CentOS常用命令详解与实战

需积分: 9 22 下载量 89 浏览量 更新于2024-09-09 2 收藏 238KB PDF 举报
"CentOS常用命令及其用途" 在Linux操作系统中,CentOS是一个广泛使用的开源操作系统,基于Red Hat Enterprise Linux (RHEL)。了解并熟练掌握CentOS的常用命令对于日常的系统管理和维护至关重要。以下是一些关键的CentOS命令及其用途的详细说明: 1. **查看CPU信息**: - `more /proc/cpuinfo | grep "model name"` 或 `grep "model name" /proc/cpuinfo` 可以显示CPU的型号。 - 若要简洁地显示CPU型号,可以使用 `grep "model name" /proc/cpuinfo | cut -f2 -d:`。 2. **查看内存状态**: - `grep MemTotal /proc/meminfo` 显示总内存信息。 - `grep MemTotal /proc/meminfo | cut -f2 -d:` 提取总内存大小(单位为KB)。 - `free -m | grep "Mem" | awk '{print $2}'` 显示总内存(单位为MB)。 3. **确定CPU架构(32位或64位)**: - `getconf LONG_BIT` 返回系统位数,32表示32位,64表示64位。 4. **查看Linux发行版版本**: - `more /etc/redhat-release` 或 `cat /etc/redhat-release` 显示CentOS的版本信息。 5. **查询内核版本**: - `uname -r` 输出内核版本号。 - `uname -a` 提供更详细的系统信息,包括内核版本、硬件平台等。 6. **获取当前时间**: - `date` 显示系统当前时间。 7. **管理磁盘和分区**: - `df -h` 显示磁盘空间使用情况,以人性化单位(如K、M、G)展示。 - `fdisk -l` 列出所有磁盘和分区信息。 - `du -sh` 查看当前目录所占用的总空间。 - `du /etc -sh` 显示特定目录`/etc`的大小。 8. **查看已安装的软件包**: - `cat -n /root/install.log` 或 `more /root/install.log | wc -l` 可用于查看安装记录日志中的软件包数量,但这种方法依赖于你有记录安装过程的习惯。 - 要列出系统中实际已安装的软件包,可以使用 `yum list installed` 或 `dnf list installed`(取决于你的CentOS版本)。 这些命令是CentOS管理员的基本工具,掌握了它们将极大地提高你的工作效率。除此之外,还有许多其他命令和工具,如用于用户和权限管理的`useradd`, `passwd`, `chmod`, `chown`,以及用于网络配置和监控的`ifconfig`, `netstat`, `ss`等,都是日常运维中不可或缺的。不断学习和实践,才能更好地驾驭这个强大的操作系统。