常用命令
Posted leifonlyone
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用命令相关的知识,希望对你有一定的参考价值。
----------------------command------------------------------------------------------------------------------------------------------
Linux:
scp -p -P 58958 /opt/logs/sevend/jsdfq-server/* admin@172.16.1.17:/data/logs/sz-app-jsdfq-server //服务器文件拷贝
curl http://120.25.66.167:9768 //服务运行情况
telnet 10.40.11.42 24000
find /data/server/ -iname pID.txt //查找文件
netstat -apt|grep 9768 //网络情况,端口占用情况
curl ifconfig.me //外网出口curl rl icanhazip.com //外网出口
ps -eo pid,lstart,etime | grep 5176 //(用linux ps查询进程的开始时间)
find /data/logs/sz-app-ssj-server -mtime +10 -name "*.gz" -exec rm -rf {} ; //找出多少天前以.gz结尾的文件并且删除
ls -l |grep "^-"|wc -l 统计某文件夹下文件的个数
ls -l |grep "^d"|wc -l 统计某文件夹下目录的个数
ls -lR|grep "^-"|wc -l 统计文件夹下文件的个数,包括子文件夹里的
/etc/hosts (test环境)
curl -X POST "http://*.7d.cn/sevend/financial/repay/plan/queryCommonRepayPlan" -H "accept: */*" -H "Content-Type: application/json" -d "{ "loanOrderNo": "19062615325624551"}" //命令窗口接口调用
redis-cli --raw -h 主机 -p 6379 -a ***
mysql -h 主机 -u用户 -p密码
ctrl+r //搜索最近使用命令
windows:
netstat -apt|findstr 9768
tasklist|findstr 3992
taskkill /f /t /im Tencentdl.exe
java -jar jsdk-provider-1.0.0-SNAPSHOT.jar --spring.profiles.active=dev
sh:
str="19051074769424674398
19051074813966994315"
arr=(${str//,/ })
(
for i in ${arr[@]}
do
echo "invoke com.*.provider.service.LoanService.notifyLoanFailed(‘$i‘)";
sleep 1
done
) | telnet localhost 21532 //脚本批量执行
echo "-- $@ 演示 ---"
echo "参数个数为:$#";
(
for i in "$@"; do
echo "invoke com.*.provider.service.LoanService.notifyLoanFailed(‘$i‘)";
sleep 1
done
) | telnet localhost 21532 //脚本批量执行 输入参数空格隔开
以上是关于常用命令的主要内容,如果未能解决你的问题,请参考以下文章