JAVA开发人员Linux常用命令

性能监控

查看进程打开的链接数

lsof -p pid

仪表盘

top

top里面比较关键的几个指标
Swap频繁变动说明服务器内存不够
CPU使用可以观察哪些程序占用CPU高,服务器来说一般是MYSQL,或者JAVA GC的时候
TOP里面的内存不代表程序实际占用的内存,而是程序申请的内存


image.png

文件操作

文本创建

touch file_name

文本编辑

vim file_name

按ESC到命令模式
按“i” 进入编辑模式,不是编辑模式情况下 dd可以删除行
/q! 强制不保存退出 /wq!强制保持推出
/搜索词 按回车高亮搜索词 按n跳到下一个 大写N跳转到上一个

复制粘贴

cp test.txt test.txt_back

移动

mv test.txt test.txt_back

删除

rm -rf test.txt 

软连接

ln -sf test.txt test.link

解压缩 gz格式

tar -zxvf ZenTaoPMS.12.5.3.zbox_64.tar.gz

压缩 gz格式

tar -zcvf rh.tar.gz rh/

FireWalld

查看启用端口

firewall-cmd --zone=public --list-ports

开启指定端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

关闭指定端口

firewall-cmd --zone=public --remove-port=9898/tcp --permanent

启用新配置

firewall-cmd --reload
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 参考:https://blog.csdn.net/bbwangj/article/details/74502967...
    Guoyubo阅读 480评论 0 0
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)ls -...
    BerL1n阅读 7,759评论 0 78
  • 查看所有开机自启动的服务 CentOS7安装图形界面 CentOS7安装图形界面[https://jingyan....
    微风伴着细雨0812阅读 767评论 0 0
  • 启动:win+R --> cmd 或 开始 --> 运行 --> cmd 常用: 1、help命令:help ——...
    紫影_70f3阅读 507评论 0 0
  • 完全没想到这篇文章的阅读量有点多,之前没有考虑什么就直接发布了,对此表示歉意,所以重新找了一篇文章汇总,以免在坑到...
    BabyFatXu阅读 1,765评论 0 1