CentOS基础命令速查指南

需积分: 9 2 下载量 5 浏览量 更新于2024-09-10 收藏 19KB DOCX 举报
"这篇文档介绍了在CentOS操作系统中的一些基础但常用的命令,涵盖了查看CPU信息、内存状态、系统位数、版本信息、内核版本、时间、硬盘与分区、已安装软件包以及键盘布局和SELinux状态等多方面的内容。" 在CentOS系统中,掌握这些基本的命令行操作对于日常管理和维护至关重要。以下是对每个命令的详细说明: 1. 查看CPU信息: - `grep "modelname" /proc/cpuinfo`:这将显示CPU的型号。 - `grep "CPU" /proc/cpuinfo | cut -f2 -d:`:此命令可以更清晰地展示CPU型号,使用`cut`命令去除不必要的信息。 2. 查看内存总量: - `grep MemTotal /proc/meminfo`:获取内存总信息。 - `grep MemTotal /proc/meminfo | cut -f2 -d:`:提取内存总量的值。 - `free -m | grep "Mem"`:显示内存使用情况,单位为MB。 - `awk '{print $2}'`:进一步提取可用内存的数值。 3. 查看CPU位数: - `getconf LONG_BIT`:返回系统架构的位数,32位或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 *`:查看每个目录的大小,`s`表示总结,`h`表示人类可读格式。 8. 查看已安装的软件包: - `cat -n /root/install.log` 和 `more /root/install.log | wc -l`:查看安装日志中记录的软件包总数。 - `rpm -qa`:列出通过RPM包管理器安装的所有软件包。 - `yum list installed | wc -l`:显示通过YUM包管理器安装的软件包总数。 9. 查看键盘布局: - `cat /etc/sysconfig/keyboard`:查看键盘配置。 - `cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=`:提取键盘布局设置。 10. 查看SELinux状态: - `se`...:这个命令似乎被截断了,完整的命令可能是`sestatus`,用于查看SELinux的状态,包括是否启用、当前策略等信息。 这些命令是Linux系统管理员的基本工具,熟练掌握它们将极大提升你的系统管理效率。在实践中,你可能还需要结合其他命令和工具来完成更复杂的任务,例如监控系统性能、管理用户和权限、网络诊断等。