文章目录
- 前言
- Home目录
- 1. 个人文件存储
- 2. 用户配置
- 3. 权限
- 工作目录
- 1. 切换工作目录
- 2. 查看工作目录
- 3. 相对路径和绝对路径
- 总结
前言
Linux操作系统的Home目录和工作目录是用户与系统交互的关键地点。
Home目录
在Linux中,每个用户都有一个独立的Home目录,用于存储其个人文件和配置。Home目录通常以用户名命名,例如,如果用户名是"john",则其Home目录将是"/home/john"。以下是Home目录的一些特点:
1. 个人文件存储
Home目录是每个用户的私人存储空间,用于存放个人文件、文档、图片和其他数据。用户可以在其中创建子目录来组织文件。
2. 用户配置
许多应用程序会将用户的配置文件存储在Home目录下,这些配置文件控制着应用程序的外观和行为。例如,bash shell的配置文件.bashrc
位于Home目录中。
3. 权限
Home目录对于普通用户来说是私有的,只有用户自己和超级用户(root)有权限访问。这确保了用户的个人数据的隐私和安全。
工作目录
工作目录是用户当前正在工作的目录,也称为当前目录。当你在终端中执行命令时,默认情况下,命令将在工作目录中执行。以下是有关工作目录的一些关键信息:
1. 切换工作目录
使用cd
命令来切换工作目录。例如,要进入Home目录,只需输入cd
,不带任何参数。要进入Home目录中的子目录,只需指定目录的路径。
cd # 进入Home目录
cd Documents # 进入Home目录中的Documents子目录
2. 查看工作目录
要查看当前工作目录的路径,可以使用pwd
(Print Working Directory)命令。
pwd
3. 相对路径和绝对路径
Linux中的路径可以是相对的或绝对的。相对路径是相对于当前工作目录的路径,而绝对路径是从根目录开始的完整路径。例如,Documents/file.txt
是相对路径,而/home/user/Documents/file.txt
是绝对路径。
总结
Home目录是用户私人空间,用于存储个人文件和配置。它是用户独立的工作区域,确保了数据的隐私和安全。工作目录则决定了你当前操作的文件位置,通过切换工作目录访问不同位置的文件和目录。