查看磁盘空间
df -hl
进程消耗资源情况
ps aux --sort -rss
进程消耗
top
内存
free -m
查看cpu资源
ps ux
ps H -eo user,pid,ppid,tid,time,%cpu,cmd --sort=%cpu
java程序部署情况
ps aux | grep 'java'
创建文件
cat>>filename
导出dump文件
jmap -dump:live,format=b,file=consumer.bat 3125
修改dump 文件后缀 bat 为 hprof
jps -l 查看当前java线程
输出线程dump文件
Jstack -l PID >> 123.txt
查看端口占用情况
lsof -i:8000
cat 命令与tail区别:
cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
tai:显示指定文件的后若干行。
查看Linux版本:cat /etc/issue
通过nohup输出控制台日志的方式启动spring boot
nohup java -jar aa.jar > aa-logs/aa-gateway/aa-gateway.log 2>&1 &