Akses direktori Aplikasi di Terminal

22

Saya benar-benar baru dalam baris perintah dan saya mencoba mengakses direktori Aplikasi saya di dalam Terminal.

Secara default, saya terjebak di direktori pengguna saya tetapi Aplikasi adalah anak dari "Macintosh HD".

Adakah kiat tentang cara membuka direktori ini selain nama pengguna> Aplikasi?

orky
sumber
Tutorial yang bagus adalah linuxcommand.org/learning_the_shell.php . Itulah yang saya pelajari dari shell, dan saya menikmatinya dengan seksama.
CoffeeRain

Jawaban:

41

Di Terminal Anda dapat mengetikkan jalur absolut ...

cd /Applications

untuk mengakses aplikasi yang diinstal untuk semua pengguna.

Jika Anda ingin mengakses folder root (bernama "Macintosh HD", dalam kasus Anda), itu disebut /di Mac OS X (dan varian UNIX lainnya).

Dan cd, yang berarti c hange d irectory, digunakan untuk menavigasi.


Atau, Anda dapat menggunakan pintasan + + Gdi Finder dan mengetik ...

/Applications

Anda tidak perlu mengetikkan seluruh nama. Tab-completion secara otomatis menambahkan huruf terakhir. Anda dapat meminta penyelesaian tab dengan menekan saat mengetik /Applications.

gentmatt
sumber
1
Anda juga dapat menyeret folder aplikasi dari Finder ke jendela Terminal yang akan secara otomatis memasukkan path.
jaberg
@ Jaberg Ya, tetapi hanya di Lion, kan?
gentmatt
1
Itu kembali jauh sebelum Lion, tetapi saya tidak ingat persis kapan fitur itu ditambahkan. 10.4?
jaberg
6

Dalam jenis terminal:

cd /
cd Applications

Atau Anda bisa mengetik:

cd /Applications

Pada titik ini, jika Anda mengetik pwd (mencetak direktori kerja) itu harus kembali/Applications

Tempat yang bagus untuk memulai dengan Terminal adalah http://linuxcommand.org/learning_the_shell.php meskipun itu ditujukan untuk pengguna Linux

MikeTRose
sumber
3

Untuk bernavigasi menggunakan terminal, Anda akan menggunakan 2 perintah; cddan ls.

Untuk mengubah direktori yang Anda gunakan cd. Ex: cd myfolder/anotherFolder.

Anda dapat mengetik pwduntuk menampilkan direktori saat ini Anda berada.

Untuk membuat daftar isi suatu direktori gunakan ls. Anda bisa mendapatkan lebih banyak info tentang konten direktori menggunakan ls -al.

Anda akan melihat bahwa di sini ada 2 direktori yang selalu ada di mana pun Anda mencantumkan konten direktori: .dan ...

.hanyalah referensi ke direktori saat ini sehingga mengetik cd ./somedirdan cd somedirsetara.

..adalah referensi ke direktori induk. Jadi menggunakan cd ..akan memindahkan Anda kembali ke direktori induk.

Ada 2 cara untuk bernavigasi. Baik dengan menggunakan jalur penuh atau dengan menggunakan jalur relatif.

Katakanlah Anda berada di /Users/user20378. Jika Anda ingin pergi ke / Aplikasi, Anda dapat menavigasi di sana menggunakan jalur lengkap cd /Applicationatau jalur relatifcd ../../Applications .

Tergantung di mana Anda ingin menavigasi jalur relatif bisa lebih atau kurang efisien daripada jalur lengkap.

Gunakan tab saat mengetik nama folder atau file untuk melengkapi otomatis.

Anjing hutan
sumber
Saya akan membagi ini menjadi paragraf untuk setiap ide.
CoffeeRain
1

Aplikasi terminal mendukung seret dan lepas jika Anda lebih nyaman di Finder.

Itu cd komando saja mengubah direktori sekarang untuk satu untuk mengetik atau sisipkan / drop.

Jadi, ketikkan cdterminal, lalu seret ke folder Aplikasi yang benar dari pintasan finder, dari dialog save atau jendela finder ke jendela terminal dengan mouse Anda dan lepaskan.

bmike
sumber