前言
最近在学linux,同时整理出来些在终端常用的命令(对于文件和目录还有压缩等等)
小Demo
正文——
一.目录跳转
cd usr 切换到该目录下usr目录
cd ../ 切换到上一层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录
cd - 切换到上一个所在目录
ls 查看目录
ls -a 查询出所有文件目录(包括隐藏的目录)
la -l (同== ll(小写L))可以查看所有文件及目录的所有详细信息(包括时间..等等)
二.文档目录的操作
- mkdir 文件名
- 模糊查找文件
find -name ‘你要查找的文件夹’(注意要加‘ 单引号 和 *)
- 修改文件夹名称—(同时可以对压缩包目录修改名称)
mv ‘就文件夹名称’ ‘新文件夹名称’
4.删除文件
Rm -f 文件夹或目录
5.移动目录位置
Mv ‘旧文件夹名称’‘旧文件夹新目录‘
- 拷贝目录
Cp -r 目录名称 目录拷贝的目标位置
Cp -rf 目录名称 目录拷贝的目标位置(cp递归复制所有文件以及目录)
三.对于CentOS系统操作
reboot 立刻重启
shutdown –r now 立刻重启
shutdown –r 10 10分钟后重启
四.对于文本txt
1.创建一个txt可编辑文件
Touch 文本名.txt
2.cat/more/less/tail(四种查看文档的方式)
cat:只能显示最后一页的内容
More:more命令会在最下面使用百分比的形式来提示您已经阅读了多少内容。 使用空格键或回车键向下翻页 “q”退出查看
less:通过上下键paup来进行查看文档“q”退出
tail –‘行数’可以查看第几行的内容
文档名成 tail –‘行数‘
3.修改文档内容
vim 文档名称
① :进去后会进入命令模式—输入:(a:末尾添加 i:当前光标添加 )
3-1:退出保存文档流程
ESC退出修改文档内容模式-à进入命令模式-à输入:(进行保存操作)à①保存退出
在冒号内输入wq(来进行对修改后的文档内容进行保存)
② 不想保存
在冒号内输入q(取消保存)
五:压缩文件的操作命令(打包压缩同时进行)
- 打包压缩文件
tar -zcvf 打包压缩后的文件名 要压缩的文件名称及后缀
其中:z:调用gzip来进行压缩
c:打包文件
v:显示运行过程
f:指定的文件名
- 解压-压缩包
Tar -xvf 要解压的压缩包名称及后缀
3.解压到目的地
①Tar -xvf 压缩文件和后缀 -c /指定的位置
-c:解压到
②: unzip 要解压的解压包 -d 解压到的地址
六:搜索关键字
六:搜索关键字
1.grep 搜索目标文件中的字符的行,来进行显示
grep 字符 目标文件
七:管道命令
命令: |
理解: 将上一次命令的输出作为本次命令的输入
八:进程命令
- ps -ef(查看系统的进程)
- kill -9 结束进程的id(强制结束进程)