我有一个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