这些是在linux下经常使用而且功能强大的命令,但是尽管你可能天天在用这些命令,但是我相信你并不完全了解这些命令,如果是这样,那么阅读后你必定会有所收获。先来看看ls命令。
ls命令用来显示某个文件目录的内容。
SYNOPSIS
ls [OPTION]... [FILE]...
列出所有目录的内容。若末指定目录,则默认列出当前目录的内容,并对结果做适当排序。
下面是此命令可用的参数选项:
-a, --all
列出所有文件,不忽略以.开头的文件
-A, --almost-all
列出除.和..以外的所有文件
--author
和-l参数一起使用, 显示每个文件的作者
-b, --escape
以八进制输出不可见字符
--block-size=SIZE
use SIZE-byte blocks
-B, --ignore-backups
do not list implied entries ending with ~
-c with -lt: sort by, and show, ctime (time of last modification of
file status information) with -l: show ctime and sort by name
otherwise: sort by ctime
-C list entries by columns
--color[=WHEN]
control whether color is used to distinguish file types. WHEN
may be ‘never’, ‘always’, or ‘auto’
-d, --directory
list directory entries instead of contents, and do not derefer‐
ence symbolic links
-D, --dired
generate output designed for Emacs’ dired mode
-f do not sort, enable -aU, disable -ls --color
-F, --classify
append indicator (one of */=>@|) to entries
--file-type
likewise, except do not append ‘*’
--format=WORD
across -x, commas -m, horizontal -x, long -l, single-column -1,
verbose -l, vertical -C
--full-time
like -l --time-style=full-iso
-g 和 -l一样, 但不列出文件的所有者
--group-directories-first
将目录放在一起并列在文件前面
-G, --no-group
in a long listing, don’t print group names
-h, --human-readable
和-选项一起使用,以人们可以理解的方式输出文件大小 (如 1K 234M 2G)
--si 使用 1000 而不是1024来计算文件大小
-I, --ignore=PATTERN
不要列出文件名和指定正规表达式匹配的文件
-k 相当于-block-size=1K
-l 使用长格式输出
-L, --dereference
显示链接文件所对应的文件
-n, --numeric-uid-gid
和 -l参数一样, 但是列出用户对应的id和组id
-N, --literal
对输出结果不做任何修改(如不对输出结果中的控制符进行转化)
-o 和-l参数一样,但是不列出组信息
-p, --indicator-style=slash
在目录条目后面添加一个/以指示这是一个目录
-q, --hide-control-chars
隐藏控制字符,用?替代所有不可显示的字符
--show-control-chars
原样输出不可显示字符
-r, --reverse
排序时颠倒顺序
-R, --recursive
递归列出所有子目录的内容
-s, --size
以前面的block定义大小输出每个文件的大小
-S 按文件大小排序
--sort=WORD
不按照文件名称排序,而按照WORD指定的排序。其中WORD可以是none( -U), extension( -X), size( -S),
time( -t), version( -v)
--time=WORD
和 -l一起使用, 以 WORD显示时间,而不是显示修改时间。 其中WORD可以是 atime
( -u), access ( -u), use( -u), ctime( -c), status( -c); 如果以指定--sort=time则将以指定的WORD时间排序。
linux系统下常用的基本命令 -- ls
最新推荐文章于 2024-01-01 08:59:46 发布