Linux常用命令汇总:文件管理与磁盘操作详解

需积分: 10 1 下载量 136 浏览量 更新于2024-11-04 收藏 143KB PDF 举报
本篇文章主要介绍了Linux中常用的命令行操作技巧,涉及到了文件管理和磁盘管理两大方面。以下是对文章关键知识点的详细解析: 1. **文件管理** - **ls** 命令是文件和目录查看工具,`ls -a` 显示所有文件,包括隐藏文件(以`.`开头),而`ls -l` 或 `ll` 则提供更详细的文件信息,如权限、所有者、大小等。 - `pwd` (print working directory) 用于显示当前工作目录的绝对路径。 - `cd` 是切换目录命令,`cd ..` 移动到上一级目录,`cd -` 返回最近一次访问的目录,`cd ~` 或 `cd` 自动返回用户的主目录,`cd ~用户名` 则切换到指定用户的主目录。 - **mkdir** 和 `mkdirmkdir –p` 分别用于创建目录和递归创建多层目录,`rmdir` 用于删除空目录。 - `rm` 命令用于删除文件或目录,`rm -rf` 用于递归且强制删除非空目录。 - **cat, more, less** 这些命令用于查看文件内容,`cat` 显示整个文件,`more` 和 `less` 分页显示。 - `grep` 搜索文件内容,根据指定模式进行匹配。 - `mv` 和 `cp` 是移动和复制文件,`mv` 支持相对路径和绝对路径,`cp` 则通常用于将文件移动到同一目录下。 - `find` 命令在指定路径范围内查找符合特定条件的文件和目录。 2. **磁盘管理** - `df` 显示文件系统的磁盘空间使用情况,包括总容量、已用空间和剩余空间。 - `du` 用于查看目录占用的空间,`du -b /home` 可以查看`/home`目录及其子目录的容量。 - `fdisk` 是分区工具,`fdisk -l` 显示系统分区信息,`fdisk /dev/sdb` 可以对硬盘进行分区。 - `mkfs` 是文件系统格式化命令,如 `mkfs.ext3 /dev/sdb1` 对硬盘分区进行ext3格式化。 通过掌握这些基本的Linux命令,用户可以有效地管理和操作文件系统,以及了解磁盘使用情况,这对于日常的Linux系统管理以及编程开发工作都极其重要。熟练运用这些命令能够提高工作效率,并有助于深入理解Linux操作系统的工作原理。