-
查看当前目录下的文件和文件夹:
ls
-
切换目录:
cd <目录路径>
-
创建新目录:
mkdir <目录名称>
-
查看文件内容:
cat <文件名>
-
复制文件:
cp <源文件路径> <目标文件路径>
-
移动文件或重命名文件:
mv <源文件路径> <目标文件路径>
-
删除文件:
rm <文件名>
-
删除目录及其内容:
rm -r <目录名>
-
查找文件:
find <目录路径> -name <文件名>
-
查看当前用户:
whoami
-
查看系统信息:
uname -a
-
查看系统中安装的软件包:
rpm -qa
-
安装软件包:
yum install <软件包名称>
-
卸载软件包:
yum remove <软件包名称>
-
更新软件包:
yum update
-
重启系统:
reboot
-
查看网络连接信息:
netstat -tuln
-
查看系统资源使用情况:
top
- 查看进程信息
ps
- 查看网络接口信息:
ifconfig
- 设置静态IP地址:
sudo vi /etc/sysconfig/network-scripts/ifcfg-<接口名称>
在文件中添加如下内容:
DEVICE=<接口名称>
BOOTPROTO=static
IPADDR=<IP地址>
NETMASK=<子网掩码>
GATEWAY=<网关>
保存并退出,然后重启网络服务:
sudo systemctl restart network
- 添加用户:
sudo adduser <用户名>
- 删除用户:
sudo userdel <用户名>
- 修改用户密码:
sudo passwd <用户名>
- 查看用户信息:
id <用户名>
- 创建防火墙规则:
sudo firewall-cmd --zone=public --add-port=<端口号>/tcp --permanent
sudo firewall-cmd --reload
- 查看防火墙规则:
sudo firewall-cmd --list-all
- 查看系统日志:
journalctl
- 查看磁盘空间使用情况:
df -h
- 查看文件系统信息:
lsblk
- 查看系统日历:
cal
- 查看系统时间:
date
- 查看系统内核模块:
lsmod
- 重启网络服务:
sudo systemctl restart network
- 查看系统服务状态:
systemctl status <服务名>
- 启动/停止/重启系统服务:
sudo systemctl start/stop/restart <服务名>
- 查看系统负载:
uptime
- 查看系统版本信息:
cat /etc/os-release
- 查看当前登录用户的历史命令:
history
- 查看系统启动时间:
uptime -s
- 查看文件最后修改时间:
stat <文件名>
- 查看系统CPU信息:
lscpu
- 查看内存使用情况:
free -h
- 查看磁盘IO使用情况:
iostat
- 查看系统登录日志:
last
- 查看系统中断信息:
cat /proc/interrupts
- 查看系统版本及发行版:
cat /etc/*release
- 查看系统启动日志:
dmesg
- 查看系统环境变量:
printenv
- 查看系统文件打开情况:
lsof
- 搜索文件内容:
grep <关键词> <文件名>
- 逐页显示文件内容:
more <文件名>