CentOS7常用命令大全

linux硬件相关的命令请戳我~Linux硬件命令大全_我能在河边钓一整天的鱼-CSDN博客

在日志文件中搜索

zgrep 'a44701d0687e93df7c449df3b980c9938319275ac0d149938d39c00dd326ca88' antivirus-admin.log.gz

grep ‘9ed732e0204b99b77a537f335655d4dce5c267b58d303462da6d8e60ada64be5’ antivirus-admin.log.gz

tail -2000f scan-engine.log | grep ‘log.error’

tail -f antivirus-admin.log.gz | grep '本批重新计算精简版三方查杀结果完毕'

less -2000f scan-engine.log | grep ‘log.error’

搜索zip包中的内容

gzip -dc xxxxxxxxx-*.gz | grep 搜索内容 -C10

less 文件名 然后敲击回车,进入后

先输入/ 然后输入要查找的内容, 按N翻页,按Q推出

重启jar包(常用)

1. superctl

2. stop jar包名字

3. start jar包名字

4. 退出superctl编辑模式     ctrl + c

在服务器上调用接口

netstat -ntlup    查看启用的端口情况

curl http://127.0.0.1:9090/v1/compensation/cUpdateSimplifyAnalysis   调用接口

java -jar -Dapus.log.dir=/Users/xxx/logs/ growth-launch-strategy-web-1.0-SNAPSHOT.jar  >&1    携带参数启动jar包,并打印到控制台
 

常用命令

-1:  sudo scp /Users/liutong/Downloads/测试服apk包/honda\ \(1\).apk liutong@xxx.xxx.xxx.xx:/tmp/Samples 把mac电脑上的某个文件上传到linux服务上。

在某一个文件中查找xx内容:grep '内容字符串' 文件名

0.在非编辑模式下,按住d快速删除整行

1. mv 当前目录的文件名  要剪切到的目录路径                 把文件A从当前目录剪切到其他目录

2. ls      查看当前目录下的所有文件和文件夹

3. vim /etc/sysconfig/network-scripts/ifcfg-ens33  编辑网卡配置(我用网卡是ens33,linux默认是eth0)

4. vim编辑器,按Ins键  启动编辑

5. vim编辑器,按esc键  退出编辑

6. :wq!    强制保存并退出

7. :x         保存并退出

8. :q         不保存退出

9. :wq         保存并退出

10. :set nu   在vim编辑器下显示文件行号

11. :/要查找的内容     查找指定内容的数据

12. service network restart  重启网卡服务

13. ip addr   查看虚拟机的ip

14. ctrl+u         删除光标之前的所有本行内容

15.  rm -rf xxx/      在要删除的文件夹父路径下,输入rm -rf xxx/,xxx是文件夹名

16. tar -zxvf 后面加文件全名          解压.tar文件命令

17 tar -zcvf tomcat-exam-prod-8082.tar.gz tomcat-exam-prod-8082   打包.tar.gz文件命令

18. cat /etc/centos-release       查看CentOS7版本

19.  netstat -anp|grep 端口号      查看端口号占用情况

20.  find / -name httpd.conf    全局查找某个文件

21.  kill -9 进程号           杀死指定进程

22.  ps -ef|grep 进程名   查询进程

23. df -h    查看当前系统磁盘使用情况

24. du -h   查看当前目录下各文件夹大小

25. mkdir +文件夹名               新建文件夹

26. mkdir -p test1/test2         新建多级文件夹

27. rmdir -p test2/test3          删除多级文件夹目录

28. cp install.sh lt                  拷贝文件至目录

29. mv index.html ./index     移动文件+要移动的文件名 +移动到当前目录下的某一个文件夹名

30. nl+文件名                         查看文件并显示行号

31. useradd 用户名               新建用户

32. su - 用户名                       切换当前用户和虚拟机环境

33. chmod -R 777 文件/文件夹名        给某个文件/文件夹名赋予读写权限

34. pstree -pu                       查看系统进程树,需要先安装psmisc命令(yum install psmisc)

35. java -jar xxx.jar                在服务器上启动jar包项目

36. tail -f catalina.out               查看tomcat中log目录下的日志

37. netstat -tulpn                     查看所有进程

38. tail -f xxx                           查看实时运行程序或日志

防火墙命令

1.systemctl stop firewalld.service                 #关闭firewall

2.systemctl start firewalld.service                 #开启防火墙
3.systemctl disable firewalld.service             #禁止firewall开机启动

4.systemctl enable firewalld.service              #允许防火墙开机启用

5.firewall-cmd --zone=public --add-port=2181/tcp --permanent     开启端口

6.firewall-cmd --state                           ##查看防火墙状态

7.firewall-cmd --reload          重启防火墙

8.firewall-cmd --permanent --list-port    查看端口列表

评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值