Linux常用命令
Linux是一个强大的操作系统,广泛应用于服务器、开发和嵌入式系统中。掌握一些常用的Linux命令对于高效地使用系统非常重要。以下是常用的Linux命令和说明。
ps -ef | grep:查询进程
// 查询进程
// ps -ef | grep pid
// ps -ef | grep 端口号
// ps -ef | grep 服务
ps -ef | grep 18113
ps -ef | grep 2952
ps -ef | grep java
ps -ef | greo nginx
zip:压缩、解压缩
// zip命令
// 解压缩
unzip test.zip
// 压缩文件夹
zip -r test.zip test/
测试网络(ip、port)是否通的集中方式
// 测试网络(ip、端口)是否通
// ping ip
ping 192.168.1.2
// telnet ip port
telnet 192.168.1.2 8080
// ssh -v -p port ip
ssh -v -p 8080 192.168.1.2
// curl 接口
// get请求
curl http://192.168.1.63:8091/v1/saferycom/n/common/clearConfigs;
// post请求
curl -H "Content-Type:application/json" -X POST -d '{"orderId":"1test11","custFlg":"J","uiType":56}' http://192.168.1.63:8091/v1/saferycom/n/ahdx/api/faceAudit
du -sh:查看文件夹或文件大小
// 查看2023目录的空间大小
du -sh 2023
// 统计当前目录下所有文件夹、文件的空间大小
du -sh *
// 查看2023目录各文件情况及占用空间大小
ll -h 2023
// 查看设备存储情况
df -h
netstat -ntlp:查看端口占用情况
// 查看所有的端口占用情况
netstat -ntlp
// 查看8091端口占用情况
netstat -ntlp | grep 8091
netstat -anp | grep 8099
su:切换用户
// 1、切换到saferycom用户
su saferycom
cd
// 2、退出当前用户
exit
chown:改变文件或目录的所有者
// root用户给其他用户赋权限:
chown -R saferycom.saferycom v1#saferycom.war
tail和grep:检索日志
// linux服务器日志捞取方法总结
// 取出最后500行日志,并grep特定日志
tail -500f /data/v1#saferycom-18113/logs/catalina.out | grep realNamePart_2023_04_15
grep "人像稽核--> 工单号:TEST1684754634334" /data/logs/18*/apiLogger/apiLogger.log
grep "TEST1684754634334" -C 50 /data/v1#saferycom-18*/logs/catalina.out
以上,就是常用的Linux操作命令。