linux家目录的命令
linux家目录的命令详细介绍
在 Linux 中,与用户家目录相关的常用命令如下:
1.
查看当前用户的家目录路径
bash
- 原理:
HOME是系统环境变量,默认存储当前用户家目录的路径。
2.
切换到当前用户的家目录
bash
~
- 示例:若用户名为
user1,家目录为/home/user1,执行上述命令后会进入该目录。
3.
查看其他用户的家目录
bash
/etc/passwd -d
/etc/passwd -d
- 说明:每个用户在
/etc/passwd中的记录第 6 字段为家目录路径(如guest:x:1001:1001::/home/guest:/bin/bash)。
4.
使用波浪线快捷访问其他用户家目录
bash
~用户名~guest
5.
显示当前所在目录(确认是否在家目录)
bash
912pwd
总结
- 核心命令:
cd ~(切换到家目录)、echo $HOME(查看家目录路径)。 - 原理:家目录默认位于
/home/用户名(普通用户)或/root(root 用户),由HOME环境变量指定。 - 快捷方式:
~符号等价于当前用户的家目录,~用户名等价于指定用户的家目录。
根据需求选择合适的命令即可高效操作家目录。