CentOS中的别名?

我有一个37台电脑的networking,全部运行CentOS,用西class牙语。 其中一些运行CentOS 5,而另一些则运行CentOS 6。

每天,通过cron,我发送一个文件到37台计算机中的每一台,到path“/ root / Desktop”。

我的问题是,CentOS 6已经改变了他们的命名,现在调用/ root / Desktop“/ root / Escritorio”(Escritorio的意思是西class牙语的桌面)。 由于这种改变,当计算机运行CentOS 6时,我的文件不再放在用户的桌面上。

我可以在运行centos 6的特定计算机上执行什么操作,以便在将文件发送到/ root / Desktop时知道将它放在/ root / Escritorio中?

这听起来像是一个你可以用符号链接解决的问题。

例如,您可以创build一个代替“桌面”目录的符号链接。 假设/ root / Desktop目录不存在(并且/ root / Escritorio确实存在),可以使用单个命令完成此操作。

# ln -s /root/Escritorio /root/Desktop

这会将放在/ root / Desktop中的所有内容指向/ root / Escritorio。

把这行放在.bashrc中: Alias DESKTOP='/root/Escritorio'

然后只是发送任何你想发送到$ DESKTOP