Linux 常用指令备忘

记录自己用的最多的几个linux(centos)指令

1. linux 与本地主机的文件交互指令

yum install  -y  lrzsz

在输入rz 就可以打开本地的文件夹

 

 

 

2.针对文件的一些操作

创建文件 touch  filename

删除文件  rm  filename

创建文件夹  mkdir   dir(-p  创建多层mkdir -p  a/b/c)

删除文件夹  rm -rf  dir(-r 循环 -f  强制)

查看文件  cat  filename  (-n 显示行号  -b非空行编号)

        less filename 分屏显示 (空格翻页  b往上翻  /向下搜索  ?向上搜索  q  退出 less  is   more)

复制文件  cp 源  目标目录

复制目录  cp -r

 

重命名 mv  旧 新

远程复制  scp root@ip:源  目标

 

3.grep 强大的文本搜索

grep  内容  文件

grep a    c.txt 在c文件这种查找内容a(grep   -n   a    c.txt 查找a 并显示出行号 等同于cat -n  c.txt | grep a)

-n 显示匹配的行号 -v 显示不匹配的行号  -i 忽略大小写

ps -ef  | grep java  显示指定的进程

 

4  find 查找文件

find  目录 -name  “内容”  在文件夹下按照名称查找文件

 

5. tar

tar 解压与压缩两个活动  压缩 -c  解压  -x

辅助的指令  -f  新的文件名 -z gzip压缩-v  显示过程

压缩文件 tar  -cvf  filename.tar  a b c   abc三个文件压缩到filename.tar 显示过程

解压 tar  -xcf  filename,tar    解压到本目录 并显示过程

 

6.ps与top 进程相关的命令

ps  process status  进程状态

-A 所有的进程

-e显示环境变量

-f显示进程关系

常用的是 ps -ef 和ps  -aux 都是显示所有的进程 -aux会显示进程占用的cpu和内存

top动态显示cpu 内存

top -d 10  每10s刷新一次  ,-p  进程号 显示指定的进程

 

7. kill

kill  -15  pid 进程正常退出

kill -9  pid 强制退出

 

posted @ 2020-02-03 15:52  小小慧程序媛  阅读(94)  评论(0编辑  收藏  举报