Linux CentOS系统管理:常用命令详解

需积分: 10 5 下载量 52 浏览量 更新于2024-09-11 收藏 60KB DOC 举报
"这份资料主要介绍了Linux CentOS系统中的常用命令,包括查看CPU信息、内存状态、系统位数、版本信息、内核版本、时间、硬盘分区、已安装软件包以及键盘布局等操作。" 在Linux和CentOS操作系统中,掌握一些基本的命令行工具对于日常管理和维护至关重要。以下是一些关键的命令及其用途: 1. **查看CPU信息**: 使用`/proc/cpuinfo`文件可以获取CPU的详细信息。`grep "model name"`可以筛选出CPU型号,`cut -f2 -d:`进一步提取出完整的型号名称。例如,`Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz`。 2. **查看内存状态**: `grep MemTotal /proc/meminfo`显示内存总量,`free -m`则以MB为单位显示内存使用情况。`grep "Mem" | awk '{print $2}'`将只显示总内存大小。 3. **确定系统位数**: 使用`getconf LONG_BIT`来查看系统是32位还是64位。结果如果是32,代表32位系统;64则表示64位。 4. **查看Linux版本**: `more /etc/redhat-release`或`cat /etc/redhat-release`可以查看发行版信息。`lsb_release -a`则提供更详细的 LSB (Linux Standard Base) 兼容性信息。 5. **查看内核版本**: `uname -r`仅显示内核版本号,而`uname -a`会提供更全面的系统信息,包括主机名、内核版本、硬件平台等。 6. **查看当前时间**: 使用`date`命令即可获取系统当前时间。 7. **查看硬盘和分区**: `df -h`列出所有挂载点的磁盘空间使用情况,`fdisk -l`则显示所有硬盘和分区信息。`du -sh`用于查看指定目录的大小,如`du -sh /etc`。 8. **查看已安装的软件包**: 在RPM系统中,`rpm -qa`列出所有已安装的RPM软件包,`yum list installed`列出通过yum安装的软件包。有时,两者数量可能不一致,因为某些软件包可能是通过其他方式安装的。 9. **查看键盘布局**: 查看系统键盘布局配置,可以使用`cat /etc/sysconfig/keyboard`,然后用`grep KEYTABLE | cut -f2 -d "`提取键盘布局设置。 掌握这些基础命令,能够帮助用户有效地管理Linux和CentOS系统,进行故障排查和日常维护工作。通过熟练运用这些工具,可以提升工作效率,更好地理解和控制操作系统。