Linux命令-ls详解(适合小白用户参考)
1.ls 不加任何参数,表示查询当前目录下的文件/文件夹
小提示:上面的白色文字表示普通文件,蓝色文字表示目录
2.ls 后面加上路径,表示查询该路径下的文件/文件夹
小提示:上面的黄色文字表示设备文件,浅蓝色文字表示链接文件,
** 3.ls -a -a参数,表示查询所有的文件/文件夹,也包括以.开头的隐藏文件 **
4. ls -l -l参数,表示查询文件的详细信息
总用量 XX表示当前目录下总的文件大小(K),如果是英文环境则是total XX
1)表示文件的类型
- 普通文件
d 目录文件
p 管理文件
l 链接文件
b 块设备文件
c 字符设备文件
s 嵌套字文件
2)所有者/所有者权限
r 读权限
w 写权限
x 可执行权限
- 无权限
3)组用户权限(一个组中除所有者拥有的权限)
4)其他用户权限(除当前所有者的组,其他组可以进行访问的权限)
5)
a.如果是普通用户,这个数字指的是链接数
b.如果是目录文件,这个数字指的是它的第一级子目录数
6)用户名
7)组名
8)文件大小(字节)
9)最后修改时间
10)文件名
7.ls -l 后面加文件名,如果想查看具体某个文件的详细信息,可以再加上它的文件名
8.ls -d 只显示当前目录自身,通常和-l搭配使用来显示当前目录自身的权限和属性信息
和-l搭配:ls -dl和ls -ld一样都能列出当前目录自身的详细信息
9.ls -r 倒序显示文件
10.ls -iR 将目录和子目录下的文件(夹)以树格式输出
*11.ls .xxx 显示后缀为xxx的文件
上图是查找.txt文件
12.ls -F 列出文件或者目录,其中目录会以/结尾
13.ls -lh 列出文件大小
这里的文件大小带了单位,比-l更友好一些
版权归原作者 锤哥123 所有, 如有侵权,请联系我们删除。