CentOS Linux常用命令汇总:从CPU到软件包管理

需积分: 9 0 下载量 146 浏览量 更新于2024-09-16 收藏 54KB DOC 举报
本篇文档详细介绍了在Linux CentOS环境中常用的十个基础命令及其应用。以下是每个命令及其功能的详细说明: 1. **查看CPU信息**: - 使用`more/proc/cpuinfo|grep "modelname"`或`grep "modelname" /proc/cpuinfo`可以获取CPU型号信息。`cut-f2-d:`用于更方便地查看第二列内容。 2. **查看内存**: - `grep "MemTotal" /proc/meminfo`可展示总内存大小,然后用`cut-f2-d:`提取数字部分。此外,还可以通过`free -m | grep "Mem" | awk '{print $2}'`查看内存使用情况。 3. **检测CPU位数(32位或64位)**: - 使用`getconf LONG_BIT`命令检查系统的字长,通常32位系统返回32,64位系统返回64。 4. **查看操作系统版本**: - 可以通过`more /etc/redhat-release`或`cat /etc/redhat-release`查看Linux发行版及版本信息。 5. **查看内核版本**: - 使用`uname -r`得到内核简短版本号,`uname -a`则提供完整内核信息。 6. **查看当前时间和时间同步**: - `date`命令显示系统时间,文档提到了时间同步的方法,但具体步骤未详述。 7. **查看硬盘和分区**: - `df -h` 显示磁盘空间使用情况,`fdisk -l` 列出所有磁盘分区信息。`du -sh` 用于查看目录占用空间,如`du -sh /`查看根目录大小,`du -sh /etc`查看特定目录大小。 8. **管理软件包**: - `cat-n /root/install.log` 或 `more /root/install.log|wc -l` 查看安装日志中的条目数量。`rpm -qa`列出已安装的软件包,`rpm -qa|wc -l`统计数量。`yum list installed | wc -l`同样查看已安装包的数量,但与`rpm`结果可能不同。 9. **查看键盘布局**: - `cat /etc/sysconfig/keyboard` 可以看到键盘布局设置,通过`grep KEYTABLE | cut -f2 -d=`提取相关配置。 10. **查看SELinux(Security-Enhanced Linux)状态**: - `sestatus` 命令用于显示SELinux的状态和配置。 这些命令在日常Linux系统管理中非常实用,熟练掌握它们有助于更好地理解和管理Linux环境。注意,对于部分命令的执行,可能需要具备一定的权限或者在特定路径下操作。同时,随着Linux发行版和系统配置的更新,某些命令可能会有所变化。在实际操作中,建议查阅最新文档或在线资源来确保命令的准确性和有效性。