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 ~可以直接进入)

     

  • 相关阅读:
    用asp自编源码制作动态的音乐播放页面
    VBS 连接数据库 样例
    VBS访问SQL数据库
    人人都应该知道的计算机网络协议(1)
    VBS 访问数据库 别人写的一份公共函数
    WPF DateTimePicker 和 TimeSpanPicker 控件发布
    实现Evernote的OAuth授权
    EvernoteTodo发布
    EvernoteAdage 发布
    关于 极限(Extreme)
  • 原文地址:https://www.cnblogs.com/asaltydog/p/13492875.html
Copyright © 2011-2022 走看看