OS Xフォルダー階層内のユーザーフォルダーはどこにありますか?


22

ターミナルで、Macintosh HDからjohnsmithなどのダウンロードやデスクトップなどを含む場所に移動するにはどうすればよいですか。Finderウィンドウでは、それらは互いに独立しているようです。

Macintosh HDから、ライブラリ、アプリケーションなどが表示されますが、ユーザーの下にjohnsmithが見つかりませんでした。

Macファイルツリーは、「マイコンピュータ」に慣れている私のようなWindowsユーザーにとってはややこしく、すべてのファイルはルートドライブとフォルダーによって管理されます。Macのルートとして考慮されるものは何ですか?Macintosh HDまたはjohnsmithですか?WindoesのようなMacでパーティションを作成することは可能ですか?


1
1台のハードディスクを搭載したMac OS Xは、1台のハードディスクを搭載したWindowsに似ています。ホームディレクトリは/ Users / johnsmithにあります。
アンドリューJ.ブレム

回答:


22

「ユーザーとグループ」のシステム環境設定ペインを見ると、ホームディレクトリの場所を見つけることができます。

  1. 「システム環境設定」アプリケーションを開きます
  2. [ユーザーとグループ]をクリックします
  3. まだロック解除されていない場合は、南京錠をクリックしてロックを解除します。管理者ユーザーのユーザー名とパスワードを入力します。
  4. ホームディレクトリを検索するユーザー名を右クリックし、[詳細オプション...]を選択します。
  5. 「ホームディレクトリ:」の横に記載されているパスを確認します。

システム環境設定:ユーザーとグループ:詳細オプション

これで、OS Xがホームフォルダーの位置を確認したら、本来の場所が表示されていない場合は、非表示を解除できます。

その名前が「。」で始まらないことを確認してください。さらにSetFile -a v /pathToHome、明確な理由がないために隠されているように見える場合は、コマンドを使用して表示することができます。


8

場所を確認するには、ターミナルを開いpwdて「作業ディレクトリの印刷」と入力します。これは、ターミナルがデフォルトでホームフォルダで開くため機能します。

ターミナルのホームフォルダーに移動するには、cd(デフォルトはホームフォルダーに)、cd $HOME(その環境変数の場所に移動)、(cd ~ホームのショートカット)、またはcd /Users/johnsmith/(絶対パス)のいずれかを入力します。


4

OS XはUnixベースであるため、たとえ複数のパーティションに分散していても、ユーザーには1つの大きなファイルシステムしか表示されません。これは、でアクセス可能な外部ドライブにも適用されます/Volumes/NAME-OF-DRIVE

個々のユーザーのホームフォルダー(ダウンロード、ドキュメントなどのすてきなものがすべて含まれています)はで利用できます。/Users各ユーザーには、自分の短縮名と一致する名前を持つ独自のディレクトリがあります。ls -l /Usersそれらをすべて表示するには、ターミナルに入力します。

そして、実際にそこに「行く」には、cd ~johnsmith(ユーザーの場合johnsmith)または単にcd(自分のホームフォルダーの場合)を入力し、続いls -lてコンテンツを表示します。


私のユーザーには「共有」しかありません
。...-KMC

1
奇妙なことに、写真を共有できますか?また、あなたのホームフォルダのFinderウィンドウを開いて、それが内に存在するフォルダ階層を表示するには、ウィンドウのタイトルにコマンドをクリックします。
nohillside

2
また、結果を報告しますecho ~-それはあなたのホームフォルダがある場所を印刷するはずです。
ゴードンデイヴィソン

フォルダーが非表示になっている可能性があります。SetFile -a v /Users/johnsmithターミナルでもう一度試してみてください。
mckeed

3

通常、ユーザーフォルダーはにあります/Users/johnsmith/

ただし、回復モードの場合、ユーザーフォルダーはにあります/Volumes/Mac/Users/johnsmith/。これは、リカバリモードが別のディスクパーティションから起動される別のオペレーティングシステムに似ているため、メインシステムのディスクパーティションがマウントされたボリュームとして表示されるためです(外付けハードディスクが通常行うように)。


最新のMac OSの場合、/ Volumes / Macintosh \ HD / Users
Cheng

0

ホームディレクトリは/ User / $ USERである必要があります

$ USERは変数なので、実際には$ USERではありません

ターミナルに「echo $ USER」と入力し、答えの最初の行の$ USERを出力に置き換えます。これがホームフォルダーです。


0

入力せずにターミナルにパスを取得するには:

  1. ターミナルウィンドウを開きます。

  2. Finderで、目的のフォルダー(またはファイル)に移動し、そのアイコンをターミナルウィンドウにドラッグします。

適切なパス文字列がターミナルウィンドウに表示されます。


-1

非常に簡単なソリューション:

「Finder」で、「設定」を選択します。[サイドバー]タブをクリックし、[お気に入り]列の下にユーザー名(通常は「firstlast」)が表示されます。チェックボックスをオンにします。ファインダーを開くとユーザー名が表示され、クリックするとすべてのファイルのディレクトリが表示されます。:-)


ピーター、質問は特にTerminal内のUserフォルダーを見つけることです。
owlswipe 16
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.