我使用的是Mac OS 10.10.3,我是使用linux命令的新手.这是我怀疑 -
目前的工作目录:/ dir_name
当我运行这个命令时:cd~
目录路径更改为:~dir_name
目录路径中的〜或/更改是什么意思?
~本身相当于$HOME.它指的是你的主目录,通常是这样的/home/yourname.
~foo指的是用户的主目录foo.
这两种用法~都由shell处理.这意味着,例如,如果您fopen("~/foo/file.txt", "r")在C程序中调用它,它将不会扩展~到您的主目录; 相反,它会查找(并且可能找不到)~在当前目录中命名的目录.
/ 是根目录.
cd无参数调用等同于cd ~或cd $HOME.
| 归档时间: |
|
| 查看次数: |
72 次 |
| 最近记录: |