centos7常用命令汇总

命令 应用场景
find /opt/bin –name “*user*.yaml” 寻找user的rc.yaml和service.yaml 文件
free-h 查看服务器内存大小
du -s<文件名> 具体文件的大小
du-sh 某个目录的大小
df-h 文件系统使用情况
set ff=unix windows->linux字符发生变化的情况
systemctl disable --now firewalld 关闭防火墙
ctrl+u 撤销
getenforce 查看SELinux
lsof -i:<端口号> 查看端口号
journalctl -k 查看内核日志
journalctl -b 系统本次启动的日志
journal -u http.service --since today 查看httpd服务当天的运行状况
tar -czvf <tar.gz名> 压缩
tar -xzvf <tar.gz名> 解压
# 超级用户
$ 普通用户
mv 同目录改名、异目录剪切
cp -r 目录
cp<source><target> 文件
<空格>. 指代所有
echo $PATH 输出环境变量
* 匹配任意多个
任意一个
[] 匹配任意一个括号内的内容
ls -lh 详细信息
find /var/log -mtime +10 10天前的日志文件
vim +3 abc abc文件的第五行
fdisk -l 系统磁盘分区情况
mkdir -p /mnt/houbo 创建目录
mount /dev/sdb1 /mnt/houbo 给分区挂载文件目录
umount /mnt/houbo 卸载
reboot 重启
netstat -apn |grep <端口号> 查看端口号的网络连接状态
kill -9 <pid> 杀死此进程
jobs 查看当前有多少后台程序
bg %<jobnumber> 将一个在后天暂停的命令变成在后台继续执行
fg %<jobnumber> 将后台中的命令调至前台执行
ps -ef | grep rabbitmq 查看进程
hostname 查看hostname
passwd root 修改root的密码
原文地址:https://www.cnblogs.com/frantz/p/11427183.html