三、命令的基本格式参数,管道 |,cd指令拓展
先来看命令中跟着参数的情况: / 代表根目录 ,~代表家目录
也就是显示根目录下面的所有文件。
现在我想进入bin这个目录:
再来看命令中跟着选项的情况:
二、mkdir命令是创建目录的命令。
在这个python目录下创建一个123.txt文件:
再来:创建文件的时候在名字的前面添加一个.
一个文件的名字由:文件名和文件的后缀组成。
创建出来的文件呢???
Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。也就是如果文件的名字第一个字母是一个.表示这是一个隐藏文件。
重点:ls -a 显示隐藏文件
ls -l 以列表的形式显示详细信息(隐藏不显示)是字母l
ls -l -h 配合-l显示文件的大小带单位。
也可混合用ls -a -l -h 顺序无要求
可简写 ls -alh 或ll 以列表的形式显示出来。统写
三、ls命令结合通配符(正则)的使用:
① 下面只想看以2开头的文件: 命令 :ls 2*
(以2开头的文件显示,*代表后面可以有0个或是多个字母) 2* 专业叫做通配符
② 命令: ls 2? 一个?只代表2后只出现一个字符,不能找到带txt的
ls 2?? 两个??代表2后面会出现2个字符
ls 1?3.txt
ls 1[2,3,4]3.txt 如果有的话,会出现123.txt ,133.txt ,143.txt
也可以 ls 1[234]3.txt 或者ls 1[2-4]3.txt 效果一样
③ 在这里先了解正则表达式:例如:检验用户所输入的手机号是否合法:
1[3,5,7,8]\d+{9} 1代表以1开头,[ ]里面的数表示第2位数字只能是方括号里面的,\d 代表数字,+号代表数字有几位,{9}代表9位
四、--help
一般是linux命令自带的帮助信息。
五、(知道即可)man(manual)
man是linux提供的一个手册,包含了绝大部分的命令、函数使用说明,
该手册分成很多章节(section),使用man时可以指定不同的章节来浏览。
查找时:
按住f键进行往下翻屏。
按住b键进行往上翻屏。
按住q键进行退出
六、管道 |
ps -e | grep ssh 中竖线是管道的意思
七、cd指令的拓展
cd .. 返回上级目录(cd ../也行, /可不写)
cd ./storage/ (进入当前的storage目录下,不加./也行,如果出现./认识就行,最后的/可加可不加)
cd ../.. 返回两级目录,最后一个/可省略
cd - 回看指令,相当于返回上一次的执行路径
cd ~ 回到家目录指令
Ctrl+c 终止指令