Linux命令——ls命令
ls -l列含义
注意:
- total表示当前目录的大小,单位是k,一个空目录的大小是4096byte(即4K)。
- 一个空目录中包含两个隐藏文件,一个隐藏文件是".",表示当前目录;另一个是"…",表示上一级目录。所以
ll列出信息中,一个空目录的文件个数为2。
ls命令格式
ls [OPTION]... [FILE]...
[OPTION]
排序:
-S:按文件大小排序(降序)
-t:按文件修改日期排序(升序)
-r:按照原本的排序逆序排序。比如:-S是按照文件大小升序排序,那么-Sr就是按照降序排列。
其它:
-a:列出目录下的所有文件,包括以".“开头的隐藏文件。”.“表示当前目录,”…“表示存在上级目录。
-A :列出除了”.“和”…"以外的文件。
-R:以递归的方式列出子目录。
-l:列出文件的详细信息
-h:人性化的单位显示文件的大小。比如:12K、1.1G,120M。
–time-style=long-iso:按照2019-09-01 10:13此时间格式显示文件修改日志。
常用命令
按文件大小排序(降序)ls -lS
按文件修改时间排序(升序)ls -lt --time-style=long-iso
以指定的时间格式显示文件修改时间信息ls -l --time-style=long-iso
显示所有文件,按照文件修改时间降序排序(时间最新的显示在最后边)ll -atr
注意:ll指示ls -l命令的别名,并不是linux命令。