Home Linux常用命令
Post
Cancel

Linux常用命令

1
2
3
4
5
6
7
8
9
ps -ef|grep tomcat                 查看Tomcat进程
kill -9 进程号                      杀进程
./startup.sh                       启动Tomcat
tail -f catalina.out               查看Tomcat日志信息
echo -n "" > catalina.out          清空Tomcat日志

nohup java -jar xxx.jar &          启动Spring Boot工程
nohup java -jar xxx.jar --server.port=8080 &   
                                   启动Spring Boot工程时指定端口号
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
clear                              清除信息
pwd                                查看当前路径
cat /etc/redhat-release            系统安装时CentOS默认的发行版信息  

du -sh /home/*                     查看用户使用的存储空间的大小
du -sh *|sort -h                   按占用空间大小排序
df -h                              查看系统硬盘大小
ls -lh xxx                         查看文件大小

yum list installed |grep jdk       查看系统是否安装了JDK
rpm -qa|grep "软件或者包的名字"    查找软件是否安装
rpm -e "包名"                      卸载软件

zip -r test.20170216.zip test      zip压缩
tar -zcvf a.tar.gz a.txt           创建文件a的gzip压缩的tar包
tar -zxvf a.tar.gz                 释放a.tar.gz包的内容

mv a.txt b.txt                     将a.txt重命名为b.txt
mv 文件名 路径名                   移动文件到指定目录
cp -R 源路径 目标路径              复制文件
cp 文件 新文件名                   复制一个文件为新文件
grep 字符串 文件                   收索某个字符串           
1
2
3
4
5
6
7
8
9
10
#根据pid查询启动文件所在目录
lsof -p PID | grep cwd
# 根据pid查询进程的启动目录
cd /proc/29539(pid)
ls -ail
# 查看Nginx监听的端口
ps aux|grep nginx
netstat -anp|grep (pid)
# 杀死Tomcat进程
ps -ef|grep tomcat|grep -v 'grep'|awk '{print $2}' |xargs kill -9
1
2
3
4
5
6
7
8
9
10
11
12
13
# 查看操作操作系统版本、内存等信息
uname -a
# 查看版本当前操作系统内核信息
cat /proc/version
# 查看当前操作系统版本信息
cat /proc/version
# 查看版本当前操作系统发行版信息
cat /etc/issue
# 或
cat /etc/redhat-release
# 查看当前系统的发行版本信息
lsb_release -a

1
2
3
4
5
6
7
8
# 查看当前所有的TCP端口
netstat -ntlp 
# 查看所有80端口的使用情况
netstat -ntulp | grep 80
# 查看某一端口的链接客户端IP
netstat -anp |grep 80
# 查看某一端口的连接数量
netstat -pnt |grep :80 |wc
1
2
# 查看进程的线程数量
ps -o nlwp <pid>
1
2
3
4
5
# 生成dump文件
# 如果JDK是安装版的可以执行
jmap -dump:format=b,file=/home/oper/dump.hprof 14912
# 如果JDK不是按照版本需要进入到JDK的bin目录下
./jmap -dump:format=b,file=/home/oper/dump.hprof 14912(服务的进程id)
This post is licensed under CC BY 4.0 by the author.