Linux 文件管理与磁盘操作命令大全

需积分: 46 0 下载量 26 浏览量 更新于2024-09-10 收藏 97KB PDF 举报
“这是一份详尽的Linux命令手册,涵盖了文件管理、磁盘管理等多个方面的常用命令,旨在帮助用户更好地理解和操作Linux系统。” 在Linux操作系统中,命令行是进行系统管理和任务执行的主要工具。这份手册列举了一些基础且实用的Linux命令,包括文件管理、磁盘管理等,以下是这些命令的详细说明: 1. **文件管理** - `ls`: 列出目录中的文件和子目录,`ls -a`显示隐藏文件,`ls -l`或`ll`提供详细信息,如权限、大小、时间戳等。 - `pwd`: 显示当前工作目录的完整路径。 - `cd`: 改变目录,`cd ..`返回上一级目录,`cd -`回到前一个工作目录,`cd ~`或`cd`返回用户主目录,`cd ~用户名`进入指定用户的主目录。 - `mkdir`: 创建新目录,`mkdir -p`可以创建多级嵌套目录。 - `rmdir`: 删除空目录。 - `rm`: 删除文件,`rm -rf`用于强制删除非空目录及其内容。 - `cat`: 在终端中显示文件内容,通常用于查看小型文本文件。 - `more`和`less`: 分页查看文件内容,`less`相比`more`提供更多交互功能,如向前/向后滚动、搜索等。 - `grep`: 根据模式匹配搜索文件内容。 - `mv`: 移动或重命名文件,`mv file new_name`在当前目录重命名文件,`mv path/to/file new_path`移动文件到新位置。 - `cp`: 复制文件,`cp /path/to/file .`将文件复制到当前目录。 - `find`: 搜索文件,例如`find /path -name "string"`在指定路径下查找包含指定字符串的文件或目录。 - `ln`: 创建链接,`ln source_file link_name`创建硬链接,`ln -s source_file link_name`创建符号链接。 - `touch`: 更新或创建文件的时间戳,常用于创建新文件。 2. **磁盘管理** - `df`: 报告文件系统的总容量、已用空间和可用空间。 - `du`: 查看目录占用的磁盘空间,`du -b /home`显示/home目录及其子目录的大小(以字节为单位)。 这些命令是Linux系统中日常操作的基础,熟练掌握它们能极大地提高工作效率。了解每个命令的用法和参数,以及何时使用它们,是成为Linux系统管理员或开发者的基本功。通过实践和查阅手册,可以更深入地理解这些命令的使用场景和潜在功能。