Linux 基础教程 03-基本命令ls
2017-04-07 本文已影响16人
Surpassme
ls应该是日常使用最多的一个命令。它的主要作用是列出目录中的文件和子目录。
基本语法
ls [参数] [文件]
主要参数说明如下:
参数 | 功能 |
---|---|
-a/-all | 列出目录中所有文件,包含以"."开始的文件夹 |
-l | 使用长列表显示 |
-R | 递归处理,列出目录与子目录中所有文件 |
-m | 以水平的排列方式显示每个文件,并以 , 隔开 |
-F | 显示文件的类型 |
--color | 用颜色区分不同的显示内容,颜色的定义在dircolors命令中 |
-h | 以较易阅读的方式显示文件大小,如KB、MB、GB、TB等 |
-t | 按日期和时间排序,如果需要按反序排序可使用tr |
-S | 按文件大小进行排序 |
-x | 按文件的扩展名排序 |
-r | 按相反的顺序显示列表内容 |
在Linux中,如果将一个文件设置为隐藏属性,只需要在文件名加"."
字符 | 文件类型 |
---|---|
* | 可执行文件 |
/ | 目录 |
@ | 符号链接文件 |
¦ | 管道(FIFO) |
= | 套接字(Socket) |
使用通配符列出文件内容
假设目录中存在有jpg/mp3/rmv/log等文件,现在我们想只显示log文件,我们可以使用通配符来筛选显示。
ls *.log
示例
- 1、显示文件和文件夹
ls
首次登录系统时,当前所在的目录就是你的Home目录。输入ls可能会看到以下内容

- 2、显示其他其他文件夹的内容
ls /tmp

- 3、查看子文夹中文件列表
ls -R /tmp

- 4、以长列表显示
ls -l

- 5、以逗号分隔显示
ls -m

- 6、显示文件类型
ls -F /etc/systemd/system

本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:
