linux shell 01
2021.7.19
2021 年7 月19 日
[01 topic: ls ]
01 ls:列出目录
ls -l:以列的方式展开
ls -lh: 以列的方式并且文件大小按照kB方式
02 ls的通配符:*代表0个或者多个
eg_01: 寻找以 .txt的文档
:ls *.txt,同理寻找 .ext结尾的文档: ls *.ext
eg_02: 寻找以l开头的文件
:ls l*
eg_03:寻找以l开头的txt文本文件
:ls l*.txt
03 通佩符?++:代表多个字符按照?++个字符匹配出来
eg_04: 寻找有3个字符的文件:寻找以3开头且为3个字符的 .txt文件
ls ??? : ls 3??.txt
04通佩符[dfdgh]:匹配括号中的某一个元素
eg_05: 查询以dfg中某一个元素且第二个字符为wer中某一个的且第三个字符是a的txt文件
: ls [dfg][wer]a.txt
[02 topic: cd ]
01 cd …/… :打开上级目录的上级目录
02 cd ~ :回home目录或者根目录
03 cd绝对路径 :以/开头
eg_01: cd /home/he/test/t2
04 cd相对路径
eg_02:假如现在处于 /home/he/ 下进t2文件下
:cd test/t2
[03topic: touch/mkdir/rm文件的创建 ]
01 touch:新建一个文件
eg_01:创建一个tt.c文件在当前目录下
: touch tt.c
02 mkdir:新建一个文件夹
:mkdir 文件夹名
03 rm:删除文件或者文件夹[删除文件夹时添加修饰符-d]
eg_02: 删除当前目录下的tt.c
: rm tt.c
eg_03:删除当前目录下的ttt文件夹
:rm -d ttt