CentOS7常用命令汇总

📌 温馨提示:
本文内容可能随时间变动而失效,请以页面显示的更新时间为准。
若内容已不准确或资源失效,欢迎留言或联系站长反馈修正。
⚠️ 免责声明:
本文仅供学习与参考,观点仅代表作者个人意见,与本站无关。
如有侵权问题,请立即联系我们处理,谢谢理解与支持。

系统相关

uname -a 查看系统内核版本和信息。

hostname 查看或设置主机名。

uptime 查看系统的运行时间和负载情况。

top 显示系统的资源使用情况(CPU、内存、进程等)。

htop (需要安装)一个更直观的 top 命令,显示资源使用情况。

free -h 查看内存和交换空间的使用情况。

df -h 查看磁盘空间使用情况。

du -sh /path/to/directory 查看某个目录的大小。

lscpu 查看 CPU 信息。

lsblk 查看磁盘分区信息。

文件和目录操作

ls 查看当前目录下的文件和文件夹。

ls -l 查看详细信息(权限、大小、修改时间等)。

cd <path> 切换目录。

pwd 显示当前目录路径。

mkdir <directory> 创建目录。

rmdir <directory> 删除空目录。

rm -r <directory> 删除非空目录及其中的内容。

rm -f <file> 强制删除文件。

cp <source> <destination> 复制文件或目录。

mv <source> <destination> 移动文件或目录。

find <path> -name <filename> 在指定路径下查找文件。

locate <filename> 查找文件(需要先运行 updatedb)。

touch <file> 创建空文件或修改文件的时间戳。

cat <file> 查看文件内容。

less <file> 分页查看文件内容。

head <file> 查看文件的前10行。

tail <file> 查看文件的最后10行。

tail -f <file> 实时查看文件内容(用于日志文件)。

grep <pattern> <file> 在文件中查找匹配的内容。

文件权限管理

chmod   更改文件或目录的权限。

chown : 更改文件或目录的所有者。

chgrp 更改文件或目录的所属组。

umask 查看或设置文件的默认权限掩码。

用户和组管理

useradd  创建新用户。

usermod -aG 将用户添加到指定组。

passwd 设置或修改用户密码。

groupadd 创建新组。

id 查看用户的 UID、GID 和所属组。

whoami 显示当前用户。

who 查看当前登录用户的信息。

w 查看当前登录用户的信息以及他们的活动。

last 查看系统最近的登录记录。

进程管理

ps aux 查看所有运行的进程。

top 显示实时进程列表。

kill 杀死指定的进程。

kill -9 强制杀死指定进程。

htop 更加友好的进程管理工具(需要安装)。

pgrep 查找进程ID。

nice 调整进程的优先级。

renice 修改进程的优先级。

网络管理

ifconfig 查看和配置网络接口(需 root 权限)。

ip addr 查看 IP 地址信息(替代 ifconfig)。

ping 检测网络连通性。

traceroute 路由跟踪,查看数据包的经过路径。

netstat -tuln 查看当前开放的端口和服务。

ss -tuln 查看当前开放的端口(替代 netstat)。

wget 下载文件。

curl 通过命令行访问 URL。

scp @: 安全拷贝文件。

rsync -av 高效同步文件和目录。

软件包管理

yum update 更新所有已安装的软件包。

yum install 安装软件包。

yum remove 删除软件包。

yum list installed 查看已安装的包。

rpm -ivh 使用 RPM 包安装软件。

rpm -e 卸载软件。

dnf Fedora/CentOS 8 和更高版本的包管理工具(替代 yum)。

磁盘管理

fdisk -l 查看磁盘分区信息。

mkfs.ext4 格式化磁盘为 ext4 文件系统。

mount 挂载磁盘。

umount 卸载磁盘。

fsck 检查和修复文件系统。

日志管理

journalctl 查看系统日志。

dmesg 查看启动过程中的内核消息。

tail -f /var/log/messages 实时查看系统日志。

时间与日期

date 查看当前日期和时间。

timedatectl 查看和设置系统时间和时区。

hwclock 查看硬件时钟。

系统管理

reboot 重启系统。

shutdown -h now 立即关闭系统。

poweroff 关闭系统。

init 0 关闭系统。

init 6 重启系统。
THE END
喜欢就支持一下吧
点赞12
相关推荐
评论 共2条

请登录后发表评论