糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > Linux基础shell命令 ls

Linux基础shell命令 ls

时间:2020-04-21 17:48:50

相关推荐

Linux基础shell命令 ls

Linux基础shell命令 ls

ls 用来展示目录文件

man ls :官方文档显示所有的ls用法(其他命令也可用相同方法查看文档)

ls [命令符选项] [文件路径(相对路径绝对路径均可)]

[ ]中为可选内容

常用命令:

ls :列出当前目录文件ls -a :显示所有文件(包括隐藏文件)ls -t :文件按时间排序ls -F :文件以 "/" 结尾ls -m :文件用 "," 隔开ls -1 :以列的形式进行展现ls -R :递归列出文件目录(子文件也一一列出)ll :列出文件的详细信息※最为常用

命令之间可以随意组合

ls -alF :该命令包含了 a,l,F的所用性质ls -lR Documents/doc/.... :列出该路径下的所有文件的详细信息ls -lR /home/leon/Documents/... :ls 绝对路径下列出文件

ls 的筛选功能
文件扩展匹配

* :表示为多个字符? :表示为单个字符

ls -l *.txt :列出当前目录下所有的以txt结尾的文件ls -l Documents/* :列出Documents下所有的文件例如:leon@leon-virtual-machine:~/Documents/doc$ ls1.txt 2.txt 3.wav 4.java 5.mp3 6.png 7.mp4 musicleon@leon-virtual-machine:~/Documents/doc$ ls -l *.txt-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 1.txt-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 2.txtll ?.txt :列出所有文件名只有一个字符的txt文件(同理可以打多个?匹配其他长度)例如:leon@leon-virtual-machine:~/Documents/test$ ls323.txt 32kjdf.txt 3.txt jdf.txt j.txtleon@leon-virtual-machine:~/Documents/test$ ll ?.txt-rw-rw-r-- 1 leon leon 0 Mar 22 11:01 3.txt-rw-rw-r-- 1 leon leon 0 Mar 22 11:01 j.txt

通配符匹配

有点类似于正则表达式

[...] :在[]中打出所要匹配的字符范围([3-8]即为该字符的范围为3到8,[a-f]也同理)例如:leon@leon-virtual-machine:~/Documents/doc$ ls1.txt 2.txt 3.wav 4.java 5.mp3 6.png 7.mp4 musicleon@leon-virtual-machine:~/Documents/doc$ ll [3-5].*-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 3.wav-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 4.java-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 5.mp3[^.....]或[!.....]:表示出内容之外的例如:leon@leon-virtual-machine:~/Documents/doc$ ls1.txt 2.txt 3.wav 4.java 5.mp3 6.png 7.mp4 musicleon@leon-virtual-machine:~/Documents/doc$ ll [^2-5].*-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 1.txt-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 6.png-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 7.mp4{.....} :匹配{}中的内容(内容用逗号隔开)例如:leon@leon-virtual-machine:~/Documents/doc$ ls1.txt 2.txt 3.wav 4.java 5.mp3 6.png 7.mp4 musicleon@leon-virtual-machine:~/Documents/doc$ ll {1,4,7}.*-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 1.txt-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 4.java-rw-rw-r-- 1 leon leon 0 Mar 22 10:54 7.mp4

如果觉得《Linux基础shell命令 ls》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。