centos 中常用的一些命令
ls #显示当前目录列表 (仅仅包括名字) | |
ll #显示当前目录列表 | |
cd [参数] # 跳转到某个目录 | |
pwd # 显示当前所在目录 | |
mkdir [目录名] #创建一个目录 | |
touch [文件] #创建一个文件 | |
cat [文件] #瞄一眼,还有一些参数用的时候注意 | |
tial [文件] #显示文件结尾,常常与 -n 表示最后多少行,与 - f 表示监听 | |
rm [文件或目录] #删除文件或目录,目录不为空时需要加 - r 递归删除,加 - f 表示强制删除 | |
cp [源文件] [目标文件] #复制文件, cp 后面还可以加一些参数 | |
mv [源文件] [目标文件] # 移动文件 | |
chmod #修改某个文件的权限 | |
ip add #查看 IP 地址 | |
ifconfig #查看网卡配置 | |
uname #查看系统版本 | |
uptime #查看系统负载 | |
free #查看内存使用情况 | |
history #查看历史执行的命令 | |
whereis #搜索命令的命令 | |
which #也是搜索命令的命令 | |
find #搜索文件的命令 | |
tar #压缩和解压缩命令 | |
reboot #重启 | |
ps -ef #查看系统中的进程 | |
top #监听系统负载信息 | |
kill [pid] #终止进程 加上 -9 强制杀掉某个进程 |
# 防火墙
systemctl start firewalld #开启防火墙 | |
systemctl stop firewalld #关闭防火墙 | |
systemctl disable firewalld #禁用防火墙 | |
firewall-cmd --reload #重启防火墙 | |
firewall-cmd --version #防火墙版本 | |
firewall-cmd --help #帮助 | |
firewall-cmd --state #防火墙状态 | |
systemctl status firewalld #同上,显示信息更多 | |
firewall-cmd --query-port=80/tcp #查看某个端口开发情况,这里是 80 端口 | |
firewall-cmd --permanent --list-ports #查看所有端口开发情况 | |
firewall-cmd --permanent --add-port=80/tcp #开放扣个端口 | |
firewall-cmd --permanent --remove-port=80/tcp #关闭某个端口 |