Ich bin wirklich neu in der Befehlszeile und versuche, auf mein Anwendungsverzeichnis im Terminal zuzugreifen.
Standardmäßig stecke ich in meinem Benutzerverzeichnis fest, aber Applications ist ein untergeordnetes Element von „Macintosh HD“.
Gibt es Tipps, wie Sie im Gegensatz zu Benutzername> Anwendungen zu diesem Verzeichnis gelangen?
Kommentare
- Ein großartiges Tutorial ist linuxcommand.org/learning_the_shell.php . ' ist das, worauf ich die Shell gelernt habe, und es hat mir sehr gut gefallen.
Antwort
Im Terminal können Sie den absoluten Pfad …
cd /Applications
eingeben, um auf installierte Anwendungen zuzugreifen für alle Benutzer.
Wenn Sie auf den Stammordner (in Ihrem Fall „Macintosh HD“) zugreifen möchten, heißt dieser unter Mac OS X (/
). und andere UNIX-Varianten).
Und cd
, was c hange d irectory bedeutet, wird verwendet, um Navigieren.
Alternativ können Sie die Verknüpfung ⌘ + ⇧ + G im Finder und geben Sie …
/Applications
Sie müssen nicht eingeben den ganzen Namen raus. Tab-Vervollständigung fügt automatisch die letzten Buchstaben hinzu. Sie können die Tab-Vervollständigung aufrufen, indem Sie ⇥ drücken, während Sie /Applications
eingeben.
Kommentare
- Sie können den Anwendungsordner auch aus dem Finder in das Terminalfenster ziehen, wodurch der Pfad automatisch eingefügt wird.
- @jaberg Ja, aber nur in Lion, richtig?
- Es geht weit vor Lion zurück, aber ich kann mich ' nicht genau erinnern, wann diese Funktion hinzugefügt wurde. 10.4?
Antwort
Im Terminaltyp:
cd / cd Applications
Oder Sie können einfach Folgendes eingeben:
cd /Applications
Wenn Sie an dieser Stelle pwd
eingeben (Arbeitsverzeichnis drucken) sollte /Applications
zurückgeben. Ein guter Ausgangspunkt für das Terminal ist http://linuxcommand.org/learning_the_shell.php obwohl es sich an Linux-Benutzer richtet
Antwort
Um mit dem Terminal zu navigieren, verwenden Sie 2 Befehle. cd
und ls
.
Um das Verzeichnis zu wechseln, verwenden Sie cd
. Beispiel: cd myfolder/anotherFolder
.
Sie können pwd
eingeben, um das aktuelle Verzeichnis anzuzeigen, in dem Sie sich befinden.
Um den Inhalt eines Verzeichnisses aufzulisten, verwenden Sie ls
. Weitere Informationen zum Inhalt eines Verzeichnisses erhalten Sie mit ls -al
.
Sie werden feststellen, dass hier zwei Verzeichnisse vorhanden sind, die immer dort vorhanden sind, wo Sie den Inhalt eines Verzeichnisses auflisten: .
und ..
.
.
ist einfach ein Verweis auf das aktuelle Verzeichnis. Geben Sie also cd ./somedir
und cd somedir
sind äquivalent.
..
ist ein Verweis auf das übergeordnete Verzeichnis. Wenn Sie also cd ..
verwenden, kehren Sie zum übergeordneten Verzeichnis zurück.
Es gibt zwei Möglichkeiten zum Navigieren. Entweder über den vollständigen Pfad oder über den relativen Pfad.
Nehmen wir an, Sie befinden sich in /Users/user20378
. Wenn Sie zu / Applications gelangen möchten, können Sie dies tun Navigieren Sie entweder mit dem vollständigen Pfad cd /Application
oder dem relativen Pfad cd ../../Applications
dorthin.
Je nachdem, wohin Sie navigieren möchten Der relative Pfad kann mehr oder weniger effizient sein als der vollständige Pfad.
Verwenden Sie die Registerkarte, während Sie den Namen eines Ordners oder einer Datei eingeben, die automatisch vervollständigt werden soll.
Kommentare
- Ich würde diese für jede Idee in Absätze aufteilen.
Antwort
Die Terminal-App unterstützt Drag & Drop, wenn Sie sich im Finder besser auskennen.
Der Befehl cd
ändert natürlich das aktuelle Verzeichnis in das Verzeichnis, das Sie eingeben oder eingeben möchten Einfügen / Ablegen.
Geben Sie also cd
in das Terminal ein und ziehen Sie den richtigen Anwendungsordner aus der Finder-Verknüpfung, aus einem Speicherdialog oder einem Finder-Fenster mit der Maus in das Terminalfenster und loslassen.