CentOS7常用命令

切换目录
cd 目录
切换到上级目录
cd ..
切换到当前用户目录
cd ~
切换到根目录
cd /

创建文件
touch 文件名
创建文件夹
mkdir 目录名
剪切文件
mv 当前文件路径 目标路径
复制文件
cp 当前文件路径 目标路径
删除文件
rm 文件名
删除目录
rm -r 目录名称
显示文本文件内容
cat 文件名
编辑文本文件(需要简单学习一下vim)
vi 文件名

查看历史命令记录
history
清理历史命令记录
history -c

安装软件
yum install 软件名
卸载软件
yum remove 软件名
搜索软件包
yum search 软件名

解压tar.xz
tar -xvJf 文件名
解压tar.gz
tar -zxvf 文件名

查看当前防火墙的状态
systemctl status firewalld
临时关闭防火墙,重启Linux失效
systemctl stop firewalld
永久关闭防火墙
systemctl disable firewalld
开放8888端口
firewall-cmd --zone=public --add-port=8888/tcp --permanent
关闭8888端口
firewall-cmd --zone=public --remove-port=8888/tcp --permanent
重载防火墙配置
firewall-cmd --reload
查看防火墙开放的所有端口
firewall-cmd --zone=public --list-ports
查看监听的端口
netstat -lnpt
检查端口被哪个进程占用
netstat -lnpt |grep 端口号
查看进程的详细信息
ps 进程id
中止进程
kill -9 进程id

查看SELinux的当前状态
getenforce
Disabled - 关闭状态
Enforcing - 开启状态
临时关闭SELinux
setenforce 0
修改SELinux的检查模式为Permissive
setenforce Permissive
永久关闭SELinux
修改/etc/selinux/config文件中
SELINUX=enforcingSELINUX=disabled

删除全部文件(这个很危险,不要使用)
rm -rf/rm -rf/*

「」