Linux系统与文件管理命令速览

需积分: 10 2 下载量 158 浏览量 更新于2024-09-07 收藏 30KB DOCX 举报
本文档是一份全面的Linux常用命令大全,涵盖了系统管理和文件操作的核心技能。以下是对其中部分关键知识点的详细解释: 1. **系统信息**:文档提供了多种方式来获取关于Linux系统的重要信息。例如: - `arch` 和 `uname -m` 命令用于查看机器的处理器架构。 - `uname -r` 显示当前运行内核的版本,这对于确定系统稳定性和兼容性至关重要。 - `dmidecode -q` 显示SMBIOS/DMI硬件信息,包括内存、硬盘等。 - `hdparm` 命令用于检测和测试磁盘特性,如 `-i` 操作可以列出磁盘架构特性,`-tT` 进行读取性能测试。 2. **内存与磁盘管理**: - `cat /proc/meminfo` 可以查看内存使用情况,包括总内存、缓存和交换分区等。 - `cat /proc/swaps` 显示当前活动的交换分区及其使用情况。 - 对于磁盘,`hdparm` 可以用来检查磁盘状态,`cat /proc/diskstats` 也有类似的统计信息。 3. **日期和时间管理**: - `date` 和 `cal` 命令用于查看和设置日期,如 `date041217002007.00` 设置日期和时间。 - `clock -w` 用于将系统时间写入BIOS,永久保存。 4. **关机与重启**: - `shutdown -h now` 或 `halt` 关闭系统立即执行。 - `init 0` 和 `telinit 0` 也是关闭系统的选项,`shutdown -rh` 可以安排重启。 - `reboot` 直接重启系统。 5. **文件和目录操作**: - `cd` 命令用于切换目录,`cd ~` 或 `cd user1` 到用户的家目录。 - `pwd` 显示当前工作目录,`ls` 和其变体(如 `-F`、`-l`)用于查看文件列表,`ls -a` 显示隐藏文件。 - `tree` 和 `lstree` 分别用图形方式展示目录结构,`mkdir` 创建目录,`rm` 和 `rmdir` 删除文件和目录,`mkdir -p` 可递归创建多级目录。 6. **高级文件操作**: - 使用通配符操作,如 `ls [0-9]*` 查找包含数字的文件或目录。 - `tree` 和 `lstree` 提供树状视图,方便查看目录层次。 这份文档提供了丰富的Linux基础操作命令,对系统管理员、开发人员和任何需要在Linux环境中工作的用户都非常实用。掌握这些命令能够显著提高在Linux环境下的工作效率。