検索

ホームページ  >  に質問  >  本文

Linux にはホーム ディレクトリが 2 つありますか?

これは昨日の質問の意味がわかりません。ルートディレクトリにホームがあり、ログインディレクトリにホームがあります。 因为你进入的是「/home」目录,不是「home 目录」。通常说「home 目录」(正式的中文翻译为「主目录」「家目录」等)通常是位于「/home/你的用户名」。

PHP中文网PHP中文网2752日前1183

全員に返信(4)返信します

  • 黄舟

    黄舟2017-05-16 13:26:15

    /home 目录下就是用户目录,例如 /home/用户名
    但是 root 用户的目录是 /root
    你是哪个用户登录上去之后就进到 /home/对应用户 的这个目录
    要是 root 用户,那么登录上去就是 /root
    cd ~ は、現在ログインしているユーザーの個人ディレクトリに直接移動するショートカット コマンドです

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:26:15

    実際には、いわゆるhome目录, 只是代表用户登录时, 默认进入的目录而已; 当我们在创建用户时, 如果没有指定home目录, 系统则会为我们分配默认值, 非root用户就是默认在/home/用户名, 而root则是/root. 每次我们登陆系统, 登陆程序就会根据系统的/etc/passwd文件里面的字段, 为我们初始化信息, 包括登陆之后的shell环境(最后一个字段),家目录(第六个字段).
    我们完全可以自定义家目录: useradd testtest -d /tmp/home/test, 通过-d选项为新增用户创建新目录
    甚至可以通过 -M来指定不创建, 通常用于有些程序运行的账号, 完全就没有必要登陆和家目录的, 我们就能通过这些选项去创建这样的用户.
    如果用户已经创建了, 我们也能通过修改/etc/passwdファイルの 6 番目のフィールドです

    リーリー

    それがホーム ディレクトリなので、後でログインtesttest用户时, 它就默认进入/tmpします。

    返事
    0
  • PHPz

    PHPz2017-05-16 13:26:15

    各ユーザーのホームディレクトリは/home/用户名下,通过cd ~就可以进入。只有root用户的home目录特殊,在/rootのすぐ下にあります。

    返事
    0
  • 黄舟

    黄舟2017-05-16 13:26:15

    中国語版と英語版をインストールすると違いがわかります

    ディレクトリはホームであり、フォルダ/ディレクトリを小文字でホームと呼びます。ホームディレクトリである/ディレクトリの下にあり、必要なディレクトリです。

    同じディレクトリ内にtmpやvarなどのシステムレベルのディレクトリがあることがわかります。pwdを使用して絶対パスを確認すると、ホームディレクトリにあることがわかります

    もう 1 つはホーム ディレクトリです。中国語のディストリビューション バージョンでは、Users/username/ ディレクトリの下にある、user

    に続くディレクトリになります。ユーザーディレクトリの下にあります

    システムに通常のユーザー アカウントがなく、root ユーザーが 1 人だけの場合、新しいアカウントが作成されると、特に GUI インターフェイスがインストールされた後は、それに応じて新しいアカウントを作成します。アカウント ディレクトリの下にホーム ディレクトリが作成され、このホーム ディレクトリの名前が新しいアカウントの名前になります。

    この家のアイコンを見たことがありますか?これはホームディレクトリです。つまり、このホームディレクトリの名前はaです。この家(ホームディレクトリ)をクリックします。
    新しいユーザー (たとえば b) を作成すると、Users/ ディレクトリの下に b というホーム ディレクトリが作成され、そこにユーザー ファイルが含まれていることがわかります。

    システムに 100 個のアカウントがある場合、ホーム ディレクトリは 100 個ありますが、ホーム ディレクトリの下にはホーム ディレクトリが 1 つしかありません (デフォルト)。これが最大の違いです。

    返事
    0
  • キャンセル返事