Linux查看文件和目录--ls命令

冷菌 2020年04月27日 86次浏览

参数:

  • -a(常用):列出全部的文件,连同隐藏文件

  • -A列出全部文件(连同隐藏文件,但不包括...这两个目录)

  • -l(常用):列出长串数据,包含文件的属性与权限等数据

  • -d(常用):仅列出目录本身,而不是列出目录内的文件数据

    打印了个寂寞

  • -f直接列出结果,而不进行排序(ls默认以文件名排序)

    ls -l
    ls -fl

  • -F根据文件、目录等信息给予附加数据结构

    • *代表可执行文件
    • /代表目录
    • =代表 socket 文件
    • |代表FIFO文件

    ls -ahFl

  • -h将文件容量以人类较易读的方式(例如GB,Kb)列出来

    ls -ahl

  • -i列出incode号码

    ls -ahil

  • -n列出UID与GID,而非用户与用户组的名称

    ls -anhl

  • -r将排序结果反向输出

    ls -anhlr

  • -R连同子目录内容一起列出来,该目录下的所有文件都会显示

    ls -aRnl

  • -S以文件容量大小排序,而不是用文件名排序

    ls -anShl

  • -t依时间排序,而不是用文件名

    ls -ahtl

  • --color=never不要依据文件特性给予颜色显示

    ls -ahl --color=never

  • --color=always显示颜色

  • --color=auto让系统自行依据设置来判断是否给予颜色

  • --full-time以完整时间模式(包含年月日时分)输出

    ls -ahl --full-time

EOF