文章目录
ls(list)命令
常用选项 | |
---|---|
-l: | 以长格式(Long)显示文件和目录的列表,lI=ls -l |
-a: | 显示所有(A)子目录和文件的信息,包括“.“和”…” |
-A: | 与-a选项的作用基本类似,但有两个特殊,隐藏目录不会显示,“.“和”…” |
-d | 显示目录(Directory)本身的属性,而不是显示目录中的内容 |
-h | 以更人性化(Human)的方式显示出目录或文件的大小,此选项需要结合-l选项—起使用 |
-R | 以递归(Recursive)的方式显示指定目录及其子目录中的所有内容 |
通配符
符号 | 效果 |
---|---|
? | 匹配一个字符 |
* | 匹配所有非隐藏的字符无论多长多短,但不匹配 “.” 开头的文件,即隐藏文件 |
{1…10} | 1到10 |
{a…z} | a b c …z |
{A…Z} | A B C …Z |
[123] | 取其中之一有就显示没有也无所谓 |
[a-z] | 范围需要注意 |
[0-9] | 匹配数字范围(0123456789) |
\ | 转义符,表示原来的意思,用来转行 |
[[:lower:]] | 小写字母表示 a-z |
[[:upper:]] | 大写字母表示 A-Z |
{1…10} :1到10
例如:在/opt下创建文件file{1…9}.txt
在/opt下创建文件file{a…z}.txt
?: 匹配任意一个字符
*:匹配所有非隐藏的字符无论多长多短,但不匹配“.”开头的文件,即隐藏文件