これは昨日の質問の意味がわかりません。ルートディレクトリにホームがあり、ログインディレクトリにホームがあります。 因为你进入的是「/home」目录,不是「home 目录」。通常说「home 目录」(正式的中文翻译为「主目录」「家目录」等)通常是位于「/home/你的用户名」。
因为你进入的是「/home」目录,不是「home 目录」。通常说「home 目录」(正式的中文翻译为「主目录」「家目录」等)通常是位于「/home/你的用户名」。
认证高级PHP讲师
/home 目录下就是用户目录,例如 /home/用户名但是 root 用户的目录是 /root你是哪个用户登录上去之后就进到 /home/对应用户 的这个目录要是 root 用户,那么登录上去就是 /rootcd ~ は、現在ログインしているユーザーの個人ディレクトリに直接移動するショートカット コマンドです
/home
/home/用户名
/root
/home/对应用户
実際には、いわゆるhome目录, 只是代表用户登录时, 默认进入的目录而已; 当我们在创建用户时, 如果没有指定home目录, 系统则会为我们分配默认值, 非root用户就是默认在/home/用户名, 而root则是/root. 每次我们登陆系统, 登陆程序就会根据系统的/etc/passwd文件里面的字段, 为我们初始化信息, 包括登陆之后的shell环境(最后一个字段),家目录(第六个字段). 我们完全可以自定义家目录: useradd testtest -d /tmp/home/test, 通过-d选项为新增用户创建新目录甚至可以通过 -M来指定不创建, 通常用于有些程序运行的账号, 完全就没有必要登陆和家目录的, 我们就能通过这些选项去创建这样的用户. 如果用户已经创建了, 我们也能通过修改/etc/passwdファイルの 6 番目のフィールドです
home目录
创建用户
root
/etc/passwd
登陆之后的shell环境(最后一个字段)
家目录(第六个字段)
useradd testtest -d /tmp/home/test
-M
それがホーム ディレクトリなので、後でログインtesttest用户时, 它就默认进入/tmpします。
testtest
/tmp
各ユーザーのホームディレクトリは/home/用户名下,通过cd ~就可以进入。只有root用户的home目录特殊,在/rootのすぐ下にあります。
cd ~
中国語版と英語版をインストールすると違いがわかります
ディレクトリはホームであり、フォルダ/ディレクトリを小文字でホームと呼びます。ホームディレクトリである/ディレクトリの下にあり、必要なディレクトリです。 同じディレクトリ内にtmpやvarなどのシステムレベルのディレクトリがあることがわかります。pwdを使用して絶対パスを確認すると、ホームディレクトリにあることがわかります
もう 1 つはホーム ディレクトリです。中国語のディストリビューション バージョンでは、Users/username/ ディレクトリの下にある、user に続くディレクトリになります。ユーザーディレクトリの下にあります
システムに通常のユーザー アカウントがなく、root ユーザーが 1 人だけの場合、新しいアカウントが作成されると、特に GUI インターフェイスがインストールされた後は、それに応じて新しいアカウントを作成します。アカウント ディレクトリの下にホーム ディレクトリが作成され、このホーム ディレクトリの名前が新しいアカウントの名前になります。 この家のアイコンを見たことがありますか?これはホームディレクトリです。つまり、このホームディレクトリの名前はaです。この家(ホームディレクトリ)をクリックします。 新しいユーザー (たとえば b) を作成すると、Users/ ディレクトリの下に b というホーム ディレクトリが作成され、そこにユーザー ファイルが含まれていることがわかります。
/home
目录下就是用户目录,例如/home/用户名
但是 root 用户的目录是
/root
你是哪个用户登录上去之后就进到
/home/对应用户
的这个目录要是 root 用户,那么登录上去就是
/root
cd ~ は、現在ログインしているユーザーの個人ディレクトリに直接移動するショートカット コマンドです
実際には、いわゆる
リーリーhome目录
, 只是代表用户登录时, 默认进入的目录而已; 当我们在创建用户
时, 如果没有指定home目录
, 系统则会为我们分配默认值, 非root
用户就是默认在/home/用户名
, 而root
则是/root
. 每次我们登陆系统, 登陆程序就会根据系统的/etc/passwd
文件里面的字段, 为我们初始化信息, 包括登陆之后的shell环境(最后一个字段)
,家目录(第六个字段)
.我们完全可以自定义家目录:
useradd testtest -d /tmp/home/test
, 通过-d选项为新增用户创建新目录甚至可以通过
-M
来指定不创建, 通常用于有些程序运行的账号, 完全就没有必要登陆和家目录的, 我们就能通过这些选项去创建这样的用户.如果用户已经创建了, 我们也能通过修改
/etc/passwd
ファイルの 6 番目のフィールドですそれがホーム ディレクトリなので、後でログイン
testtest
用户时, 它就默认进入/tmp
します。各ユーザーのホームディレクトリは
/home/用户名
下,通过cd ~
就可以进入。只有root用户的home目录特殊,在/root
のすぐ下にあります。中国語版と英語版をインストールすると違いがわかります
ディレクトリはホームであり、フォルダ/ディレクトリを小文字でホームと呼びます。ホームディレクトリである/ディレクトリの下にあり、必要なディレクトリです。
。同じディレクトリ内にtmpやvarなどのシステムレベルのディレクトリがあることがわかります。pwdを使用して絶対パスを確認すると、ホームディレクトリにあることがわかります
もう 1 つはホーム ディレクトリです。中国語のディストリビューション バージョンでは、Users/username/ ディレクトリの下にある、user
に続くディレクトリになります。ユーザーディレクトリの下にあります
システムに通常のユーザー アカウントがなく、root ユーザーが 1 人だけの場合、新しいアカウントが作成されると、特に GUI インターフェイスがインストールされた後は、それに応じて新しいアカウントを作成します。アカウント ディレクトリの下にホーム ディレクトリが作成され、このホーム ディレクトリの名前が新しいアカウントの名前になります。
システムに 100 個のアカウントがある場合、ホーム ディレクトリは 100 個ありますが、ホーム ディレクトリの下にはホーム ディレクトリが 1 つしかありません (デフォルト)。これが最大の違いです。この家のアイコンを見たことがありますか?これはホームディレクトリです。つまり、このホームディレクトリの名前はaです。この家(ホームディレクトリ)をクリックします。
新しいユーザー (たとえば b) を作成すると、Users/ ディレクトリの下に b というホーム ディレクトリが作成され、そこにユーザー ファイルが含まれていることがわかります。