Linux基础操作命令教程:cd, pwd, ls等与文件内容提取方法

0 下载量 4 浏览量 更新于2024-06-29 收藏 107KB PPTX 举报
本次文档详细介绍了Linux操作系统基础第三次操作命令的相关内容。讲座主要包括以下几个部分: 1. **浏览目录命令**: - `cd`:用于改变当前工作目录,可以指定绝对路径或相对路径。 - `pwd`:打印工作目录(Working Directory),显示当前所在位置。 - `ls`:列出目录内容,包括文件和子目录。 - `ll` 或 `ls -l`:提供更详细的文件和目录信息,如权限、所有者、大小等。 2. **浏览文件命令**: - `cat`:合并并显示文件内容,无分页。 - `tac`:逆序显示文件内容。 - `nl`:在每一行前添加行号。 - `more` 和 `less`:分页显示文件,`more` 向前翻页,`less` 可前进/后退浏览。 - `head` 和 `tail`:分别显示文件开头和结尾的部分,例如 `head -n 20` 显示前20行,`tail -n 11` 显示最后11行。 3. **文件内容提取和处理**: - 如何查看特定范围的文件内容:`sed -n '11,20p' /etc/man.config`,选取第11行至第20行。 - 删除文件的权限与所有权问题:使用 `cp` 命令时,`-s` 参数用于同步链接,`bashrc` 文件可能在复制过程中导致权限变化。 4. **基本文件操作**: - `touch`:创建新文件或更新文件时间戳。 - `rm`:删除文件或目录,有 `-f` 强制删除和 `-t` 指定时间删除选项。 - `mv`:移动或重命名文件/目录。 - `ln`:创建链接,包括硬链接 (`-s` 参数) 和软链接 (`-h` 参数)。 - 存档和解压缩工具:`tar`、`gzip` 和 `gunzip`,以及 `whereis` 和 `whatis` 查询命令帮助。 5. **目录操作**: - `mkdir`:创建新的目录,递归创建多级目录。 - `rmdir`:删除空目录,只有当目录为空且权限允许时才能执行。 6. **例题和参数理解**: - 示例1:修改 `.bashrc` 文件的修改时间,使用参数 `-m`。 - `rm -f`:强制删除,即使文件被其他进程占用也能删除。 - `ln -s`:创建硬链接,创建指向原有文件的快捷方式。 7. **命令实践**: - 学员通过实例展示了如何一级一级地删除空目录,并提到 `bashrc_hlink` 命令需要配合参数 `l` 使用。 这份PPT详细讲解了Linux系统中的基础操作命令,涵盖了目录管理、文件操作、内容提取和文件属性管理等多个方面,对理解和掌握Linux环境下的日常操作非常有帮助。