命令 |
应用场景 |
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的密码 |