读书人

命令行中~的有关问题

发布时间: 2012-07-04 19:33:54 作者: rapoo

命令行中~的问题
有个问题有点困惑。$cd ~/代表的是用户家目录。但是#cd ~gdm/ 进入的是/var/lib/gdm.这里的这个~线后面直接接gdm这个怎么解释?另外#cd ~color/ 为什么不能进入/var/lib/color/目录。color目录实际存在。~直接加目录应该怎么用。



[解决办法]
~后面跟一个字符串,表示用户名称

缺省表示当前用户
[解决办法]
挺奇怪的,我在freebsd下使用这个命令的。$ - bash此时你是普通用户, # - csh超级用户
cd ~:到当前用户主目录
cd ~name:到指定用户主目录
你再看看是不是哪里搞错了。
[解决办法]
看下你的/etc/passwd文件,gdm指定的家目录是不是/var/lib/gdm

读书人网 >UNIXLINUX

热点推荐