LINUX

<1>---------------springboot部署---------------------------

1.Linux如何查看端口
lsof -i:端口号    //lsof -i:8000

netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000

2.kill掉相关进程
kill -9 {pid}   //kill -9  24204

3.启动springboot项目
(1)Java  -jar xxxx.jar   
    缺点:ssh窗口被锁定,当我退出或者Ctrl+C时,程序终止运行
(2)Java  -jar xxxx.jar &
    优点:窗口不被锁定
    缺点:当窗口关闭时,程序终止运行
(3)nohup java -jar xxxx.jar &
    nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
    当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另    外指定了输出文件。
(4)nohup java -jar XXXX.jar >log.txt &
    解释下 >log.txt
    command >out.file
    command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到    out.file文件中。
    可通过jobs命令查看后台运行任务
jobs
那么就会列出所有后台执行的作业,并且每个作业前面都有个编号。
如果想将某个作业调回前台控制,只需要 fg + 编号即可。
fg 23
查看某端口占用的线程的pid
netstat -nlp |grep :9181

<2>--------------------linux命令----------------------------

https://www.cnblogs.com/peida/archive/2013/02/27/2934525.html      --每一天命令
kubectl get pod -o wide //进入主机
/home/zxin10/hacmp/wasmonitor restart
ssh 10.47.234.184    //登陆到该项目地址
cd /home/zxin10/was/tomcat/webhttp/slcshttp/WEB-INF/classes/  进入到该项目中的位置      cd /home/UCM/进入到UCM配置项中
ll      //打开文件,显示所有
vi serviceinfo.properties    //对serviceinfo.properties进行操作    退出按esc键   
:wq!+回车键  //保存并强制退出
:!  //退出
tailf catalina.out    //打印Tomcat日志
cat config.xml       //发开config.xml文件,显示所有信息
ps -ef| grep naginx      //查看进程    |管道命令
/root/local/sbin/
./nginx -s stop    停止nginx服务
tail -f access.log         //查看nginx日志     路径在、/home/root/nginx/路径下
touch test
history
mysql -u root -p   
su -zxin10
file UserInfo_all.dat
EXIT
exit
ftp -i -n
cp //复制
?_  +要查的参数值     // 模糊查询
./iTool.sh 8 INSTALL_20180926153818/iptvweb_10.47.222.186 common.zip;echo -3237434416479686117$?
chmod xxx filename  //修改文件权限
madir -p  +目录名称   //根据文件创建的目录创建
chown --R   zxin10:root iptv  //赋值权限
【替换文件流程】
步骤:1:先到对应目录下创建对应保存目录
       2:上传文件 rz
       3: 赋权限
       4:重启项目
       5:打印日志


(*)在目录中查找更改时间在n日以前的文件并删除它们
命令:
find . -type f -mtime +14 -exec rm {} \; 
(*)在目录中查找更改时间在n日以前的文件并删除它们,在删除之前先给出提示
命令:
find . -name "*.log" -mtime +5 -ok rm {} \;
(*)如果想在当前目录查找文件名以一个个小写字母开头,最后是4到9加上.log结束的文件:  
命令:
find . -name "[a-z]*[4-9].log" -print


【在Linux里面直接运行拼接方法2种》》】
curl -H "Content-Type:Application/json" -H "Authorization:Bearer nJVPXRc7z2D1xm33QOyVDYy-E2_g88Y8H_8qRbbxEIgQ5UwD7NAPxxvjfNUYEt84" -d '{"user_code":"15951976712","thirdparty_id":"073670"}' "https://auth.iflyos.cn/oauth/thirdparty/device_confirm" -k


https://www.cmclound.com/xhsi/rest/deviceconfirm?marketopt=100-3&thirdparty_id=15951976712&user_code=195050&authinfo=BKfIamBOqud2fNFujb+nzvfk3wojqcedMXrZsO/PxNChE2591W0oWpbWU0T3erEs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值