日常记录:常用linux指令man page之ls

  熟悉Unix/Linux环境下编程是现在程序员必备的技能之一,要熟练使用Linux系统,就要了解一些常用的指令,这样才能更方便的运用Linux系统。笔者以《鸟哥的linux私房菜基础篇》作为参考书籍,利用man page结合参考书理解一些常用的指令解释、使用方式以及参数设置含义。由于英语能力有限,并且作为学习笔记来写这些博客,出现一些错误还望可以指出改正。

  man ls

NAME 
  ls - 列出目录中的内容
SYNOPSIS
  ls [OPTION]... [FILE]...
DESCRIPTION
  -a, --all 不省略.开头的隐藏文件
  -A, --almost-all 不列出.和..
  --author 和-l使用,打印文件创建者
  -b, --escape 以八进制形式打印非图形字符
  --block-size=SIZE 以SIZE byte大小为一块,输出共多少块
  -B, --ignore-backups 不将含有隐藏权限的文件特殊显示
  -c 和-lt同时使用:以ctime信息排序显示;和-l使用:以name排序并且显示ctime;以ctime信息排序
  -C 以队列形式列出
  --color[=WHEN] 控制显示颜色是否根据文件类型有关,WHEN的值为never、always、auto
  -d, --directory 列出入口目录,不间接引用符号连结
  -D, --dired 以EMACS文本编辑器的目录模式打印
  -f 不进行排序
  -F, --classify 附加一些字符标签显示
  --file-type 列出文件类型,名称用*代替
  --format=WORD 以某一格式显示:across -x; commas -m; horizontal -x; long -l; single-column -1; verbose -l; vertical -C
  --full-time 类似-l --time-sytle=full-iso
  -g 类似-l,但是不列出所有者
  -G, --no-group 类似-l,但是不列出群组
  -h, --human-readable 类似-l,所占大小用我们易懂的方式显示
  --si 用1000代替1024的方式显示
  -H, --dereference-command-line 将符号连结同时打印在同一行
  --dereference-command-line-symlink-to-dir 以指向一个目录的形式和符号连结一起打印在同一行
  --hide=PATTEAM 以shell的模式不列出隐藏的文件(可以被-a和-A覆写)
  --indicator-style=WORD 添加标签显示:none(default), slash(-p), file-type(--file-type), classify(-F)
  -i, --inode 列出i结点
  -I, --ignore=PATTERN 以shell的模式不列出隐藏的文件
  -k 类似于 --block-size=1K
  -l 用长列表的方式显示
  -L, -dereference 显示连结文件信息时,显示连结的文件信息而不是他自己的信息
  -m 用逗号分隔文件名称
  -n, --numeric-uid-gid 类似-l,但还会显示使用者和群组的ID数值
  -N, --literal 显示原来的名称
  -o 类似-l,但不列出群组信息
  -p, --indicator-style=slash 
  -q, --hide-control-chars 用?取代非图形字符显示
  --show-control-chars 显示非图形化字符
  -Q, --quote-name 将名称用“ ”显示
  --quoting-style=WORD 使用某一种方式的引用:literal, locale, shell, shell-always, c, escape
  -r, --reverse 逆序显示
  -R, --recursive 递归显示子目录
  -s, --size 和-l使用显示每个文件的大小
  -S 以文件大小顺序显示
  --sort=WORD 以某种顺序显示:extension -X, none -U, size -S, time -t, version -v, status -c, atime -u, access -u, use -u
  --time=WORD 和-l使用,显示时间参数的一种:atime, access, use, ctime, status,默认mtime
  --time-style=STYLE 和-l使用,以某种形式显示时间:full-iso, long-iso, iso, locale, +FORMAT
  -t 以mtime排序显示
  -T, --tabsize=COLS 制表字符数显示,默认值为8
  -u 和-lt使用,以access time排序显示;和-l使用,以名称排序,显示access time
  -U 不排序显示
  -v 以version排序显示
  -w, --width=COLS 假设屏幕的宽度显示
  -x 以行形式显示
  -X 以字母表顺序排序
  -1 每行列出1个文件

man page中的内容远不止这些,但以上部分内容较重要一些,如果需要知道指令中其它部分内容,可自行man查看。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值