Linux 文件系统操作全解析
1. 名称含义
在 Linux 中,目录和文件的命名遵循相同规则。区分文件名和目录名,主要看斜杠字符(/)的使用,它用于表示目录的嵌套关系。例如,usr/local表示local在usr目录下,由于结尾的斜杠可知usr是目录,但无法确定local是文件还是目录。若使用ls -f命令,Linux 会在目录名后加斜杠,如local/,这样就能确定local是目录。判断斜杠表示根目录、分隔目录还是目录与文件,可看目录路径中斜杠前是否有内容,若无内容则为根目录,如/usr是根目录下的子目录或文件。
2. 家目录
Linux 系统有/home目录,包含用户的家目录,用户可在此:
- 存储文件
- 创建更多子目录
- 移动、删除和修改子目录及文件
Linux 系统文件和其他用户的文件不会出现在用户的/home目录中。/home目录的位置由 Linux 决定,只有超级用户(root)可以更改,普通用户无法操作,这是为了维护系统秩序和安全。
3. 使用 pwd 和 cd 命令在文件系统中导航
在 Linux 文件系统中导航,只需掌握pwd