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