今天我按照这个教程Skype 安装为了在 Fedora 16 上安装 Skype。在说明中,作者说:
touch /usr/bin/skype
chmod 755 /usr/bin/skype
Open /usr/bin/skype with text editor and add following content:
#!/bin/sh
export SKYPE_HOME="/opt/skype"
我不明白 touch 和 chmod 755 是如何协同工作的?不仅在本教程中,而且在我编写的其他一些教程中,我也看到在 Linux 中安装程序时这两个命令一起使用。
此外,我不知道这句话是什么意思
export SKYPE_HOME="/opt/skype"
请向我解释一下。提前谢谢。
答案1
touch /usr/bin/skype
/usr/bin/skype
如果文件不存在,此命令将创建该文件。阅读更多关于touch
。
chmod 755 /usr/bin/skype
此命令将改变模式的/usr/bin/skype
。阅读更多关于chmod
。
- 7 表示文件所有者可以读、写和执行该文件。
- 5 表示拥有该文件的组的成员可以读取和执行该文件。
- 最后 5 表示计算机上的任何人都可以读取和执行该文件。
export SKYPE_HOME="/opt/skype"
此命令将创建一个名为的环境变量SKYPE_HOME
。阅读更多关于export
。
答案2
触碰
用当前日期/时间创建一个新文件。
chmod 755
允许所有者读/写/执行文件,其他所有人-读取和执行(禁止写入)。
导出 SKYPE_HOME="/opt/skype"
创建一个名为 SKYPE_HOME 的环境变量供 Skype 内部使用。