根据关键字查询日志信息
-
grep -n “关键字” zxsf360-task.log
-
vim zxsf360-task.log +行数
-
netstat -tnlp 查询监听的端口
-
top -H -p端口 查询该端口的top情况
实时查看项目日志
- tail -f 日志文件名
远程连接登录
-
ssh IP post
-
scp user@ip dir 远程拷贝文件
授权
- sudo -s
结束进程
- kill -9(-9是强杀) post
查看进程
- ps -ef|grep 项目或进程名
查看文件
- more
- cat
编辑文件
- vim
开启关闭网络
- ifup eth0
- ifdown eth0
查看所有服务状态
- service --status-all
可以使用该命令查找特定的服务是否安装(前提是你指定该服务运行的名称)
- chkconfig --list mysql
查看yum安装以及删除yum安装的包
-
yum list installed|grep docker
-
yum remove -y docker
查看Linux硬盘使用情况
- df -h 返回
ilesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 40G 0 100% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 540K 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 379M 0 379M 0% /run/user/0
- du -sh * |sort -n 按排序查询使用情况
查询指定范围的Tomcat日志
注:将查询catalina.out的范围内的日志输出到catalina.out.20181216.log文件中
- sed -n '/2018-12-17 00:00:01/,/2018-12-17 05:00:00/'p catalina.out >catalina.out.20181217.log
CentOS7查看防火墙
-
centos7启动防火墙
systemctl start firewalld.service -
centos7停止防火墙/关闭防火墙
systemctl stop firewalld.service -
centos7重启防火墙
systemctl restart firewalld.service /firewall-cmd --reload -
查看开放端口
ss -ant/firewall-cmd --list-ports -
查看端口是否开放
firewall-cmd --query-port=80/tcp -
开启端口
firewall-cmd --add-port=80/tcp --permanent # --permanent 永久生效,没有此参数重启后失效 -
关闭端口
firewall-cmd --remove-port=80/tcp --permanent # --permanent 永久生效,没有此参数重启后失效 -
查看防火墙状态
firewall-cmd --state