访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux 命令 -- ls

时间:2019-09-02

linux解压命令_linux vi命令_linux命令

本文链接:

ls 用于显示指定目录下的文件与子目录,默认显示当前目录下除 . 及 .. 外所有非隐藏文件与子目录linux命令,并按文件名升序排序。

常用选项:

-a:显示指定目录下所有文件及子目录,包括 . 及 ..

[admin@local ~]$ ls -a
.  ..  a  b  .bash_history  .bash_logout  .bash_profile  .bashrc

linux vi命令_linux命令_linux解压命令

-F:在项目名后显示指示符号 */=@| 来表示此项目属于什么文件

[admin@local ~]$ ls -F
dir/  exe*  ln@  pipe|

如上,项目名后有 / 表示此项目为目录,* 表示此为可执行文件,@ 表示此为软链接文件,| 表示此为管道文件

-l:使用长列表模式显示信息

[admin@local ~]$ ls -l
总用量 4
drwxrwxr-x. 2 admin admin 4096 1月  23 13:54 dir
-rwxrwxr-x. 1 admin admin    0 1月  23 13:55 exe
lrwxrwxrwx. 1 admin admin    3 1月  23 13:59 ln -> exe
prw-rw-r--. 1 admin admin    0 1月  23 13:56 pipe

linux命令_linux解压命令_linux vi命令

如上,总用量显示当前目录下总项目数;

首字段指明项目的操作权限,由 10 个字符构成:

第二个字段为项目的硬链接数目,由于当前目录(.)与父目录(..)的存在linux命令,目录的硬链接数目最小为 2;

第三个字段为项目所有者的用户名;

第四个字段为项目所属组的用户组名;

第五个字段为项目大小,默认单位为字节%20b;

第六个字段为项目的最后修改时间,如%201月%20%2023%2013:54;

尾字段为项目名称。

-h:自动将项目大小转为以K%20M%20G单位显示,必须与%20-l%20一并使用才有效果

[admin@local%20~]$%20ls%20-lh 总用量%204.0K drwxrwxr-x.%202%20admin%20admin%204.0K%201月%20%2023%2013:54%20dir -rwxrwxr-x.%201%20admin%20admin%20%20%20%200%201月%20%2023%2017:47%20exe lrwxrwxrwx.%201%20admin%20admin%20%20%20%203%201月%20%2023%2013:59%20ln%20->%20exe prw-rw-r--.%201%20admin%20admin%20%20%20%200%201月%20%2023%2013:56%20pipe

-S:将项目按大小排序

[admin@local ~]$ ls -lS
总用量 4
drwxrwxr-x. 2 admin admin 4096 1月  23 13:54 dir
lrwxrwxrwx. 1 admin admin    3 1月  23 13:59 ln -> exe
-rwxrwxr-x. 1 admin admin    0 1月  23 17:47 exe
prw-rw-r--. 1 admin admin    0 1月  23 13:56 pipe

-r:以逆序显示输出结果

[admin@local ~]$ ls -lSr
总用量 4
prw-rw-r--. 1 admin admin    0 1月  23 13:56 pipe
-rwxrwxr-x. 1 admin admin    0 1月  23 17:47 exe
lrwxrwxrwx. 1 admin admin    3 1月  23 13:59 ln -> exe
drwxrwxr-x. 2 admin admin 4096 1月  23 13:54 dir

以下为使用 help 选项后的提示信息:

 上一个教程:linux搜索命令