linux输入ls命令报错,Linux命令基础2-ls命令

本文介绍的是linux中的ls命令,ls的单词是list files的缩写,意思的列出目录文件。

首先我们在admin用户的当前路径,新建一个test的文件夹,为了方便本文操作和介绍,创建了不同文件类型,如下:

aef5b19047e71e06ee857c688c7745a5.png

1. ls的基本使用,不带选项参数

f208ccd26dc5e72952ba7ac5187a0251.png

cd到Desktop这个文件夹,利用ls显示Desktop下有什么文件和目录。

再cd到test这个文件夹,用ls显示test下有什么文件。

2. ls -a ,显示全部文件,a是单词all的缩写

dc9a8405a4740846d608b42a9234863b.png

3. ls -l , 长格式显示文件信息,l 是单词Long的缩写

22ac79cc5373e196e72463f45eb1558a.png

通过长格式显示,可以看到关于文件或者目录更多详细的信息。

用第五行解释:

1) 第一列 drwxr-xr-x ,字母d代表目录或者文件,目录directory的意思,r表示read,w表示wirte,-表示是文件,x表示文件执行权限,一般这有三组权限,前三个rwx表示该文件拥有者的权限,中间三个r-x表示文件的所有组权限,最后三个r-x,表示对其他人访问的权限(读,执行,没有写权限)。

2) 第二列 数字5表示有多少个链接指向这个文件

3) 第三列 root是这个文件或文件夹的拥有者

4) 第四列,表示谁是这个文件或文件夹的所有组

5) 第五列,表示以字节为单位的大小,目录的大小总是47大小

6) 第六列,文件的最后修改时间

7) 第七列,文件名或者目录名

4. ls -al ,列出所有文件并长格式显示

7186fa3146f1e7e215e2a33e17975798.png

PS:点号开头的文件表示隐藏文件。

5. ls / 显示根目录下文件清单,你不需要cd到根目录就可以直接查看它下的文件

9401cee1cda8715bb1a11a090b9b4cda.png

PS: 在实际练习过程,你可以通过命令clear来清屏,如果你向上滚动鼠标滑轮,你还是可以发现之前输入过的命令的历史记录,clear只是给你翻页,让你感觉清屏的效果。

6. ls ~ , 波浪线,这个可以显示用户的家目录

e3b7312c754be582cc5d2879eed595cc.png

7. ls .. 和ls ../.. 查看父目录的文件

..表示上一层,如果你要返回上一层的上一层,就  ../..表示

62b0053ed6761b20c374f032b2fe0814.png

8. ls -lS, 小写的L和大写的S,表示文件大小排序,S是size的意思

460667ac011d01ba35d70c16793c43bd.png

9. ls xxx/*.xxx ,有点类似筛选

这里例如我们要只显示test文件夹下的txt文件类型

bcab19881b0960fa7d94649e447e6f23.png

10. ls -lS > out.txt

在当前相同路径下,把文件清单名称输出到一个out.txt的文件里。

fb64dd0acdbd8dc1700cae49e1e2dc69853.jpg

7b5bc7708ba6cd5c4ec2768d4a9c6531dfb.jpg

总结:

以上介绍了常用的ls命令和一些带选项的结合的命令。如果还需要更多了解ls命令,可以在终端输入man ls,man是manual的缩写,man是linxu下命令查询的一个手册。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值