首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

命令行中~的有关问题

2012-07-04 
命令行中~的问题有个问题有点困惑。$cd ~/代表的是用户家目录。但是#cd ~gdm/ 进入的是/var/lib/gdm.这里的

命令行中~的问题
有个问题有点困惑。$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

热点排行