1. su命令
    # su(switch user) [-l] username
    作用:切换用户
  2. exit命令
    作用:退回原用户
  3. passwd命令
    作用:用于修改密码
  4. ls命令
    作用:列出当前目录下所有文件夹和文件名称
    Linux学习命令——第一节
    1、-l选项
    作用:显示当前目录下文件属性
    Linux学习命令——第一节_第1张图片
    第一列表示文件的类型和访问权限:

    -:普通文件
    d:目录文件
    b: 块设备文件(block)
    c:字符设备文件(character)
    l:符号链接文件(symbolic link file)
    p:命令管道文件(pipe)
    s:套接字问价(socket)
    文件权限:9位 3位一组 每组:rwx,表示读写执行

    第二列表示文件硬链接次数
    第三列表示文件的属主(owner)
    第四列表示文件的数组(group)
    第五列表示文件大小(size)单位是字节
    第六列表示时间戳(timestamp) 最近一次被修改的时间

    访问:access
    修改:modify 文件的内容发生改变
    改变:change 文件的属性发生改变

    第七列表示文件名
    2、-h选项
    作用:做单位换算
    Linux学习命令——第一节_第2张图片
    3、-a选项
    作用:显示以.开头的隐藏文件

    .:表示当前目录
    ..:表示父目录

    Linux学习命令——第一节_第3张图片
    4、-d选项
    作用:显示目录自身属性
    Linux学习命令——第一节
    5、-i选项
    作用:显示文件的索引节点号
    Linux学习命令——第一节
    6、-r选项
    作用:逆序显示文件
    Linux学习命令——第一节

5. cd指令
1、 无指令:到家目录,主目录
2、~username参数

作用: 进入指定用户的家目录
Linux学习命令——第一节
3、-选项
作用:当前目录和前一次所在的目录之间来回切换
Linux学习命令——第一节

6.type指令
作用:显示指定命令属于那种类型

命令类型:

  1. 内置命令:(shell内置),内部、内建
  2. 外部命令:在文件系统的某个路径下有一个与命名名称相同的可执行文件

7. printenv指令
作用:查看环境变量

  1. hash指令
    作用:缓存
    时间复杂度:O(1)