查看磁盘占用:
df -hl
查看文件中的关键字:
先vim 编辑,然后
命令: /要查询的字符串
按小写的n 表示查找下一个,按大写的N 表示查找上一个
查看cup详情
cat /proc/cpuinfo
查看所有软件所占cup命令:
top
要搜索某一个应用占用内存可以用: ps -ef | grep '要找的应用' -- >查询cup里标识的名称。
查看java相关占用cup命令(注意不是单引号 是: ` (反撇)):
top -p `pidof java`
查看redis占用内存:
top -p `pidof redis-server`
查看mysql占用内存:
top -p `pidof mysqld`
监听Linux启动的所有端口号:
命令:netstat -tunlp
-- t: tcp协议 u: udp协议 n:不解析域名,显示ip号 l:监听 p:进程
监听Linux启动的具体端口号:
命令:netstat -tunlp | grep 8080
tomcat查看实时日志命令:
tail -f logs/catalina.out
查看日志文件中,关键字为Exception的数据所在行命令:
tail -f logs/catalina.out | grep Exception
查看关键字:
grep "2019-09-01 01:00:00" ./application.log
实时查看文件最后1000行,并关键字Exception查找内容数据的上下10行数据命令:
tail -1000 logs/catalina.out | grep -C 10 Exception
实时查询该文件日志内容 3330000000000123的后10行
tail -f application.log | grep -A 10 '\[3330000000000123\]'
tomcat实时查看最后1000行命令:
tail -1000f logs/catalina.out
tomcat最后1000行命令 (不是实时查看):
tail -1000 logs/catalina.out
查看tomcat/mysql 等是否启动
命令:ps -ef | grep tomcat
先开启防火墙:
systemctl start firewalld.service
设置要关的防火墙ip
firewall-cmd --zone=public --add-port=8161/tcp --permanent
关闭防火墙
systemctl stop firewalld.service
Linux 常用命令
最新推荐文章于 2023-12-13 09:12:09 发布