Dove trovo la mia cartella utente nella gerarchia di cartelle OS X?


22

In Terminal, come posso passare da Macintosh HD a luoghi come johnsmith che contiene download, desktop, ecc. In una finestra del Finder sembra che siano indipendenti l'uno dall'altro.

Da Macintosh HD, vedo Libreria, Applicazioni ecc. Ma sotto Utente non sono riuscito a trovare johnsmith.

L'albero dei file Mac è piuttosto confuso per un utente di Windows come me che è abituato a "Risorse del computer", quindi tutti i file sono gestiti da unità e cartelle root. Cosa è considerato root sul mio Mac? È Macintosh HD o johnsmith? È possibile fare una partizione su Mac come quella su Windoes?


1
Mac OS X con un disco rigido è come Windows con un disco rigido. La tua home directory è in / Users / johnsmith.
Andrew J. Brehm,

Risposte:


22

Puoi trovare la posizione della tua home directory cercando nel riquadro Preferenze di sistema "Utenti e gruppi".

  1. Apri l'applicazione "Preferenze di Sistema"
  2. Fai clic su "Utenti e gruppi"
  3. Fare clic sul lucchetto per sbloccarlo, se non è già sbloccato. Immettere il nome utente e la password per un utente amministratore.
  4. Fare clic con il tasto destro del mouse sul nome utente per il quale si desidera trovare la home directory, selezionare "Opzioni avanzate ..."
  5. Osservare il percorso come indicato accanto a "Home directory:"

Preferenze di sistema: Utenti e gruppi: Opzioni avanzate

Ora, una volta che vedi dove OS X pensa che si trovi la tua cartella home, puoi lavorare per nasconderla se non si presenta dove dovrebbe essere.

Assicurati che il suo nome non inizi con ".", Inoltre puoi usare il SetFile -a v /pathToHomecomando per renderlo visibile se sembra nascosto per nessun motivo apparente.


8

Per trovare dove si trova, apri Terminale e digita pwd"Stampa directory di lavoro". Questo funziona perché il Terminale si apre nella cartella principale per impostazione predefinita.

È possibile passare alla propria cartella principale nel terminale digitando uno dei cd(valori predefiniti nella propria cartella principale), cd $HOME(si sposta nella posizione in quella variabile di ambiente) o cd ~(un collegamento per la home) o cd /Users/johnsmith/(il percorso assoluto).


4

OS X è basato su Unix, quindi all'utente è visibile solo un grande filesystem, anche se è distribuito su più parti. Questo vale anche per le unità esterne accessibili in /Volumes/NAME-OF-DRIVE.

Le cartelle home dei singoli utenti (che contengono tutte le cose belle come download, documenti ecc.) Sono disponibili in /Users, ogni utente ha la propria directory lì con un nome che corrisponde al suo nome breve. Digita ls -l /UsersTerminal per vederli tutti.

E per "andare" effettivamente lì, inserisci cd ~johnsmith(per l'utente johnsmith) o semplicemente cd(per la tua cartella home), seguito da ls -lper vedere il contenuto.


nel mio utente c'è solo "Condiviso" ....
KMC

1
Strano davvero, puoi condividere una foto? Inoltre, apri una finestra del Finder per la tua cartella home e Comando-clic sul titolo della finestra per mostrare la gerarchia di cartelle in cui risiede.
Nohillside

2
Inoltre, riporta i risultati di echo ~- che dovrebbe stampare dove si trova la tua cartella home.
Gordon Davisson,

La cartella potrebbe essere nascosta. Puoi provare SetFile -a v /Users/johnsmitha Terminale per renderlo nuovamente visibile.
Mckeed,

3

Normalmente, la cartella dell'utente si trova in /Users/johnsmith/.

Tuttavia, nel caso in cui ci si trovi in ​​modalità di ripristino, la cartella dell'utente si trova in /Volumes/Mac/Users/johnsmith/. Questo perché la modalità di ripristino è come un altro sistema operativo avviato da un'altra partizione del disco, quindi la partizione del disco con il sistema principale appare come un volume montato (come fa normalmente un disco rigido esterno).


Per l'ultimo Mac OS, è / Volumes / Macintosh \ HD / Users
Cheng

0

La tua home directory dovrebbe essere / Utente / $ USER

$ USER è una variabile, quindi non è $ USER

Digita il terminale "echo $ USER" e sostituisci $ USER nella prima riga della mia risposta con l'output, questa è la tua cartella home.


0

Per ottenere il percorso nel Terminale senza digitare molto:

  1. Apri una finestra Terminale.

  2. Nel Finder, vai alla cartella (o al file) che desideri e trascina la sua icona sulla finestra Terminale.

La stringa del percorso appropriata apparirà nella finestra del terminale.


-1

Soluzione molto semplice:

In "Finder", seleziona "Preferenze". Fai clic sulla scheda "Barra laterale" e sotto la colonna "Preferiti", dovrebbe esserci il tuo nome utente (di solito il tuo nome: "firstlast"). Selezionare la casella. Ora quando apri finder, dovresti vedere il tuo nome utente e quando fai clic su di esso, vedrai la directory di tutti i tuoi file. :-)


Peter, la domanda riguarda in particolare la ricerca della cartella Utente all'interno del Terminale .
gufowipe
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.