Linux常用命令

1.进入目录 cd data

2.退出目录 cd..

3.查看进程 ps -ef|grep 关键词

4.杀进程 kill -9 进程id

5.为目录授权 chmod -R 777 data(r:4;w:2。-rw-rw-r对应编号664)

6.移动文件到指定位置或改名 mv aaa.jar /home/bbb.jar

7.创建目录

  • mkdir name   
  • mkdir -p /home/user/aaa

8.删除文件夹文件 rm -rf boss

9.查看系统时间:date +'%Y_%m_%d %H:%M:%S'

10.用户权限: chown -R 用户:用户组  data(路径)

11.传文件:scp -r aaa.tar.gz root@192.168.1.222:/backup/aaa

12.ping IP

13.telnet IP port(如何没有安装, yum -y install net-tools)

14.nohup日志分割:nohup java -jar demo.jar > nohup`date +%Y-%m-%d`.out 2>&1 & 

15.df磁盘空间:df -hT

16.awk一行行的读取指定的文件,以空格作为分隔符,打印字段。awk '{print $2}'只打印第二个字段

  • 示例:
  • a1 b1 c1 d1
  • a2 b2 c2 d2
  • 执行的结果是,输出
  • b1
  • b2

17.top性能查看

18.free -m内存使用率查看

19.tar

  • 压缩 tar -zcvf wechat.tar.gz wechat
  • 解压 tar –zxvf wechat.tar.gz

20.zip/unzip

  • 压缩 zip -r wechat.zip wechat
  • 解压 unzip wechat.zip

21.jar打包及解压 

  • 把project_a文件夹下的文件打包成project.war     jar -cvf project.war /project_a
  • 把当前目录下的所有文件打包成game.war           jar -cvfM0 game.war ./
  • 解压         jar -xvf project.war

22.磁盘挂载

  • mount -t nfs 172.16.2.*:/home/share/Trash /home/Trash/

23.查看磁盘

  • df

24.管道

简单来说, Linux 中管道的作用是将上一个命令的输出作为下一个命令的输入, 像 pipe 一样将各个命令串联起来执行, 管道的操作符是 |

比如, 我们可以将 cat 和 grep 两个命令用管道组合在一起

cat /etc/passwd | grep 'root'

过滤出 /etc 目录中名字包含 ssh 的目录(不包括子目录)

ls /etc | grep 'ssh'

25.重定向

可以使用 > 或 < 将命令的输出重定向到一个文件中

echo 'Hello World' > ~/test.txt

26.ping 命令

对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是否联通

ping -c 4 cloud.tencent.com

27.netstat 命令

netstat 命令用于显示各种网络相关信息,如网络连接, 路由表, 接口状态等等

列出所有处于监听状态的tcp端口

netstat -lt

查看所有的端口信息, 包括 PID 和进程名称

netstat -tulpn

28.ps 命令

过滤得到当前系统中的 ssh 进程信息

ps aux | grep 'ssh'

29.按时间截取日志并存入文档中

sed -n '/2021-09-08 20:40:19.317/,/2021-09-08 20:47:19.317/p' catalina.out  > /tmp/result1.log

30.查看文件大小

du -sh catalina.out

31.查看文件中是否有某个关键字

more catalina.out | grep "测试测试"

more的高级用法:Linux查看日志常用命令 - 码农教程

32.查看某段时间的日志文件

sed -n '/2022-09-30 15:19/,/2022-09-30 15:20/p' catalina.out

sed -n '/2024-02-05 16:11:07/,/2024-02-05 16:11:*/p' catalina.out

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值