一、学习目标
1. 知识目标
(1) Linux的目录结构及常见重要目录作用、理解家目录的概念。
(2) 理解绝对路径和相对路径表示方法。
2. 能力目标
(1)能够进入目录。
(2)能够列出目录的子目录和文件。
二、学习资源
1. 课程微课
2. 电子课件
3. 电子教材
三、学习方法
1. 观看微课
2. 将电子课件与视频的内容做对应作为学习笔记
3. 根据微课中演示的基本指令进入和列出目录的子目录和文件目录等步骤进行实践练习
4. 完成测试
5. 在讨论区对疑难问题指导答疑
四、学习任务
1.掌握目录的基本概念
2.对目录进行操作的命令的功能和格式
一、 Linux的目录结构
1. Linux的目录结构

2. Linux的目录内容


二、 家目录与工作目录
1. 家目录的概念和作用
1) 概念:家目录是在多用户操作系统上包含该系统的特定用户的文件的文件系统目录。家目录的具体内容(如它的名称和位置)是由操作系统参与定义的;例如: Windows系统在2000与2003之间的版本中将家目录放在称为 Documents and Settings 的目录中、Windows Vista 以上系统家目录在 Users 文件夹中、Linux系统在 /home 中。
2) 作用:用户的家目录用于存放用户的文件;包括文本文档、音乐、图像或视频等,也可能包括一些记录用户使用偏好、软件首选设置的配置文件:如浏览器书签,喜爱的桌面壁纸和主题、特定软件为访问外部服务而保存的密码等。用户可以在该目录中安装可执行软件,但这些软件只能向拥有该目录权限的用户开放。 家目录可以进一步组织子目录来使用。用户家目录的内容由文件系统权限保护,一般默认只有用户自身和管理人员有访问的权限。 任何获得管理权限的用户都有权访问文件系统上任意受保护的内容,包括其他用户的家目录。
2. 家目录的位置
root 账号: /root
普通账号: /home/用户名
3. 家目录的表示
~用户名:指定用户名的家目录 例如:~tom,~root
~:当前登录用户的家目录
4. 工作目录
工作目录就是目前你所在的目录,该目录就是你的工作目录,你在该目录下的一系列操作,相当于在该目录下工作,所以叫工作目录。提示符中最后一个名字是工作目录名称,即当前目录名称。
三、 路径的表示
1. 绝对路径:由根目录(/)开始写起的文件名或目录名称
例如: /home/tom/readme.txt
/etc/passwd
2. 相对路径:相对于当前路径的文件名写法
. 当前工作目录
.. 上一层目录
例如: cd ..
./command
四、 ls命令
指令作用:列出目录内容
语法:ls [参数] 目录名称
例子:
1、ls /bin 列出根目录下bin目录的内容
2、ls 列出当前目录的内容
3、ls ~ 列出当前账号主目录的内容
参数 -l :长格式显示目录或文件的信息
参数 -a:显示目录中所有的内容,包含隐藏文件。
例子:
1、ls -a /root 列出root主目录的所有内容,包含隐藏文件
2、ls -l /root 以长格式显示root主目录的内容。
3、ls -al /root 以长格式显示/root下的所有文件和目录的信息。
五、 cd命令
指令作用:切换工作目录
语法:cd [路径]
示例:
1. cd / 切换工作目录到根目录
2. cd /var/spool/mail 切换工作目录到/var/spool/mail
3. cd - 切换工作目录到上一个工作目录(- 代表上一个工作目录)
4. cd .. 切换工作目录到上一级目录