工作中常用linux命令

工作中常用linux命令

一、linux常用操作:

mkdir:创建文件夹
cp:复制文件或目录
mv:移动文件或目录
rm:删除文件
touch:生成文件
cat:显示文本文件内容
pwd:显示当前文件或目录

二、连接到linux服务器

ssh root@xx.xxx.xx.xxx

三、本地与服务器之间的文件复制操作

从本地复制文件到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。

    原文作者:JS_HCX
    原文地址: https://www.jianshu.com/p/75cada696d46
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞