工作中常用linux命令
一、linux常用操作:
mkdir:创建文件夹
cp:复制文件或目录
mv:移动文件或目录
rm:删除文件
touch:生成文件
cat:显示文本文件内容
pwd:显示当前文件或目录
二、连接到linux服务器
三、本地与服务器之间的文件复制操作
从本地复制文件到linux:
scp xxx.jar root@xx.xxx.xx.xxx:/opt/Agent/xx
从linux服务器上复制文件到本地:
scp root@xx.xxx.xx.xxx:/opt/Agent/xxx hcx.jar
四、查看日志信息
普通查看实时日志信息,去到tomcat的目录下使用命令:
tail -f logs/catalina.out
通过关键字等查看日志:输出匹配grep条件的前后各n行信息:
tail -f logs/catalina.out | grep -C n ‘xxxx’
五、启动war或jar包
jar包一般使用pm2管理
跑jar,在当前jar目录下使用pm2
查看素有进程:pm2 list
根据每个jar的id使用”pm2 restart id”命令重启对应的jar
war包直接放至tomcat的webapps下即可
六、使用PM2管理进程
通过进程pid查看该进程信息(该进程对应的项目jar等):ps -aux|grep xxx
xxx:pid号
top命令:在任一目录下使用top命令可查看当前的进程信息。
七、对文件进行操作
vi命令
vi 文件名 :进入文件操作界面
i:进入编辑模式
对文件进行修改后,Esc:退出编辑模式
:wq 对编辑过后的文件进行保存
以上所有命令都是基于ubuntu。