永发信息网

linux系统中,~是home目录吗?cd ~是打开home目录吧?那/home也叫home目录,两个目录怎么区分?

答案:5  悬赏:10  手机版
解决时间 2021-03-29 17:35
  • 提问者网友:相思似海深
  • 2021-03-28 16:49
linux系统中,~是home目录吗?cd ~是打开home目录吧?那/home也叫home目录,两个目录怎么区分?
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-03-28 18:07
cd ~ 是切换到宿主目录,如果你是以root登录的就切换到/root 如果其他用户就切换到/home下对应的目录
cd /home 是以绝对路径进入 home目录
cd home 必须在根目录下 才能切换到 home目录
/home 不叫目录,只能叫位置,home叫目录
全部回答
  • 1楼网友:玩家
  • 2021-03-28 20:21
大家说的都是
  • 2楼网友:一秋
  • 2021-03-28 19:53
比如你的名字叫bil,那么bill的路径将会是这样的/home/bill
对于你来说 ~是指/home/bill
假设还有个用户叫mary,
对于mary来说~是指/home/mary
而/home就是/home
  • 3楼网友:举杯邀酒敬孤独
  • 2021-03-28 19:45
~ 是/root 目录,
home 只是一个名字,
/home 才叫目录,
一般人家说的 home目录是指 /home
cd ~ 打开的是 /root 目录,不过,如果你的 /root 目录做了软连接,指向到 /home 目录的话,那么
cd ~
cd /root
cd /home
看到的东西都是一样的
  • 4楼网友:玩家
  • 2021-03-28 18:38
~代表的是某个用户自己的宿主目录(home directory),而不是/home
/home是用来放所有用户的宿主目录的,例如有个用户叫mike,那他的默认宿主目录就是
/home/mike
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯