码迷,mamicode.com
首页 > 系统相关 > 详细

linux常用指令

时间:2021-06-10 18:36:17      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:日记   firewall   firewalld   net   网络   iptable   --   代码   sys   

#Lnux#

1.linux防火墙设置 

命令如下,这里根据自己设置的端口进行更改。

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

#重启防火墙(修改配置后要重启防火墙)

firewall-cmd --reload

#查看防火墙状态:systemctl status firewalld

#开启防火墙状态:systemctl start firewalld

#关闭防火墙状态:systemctl stop firewalld

#查看已经开放的防火墙端口:iptables -nL

2.linux查看端口号

netstat -nultp

3.linux查看进程

ps -aux|grep ***

ps -ef|grep ***

4.linux查看ip地址

ifconfig 或则 ip addr

5.linux修改权限读取

1. chmod 777 /etc/profile

#修改环境变量:vi /etc/profile

2. source /etc/profile (让环境生效)

6.事实看日记

tail -f ***

7.linux后台启动

nohup java -jar ***.war>***.out&

8.查看内存和cpu

#linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head

#linux下获取占用内存资源最多的10个进程,可以使用如下命令组合:

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head

#事实查看cpu使用情况

top

#定位我们的进程和线程和cpu使用率

ps H -eo pid,tid,%cpu

ps H -eo pid,tid,%cpu|grep 进程id

#进入进程,把我们所有线程的信息列出来

jstack 进程id,可以找到有问题的线程

我们linux下的线程编号如32665转换成十进制的编号如:7F99

再往下看,我们能找到我们的代码第几行有问题。

9.linux查看网络即时网速

sar -n DEV 1 100

1代表一秒统计并显示一次

100代表统计一百次

 

0.linux常用指令

mkdir:创建包 pwd:查看当前目录 df -H:查看硬盘信息 cat:查找文件

 

linux常用指令

标签:日记   firewall   firewalld   net   网络   iptable   --   代码   sys   

原文地址:https://www.cnblogs.com/yanchen2020/p/14870733.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!