Linux系统常见命令汇总

CentOS

压缩文件命令

# 把当前目录下的所有文件和目录打包成压缩文件
tar -czvf archive.tar.gz *
# 使用unzip解压文件至指定文件夹
unzip /path/to/archive.zip -d /path/to/destination/folder
unzip kodbox.1.37.zip -d kod

 

和防火墙firewalld有关的命令汇总

# 启动防火墙
systemctl start firewalld
# 停止防火墙
systemctl stop firewalld
# 重新启动防火墙
systemctl restart firewalld
# 查看防火墙规则
firewall-cmd --list-all
# 开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
# 开放IP地址/段
firewall-cmd --permanent --zone=trusted --add-source=172.16.1.0/24
# 删除开放的IP地址/段
firewall-cmd --permanent --zone=trusted --remove-source=172.16.1.0/24
# 查看trusted区域
firewall-cmd --zone=trusted --list-all
# 移除开放的端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
# 重载防火墙规则
firewall-cmd --reload

 

和防火墙iptables有关的命令汇总

iptables -I INPUT -p tcp -m tcp --dport=端口 -j ACCEPT #放行端口
iptables -I INPUT -s IP地址 -p tcp --dport 端口 -j ACCEPT #对特定IP放行端口
iptables-save > /etc/sysconfig/iptables #保存配置
systemctl restart iptables #重启防火墙
iptables -S #查看规则
iptables -nL -t nat #查看nat规则
iptables -L -n --line-number | grep 端口号 #查找放行端口所在的规则属于哪一行
iptables -D INPUT 行号 #删除对应行号的规则

 

环境变量设置

# 将某个目录加入到环境变量,例如/opt/tcping
vim /etc/profile
export PATH=$PATH:/opt/tcping

 

vim快捷键

# 删除整行内容
在命令模式下连续按两次键盘上的d键
# 查看行号
:set nu

 

查看系统信息

# 查看系统版本
cat /etc/redhat-release
# 查看内核版本
uname -r

 

删除文件名乱码无法删除的文件

# 查询文件对应的inode号
ls -i
# 使用查询到的inode号删除文件
find . -inum  inode号  -exec rm {} \;

示例

以上是一些在CentOS系统下的常见命令

 

THE END
分享
二维码
海报
Linux系统常见命令汇总
CentOS 压缩文件命令 # 把当前目录下的所有文件和目录打包成压缩文件 tar -czvf archive.tar.gz * # 使用unzip解压文件至指定文件夹 unzip /path/to/archiv……