查看帮助文档、历史信息
帮助文档
- 查看帮助信息:需要查询的命令 --help
- 举例:ls --help
- man 需要查询的命令
- 举例 :man ls
- 上下键插入,按Q退出
- man指manual手册(8个手册)
自动补全
tab键,自动补全 gedit:编辑查看文档 与vim类似 cat:查看文档
历史信息 history:查看历史命令 上键:能够使用历史命令 !数字:能够使用历史命令
通配符与正则表达式
- 通配符:rm 文件名
- rm * * 就是通配符(* 多位模糊、替代)
- rm ??.txt ?单位
- rm ?[123]? [ ]集合
重定向
- 重定向:重新规定方向> 会新建一个文件,文件的内容为>的输入
- ls > 1.txt 把ls的内容重定向到1.txt(这个是新建,会被覆盖)
- ll >> 1.txt 把输入追加到1.txt内。
ls补充
- 查看:
- gedit:打开图形化界面软件编辑查看
- cat:shell中查看文件
- more:shell中百分比查看文件 Q退出
管道
- ls -alh /bin/ > 1.txt
- more 1.txt
- ls -alh /bin/ | more
相对路径与绝对路径
相对就是有参照物。
-
创建文件夹
- mkdir wenjianjia 相对当前路径
- mkdir wenjianjia/A/B/C 相对当前路径
- mkdir /home/centos/公共/wenjianjia 绝对路径
- mkdir ./A .表示当前文件夹 …表示当前文件夹的上一级文件夹
-
返回家目录
-
返回历史上一个目录
普通用户与root用户切换 切换到root用户:su 切换的普通用户:su centos
mkdir补充 Ctrl + C = 不执行/换行
创建多级目录:mkdir -p A/B/C/D/E
rmdir和rm
软硬连接
快捷方式 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sPrY4W15-1662553309199)(en-resource://database/5673:1)] 当硬链接数为0时,文件中的源数据消失。
- 连接:
- 软连接:ln -s 1.txt 1lianjie.txg (指向文件名)相当于快捷方式
- 硬链接:ln 1.txt 1yinglianjie 指向源文件(相当于多一个文件名)
- 重命名 文件或文件夹
- mv 1lianjie.txg 1lianjie.txt
合并文件 cat 1.txt 2.txt… cat可以在同一时刻查看多个文件的内容 合并文件:cat 1.txt 2.txt > xxx.txt
查询grep
grep -nv “zip” xxx.txt -n表示添加文件中的行号 -v表示取反条件:搜索文件中不包含条件的内容。
grep -nv “^zip” xxx.txt ^代表以zip开头为条件
grep -nv “zip$” xxx.txt $代表以zip结尾为条件
复制文件cp cp 2.txt A/ 复制文件2.txt到A文件夹内 cp -r 2.txt A/ 代表强制执行,可以复制文件夹
移动文件mv
mv 1.txt 111.txt 重命名(文件或目录) mv 111.txt wenjianja/ 把文件111.txt移动到wenjianjia目录
——此文档为学习笔记!
|