ls

名字

ls - 打印目录的内容

梗概

ls [OPTION]... [FILE]...

描述

打印FILEs的信息(默认是当前目录)。如果没有指定-cftuvSUX 或者 --sort,则按照文件的字母排序。长选项与短选项相同。

  • -a, --all 不忽略以.开始的文件
  • -A, --almost-all 不列出隐式的. 和 ..
  • --author 与-l一起使用,打印出每个文件的作者
  • -b, --escape
  • --block-size=SIZE
  • -B, ignore-backups 忽略以~结尾的备份文件
  • -c
  • -C
  • --color[=WHEN] 使输出具有颜色;WHEN可以是'never', 'auto', 或者 'always'(默认的)
  • -d, --directory 打印目录本身,而不是他们的内容
  • -l 使用长的展示格式
  • -o 像-l,但是不列出群组的信息
  • -Q, --quote-name 以双引号包围文件名
  • -r, --reverse 反转整个排序的顺序
  • -R, --recursive 递归的打印子目录
  • --sort=WORD 根据WORD排序而不是名字: none(-U), size(-S), time(-t), version(-v), extension(-X)
  • --time=WORD 与 -l 一起使用时,以WORD展示时间而不是默认的modification time: atime 或 access 或 use(-u) ctime 或 status (-c)。如果--sort=time,也指定了排序的时间类型
  • -g 像-l,但不列出拥有者
  • -h, --human-readable 使用-l一起使用,以人类好阅读的格式显示文件的大小(e.g., 1K 234M 2G)
  • -1 每行打印一个文件
  • --help 展示了帮助文档并退出
  • --version 打印出版本的信息并退出
  • -U 不排序;在目录中的顺序列出文件
  • -w, --width=COLS 假定屏幕的宽度而不是现在的值
  • -x 每行列出文件,而不是通过列
  • -X 以入口的扩展名按字母的形式提排序
  • -1 每行打印一个文件

时间组

  • -t 以mtime排序,最新的在第一
  • -u
    • with -lt: sort by, and show, access time;
    • with -l: show access time and sort by name
    • otherwise: sort by access time
  • -c
    • with -lt: sort by, and show, ctime
    • with -l: show ctime and sort by name
    • otherwise: sort by ctime, newest first

node(节点)

  • -i, --inode print the index number of each file

SIZE

SIZE是一个整数和可选的单位(例如: 10M 是 10*1024*1024)。单位是K, M, G, T, P, E, Z, Y(1024的幂) 或KB, MB, ... (1000的幂)

results matching ""

    No results matching ""