Linux基础操作命令教程:cd, pwd, ls等与文件内容提取方法
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环境下的日常操作非常有帮助。
2022-06-22 上传
289 浏览量
104 浏览量
287 浏览量
492 浏览量
126 浏览量
671 浏览量
120 浏览量
Mmnnnbb123
- 粉丝: 764
- 资源: 8万+
最新资源
- 第33课
- 行业分类-设备装置-一种扩散性纸张增湿设备.zip
- 电子发票管理系统 衡德电子发票台账 v2.4
- qle:QMK徽标编辑器
- sEMG_Basic_Hand_movements:sEMG 基本手部运动的 Matlab 代码-matlab开发
- 立体像对的空间前方交会-点投影系数法+共线方程严密法(C# winform)
- 塔夫
- ImDisk Toolkit:Windows 版 Ramdisk 和映像文件的挂载-开源
- weatherForcast
- 行业分类-设备装置-一种承托、贴靠式安装的装配式墙体.zip
- 贷款合同管理 宏达贷款合同管理系统 v1.0
- shopping-list-modules-day
- psiat1
- Meross:研究Meross MSS310智能插头
- apache-maven-3.6.3-bin
- Eduonix-[removed]JavaScript游乐场,该资源库探索了不同的JS组件,功能以及如何使工具直观