Linux文件和目录管理笔记:绝对路径与相对路径
需积分: 6 13 浏览量
更新于2024-09-13
收藏 27KB DOCX 举报
"鸟哥学习第七章笔记,涵盖了Linux文件和目录管理的相关概念,包括相对路径与绝对路径的区分,以及目录操作如cd、pwd、mkdir等命令的使用方法。"
在Linux系统中,文件和目录的管理是日常操作的基础。本章节主要讲解了两个关键概念:路径和目录操作。
首先,路径是描述文件或目录位置的方式。**绝对路径** 是从根目录(/)开始,沿着目录结构一路到达目标文件或目录的完整路径。例如,要访问根目录下的`etc`目录,应使用`cd /etc`。而**相对路径** 不是从根目录开始,而是基于当前工作目录来描述目标位置。比如,在`/home/user`目录下,要进入`doc`子目录,可以使用`cd doc`。
接着,介绍了几个特殊目录符号:
- **.** 表示当前目录,它代表你所在的位置。
- **..** 表示上一层目录,可用于返回上级目录。
- **-** 表示前一个工作目录,可以快速在最近的两个目录间切换。
- **~** 用于表示当前用户的家目录,例如,对于用户`root`来说,家目录通常是`/root`;对于用户`dmtsai`,则是`/home/dmtsai`。同时,`~account`可直接指定账户`account`的家目录。
然后,详细阐述了几个常用的目录操作命令:
- **cd**:改变当前工作目录。如`cd ~dmtsai`将切换到用户`dmtsai`的家目录,`cd ..`则会进入上一级目录,不输入任何路径时默认回到用户自己的家目录。
- **pwd**:显示当前工作目录。使用`-p`参数时,即使当前目录是链接文件,也会显示实际的、未经过链接的完整路径。
- **mkdir**:创建新的目录。使用`-m`可以设置权限,`-p`允许一次创建多级目录,例如`mkdir -p dir1/dir2`会在`dir1`目录下创建`dir2`。
此外,`ls -l`命令用于查看目录内容,并可以展示文件的详细信息,包括是否为链接文件。如果一个目录是链接文件,如`/var/mail`指向`/var/spool/mail`,`pwd`和`pwd -p`的输出就会有所不同,后者会显示实际的目标路径而非链接路径。
了解这些基本的路径和目录管理知识,对于在Linux系统中高效地工作至关重要。通过熟练掌握这些命令,用户能够更加流畅地在文件系统中导航、管理和组织文件。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2024-07-19 上传
2024-04-29 上传
2024-09-01 上传
2018-10-31 上传
2022-08-03 上传
2021-11-23 上传
huo11361645
- 粉丝: 0
- 资源: 1
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程