Linux系统必知命令汇总与详解

需积分: 9 0 下载量 36 浏览量 更新于2024-09-10 收藏 19KB TXT 举报
本文档详细介绍了Linux系统中的一系列常用命令,涵盖了系统管理、硬件检测、进程与内存管理、设备信息获取、时间日期设置、文件操作、目录操作以及系统维护等多个方面。以下是其中的关键知识点: 1. **系统基本信息查看**: - `uname -m`:用于获取系统的架构信息,如x86、arm等。 - `uname -r`:显示内核版本号,有助于了解系统更新情况。 - `dmidecode -q`:查询SMBIOS/DMI信息,获取硬件详细规格。 2. **硬件性能监控**: - `hdparm -i /dev/hda`:检查硬盘参数,包括健康状态和性能指标。 - `hdparm -tT /dev/sda`:测试硬盘读写速度。 3. **系统状态与资源信息**: - `cat /proc/cpuinfo`:显示处理器信息,如型号、核心数等。 - `cat /proc/interrupts`:统计中断信息,帮助诊断系统负载。 - `cat /proc/meminfo`:查看内存使用情况。 - `cat /proc/swaps`:列出系统中的交换分区。 - `cat /proc/version`:查看Linux内核版本和编译信息。 4. **网络接口与路由信息**: - `cat /proc/net/dev`:显示网络接口统计信息,包括接收和发送的数据包数量。 5. **文件系统与挂载信息**: - `cat /proc/mounts`:列出已挂载的文件系统及其状态。 - `tree` 和 `lstree`:递归地显示目录结构,便于浏览文件夹层次。 6. **目录操作**: - `cd` 命令用于切换目录,如 `cd ..` 表示上一级目录,`cd ~user1` 则表示切换到用户user1的家目录。 - `pwd` 显示当前工作目录。 - `ls` 用于列出目录内容, `-F` 选项后缀标记文件类型,`-l` 显示详细信息。 7. **文件管理和删除**: - `mkdir` 创建目录,`mkdir -p` 可创建多级目录。 - `rm` 和 `rmdir` 用于删除文件和目录,`rm -rf` 强制删除无提示。 - `mv` 用于移动文件或重命名。 - `cp` 复制文件或目录,有多种模式如 `cp -a` 保留所有属性。 8. **链接操作**: - `ln -s` 创建符号链接,`ln` 则创建硬链接。 9. **时间日期管理**: - `date` 和 `cal` 命令用于查看日期和日历。 - `clock -w` 设置BIOS时钟。 10. **系统控制与重启**: - `shutdown -h now` 或 `halt` 关机。 - `init 0` 或 `telinit 0` 进入单用户模式。 - `shutdown -h hours:minutes` 定时关机。 - `shutdown -c` 取消定时任务。 - `shutdown -r now` 或 `reboot` 重启系统。 通过掌握这些Linux常用命令,用户可以高效地进行系统维护、问题排查和日常操作。熟练运用这些命令能够提高在Linux环境下的工作效率。