Linux的一些命令

1 关于防火墙命令

查看防火墙状态
systemctl status firewalld
查看开机是否启动防火墙服务 systemctl is-enabled firewalld 关闭防火墙 systemctl stop firewalld 禁用防火墙 systemctl disable firewalld

2 Linux进入mysql数据库的命令

mysql -u root -p
输入密码

3  文件copy

先找到文件的位置
cd  path
查看所有的文件
ls
执行拷贝的命令, 参数,文件名 路径
sudo cp my.cnf /etc/

4 启动mysql数据库

sudo systemctl status mariadb;
sudo systemctl restart mariadb;

5 创建文件

mkdir 桌面/demo

6 查看进程

# ps ax | grep AAA
22372 pts/0    Sl+    1:14 java -jar /XX/XX/XX/XXXXXXX.war --spring.profiles.active=XXX
22477 pts/2    Sl+    1:14 java -jar /XX/XX/XX/XXXXXX
--查看所有的进程
# sudo ps ax | grep java
停止进程
# kill  <pid>

7 查看用户的权限

ls -la
或者
ll

8 给文件夹添加用户

sudo chown -R ect2-user cnc	
-R	权限
ect2-user	用户
cnc	文件夹

9 目前所处的路径

pwd

10 防火墙开启的状态打开9012端口:

# iptables -I INPUT -p tcp --dport 9012 -j ACCEPT

11  为文件f01设置自己可以执行,组员可以写入的权限

chmod u+x,g+w f01

12 查看某个端口号是否在这个进程下

先查看进程取到进程的ID
# ps ax | grep zhd
查看端口号的进程ID,比较两个ID一样的话就是这个进程的端口号
# lsof  -i:9092

根据进程号查看对应的信息,比如端口啥的
netstat -anop | grep PID

13 关机命令

shutdown -h now
关机命令:
1、halt   立刻关机 2、poweroff  立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
重启命令:
1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用)  4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

14 打开文件退出文件写入文件

# vi ファイル名
# :x
# :wq

15  安装软件

[root@sm ~]# wget https://dl.tvcdn.de/download/linux/version_13x/teamviewer_13.1.8286.x86_64.rpm
[root@sm ~]# yum install epel-release -y   //这个是系统自带的提供权威的第三方yum源
[root@sm ~]# yum install ./teamviewer_13.1.8286.x86_64.rpm -y 

16  查看某个端口的连接状态

$ netstat -anp | grep  8081

$ netstat -anp | grep  8081 |wc

$ netstat -an | grep TIME_WAIT | wc -l 

$ netstat -anp | grep  8081 | grep ESTABLISHED


$同時接続数をリアルタイムでモニタリング
watch --interval=1 "netstat -an | grep :8082 | grep ESTABLISHED | wc -l"

17 查看进程数

$ ps -eLf | wc -l

18 查看文件打开数

$ lsof | wc -l

 

  

  

原文地址:https://www.cnblogs.com/killclock048/p/9981929.html