zoukankan      html  css  js  c++  java
  • Linux中"cd /"与"cd ~"的区别

      刚开始学的时候对于"cd /"与"cd ~"模棱两可,不懂他们的区别.

      只是知道"/"是根目录,"~"也是根目录,是你当前用户的根目录,也可以叫是家目录.这样方便理解.Linux是存储是以挂载的方式,相当于是树状的,源头就是"/",也就是树根,根目录.而我们每个用户都会有自己的家目录,也就是用户的个人目录.比如说:root用户的"家"目录就是/root,普通用户的目录就是/home/admin(此处我是创建了一个新用户叫做admin)

      在Linux中创建用户需要使用两个命令:

    1,设置用户名:useradd 用户名   例如 useradd admin  使用此条命令,就创建了一个名叫admin的用户

    2,设置用户名:passwd 用户名    例如 passwd admin   在上一条基础上,为admin用户设置密码,接下来按提示输入密码即可(密码不要太简单)

     密码输入的时候不显示,直接回车即可.

    在我们创建好admin这个用户之后可以分别使用root和admin用户登录虚拟机

    root用户:

    执行cd /,使用ll命令看目录结构 此时,所在位置就是根目录,root用户的家目录是root,其他用户的家目录是home

     root用户执行 cd ~ 和在/目录下执行 cd root  结果是一样的,都是进入了root用户的家目录

     admin用户 进入/目录 我们可以看见与root用户是一样的

     admin用户执行 cd ~ 与在 / 目录下进入home/admin是一样的

       最后总结一下,cd / 进入的是系统的根目录,该目录下面有root用户的家目录 /root (root用户使用cd ~直接进入),也有其他用户的家目录 /home/其他用户的用户名

    (其他用户使用cd ~可以直接进入)

     

  • 相关阅读:
    软链接的应用(在同一目录下方便查看日志)
    decimal模块
    python的request包
    jmeter的环境配置
    java交互方式中的同步与异步
    mysql数据库的快捷键
    [LeetCode]Number of Islands
    [LeetCode]Binary Tree Right Side View
    [LeetCode]House Robber
    [微软实习生2014]K-th string
  • 原文地址:https://www.cnblogs.com/asaltydog/p/13492875.html
Copyright © 2011-2022 走看看