Bagaimana cara membuka folder di linux via terminal? [Tutup]


28

Bagaimana saya bisa membuka folder dalam direktori?

katakanlah saya mengubah direktori saya saat ini ke: cd /root/dir/

maka saya daftar semua file di sana: ls folder1 folder2 folder3

Sekarang saya ingin membuka folder1. Jika saya mencoba "./" Saya mendapatkan: ./folder1 bash: ./folder1: Is a directory

Bagaimana saya bisa melakukannya tanpa harus mengetikkan cd lagi yaitu: cd $(pdw)/folder1


1
ketik saja cd folder1
Avinash Raj

Jika Anda ingin mengubah direktori, Anda harus menggunakan cd folder1. Anda menggunakan ./folder1 tidak akan berfungsi './' digunakan untuk mengeksekusi file yang dapat dieksekusi tetapi folder adalah direktori.
Sudheer

2
@ user280447: Sebutkan metode persis yang ingin Anda buka (CLI atau GUI) dan Linux os: Ubuntu atau lainnya?
Pandya

3
Apa yang Anda maksud dengan "membukanya"? Daftar isinya? Buka di file manager grafis?
terdon

3
xdg-open ./folder1
user.dz

Jawaban:


28

Jika Anda ingin membuka folder melalui pengelola file nautilus, Anda dapat pindah ke direktori yang diinginkan seperti yang Anda sebutkan cd /root/dir/, periksa folder di bawah jalur itu menggunakan lsdan kemudian jika Anda ingin membuka folder1 ketik:

nautilus folder1

1
Saya menggunakan debian dan nemobukan nautilusuntuk saya
Barry McNamara

13

./ digunakan untuk mengeksekusi file (Bukan untuk membuka direktori).

(Dalam) Metode CLI : Anda dapat membuka folder di terminal dengan cd folder1atau dir folder1atau ls folder1.

(Ke) Metode GUI: Jika Anda ingin membuka dengan file-manager (mis: nautilus) maka ketik nautilus folder1(untuk Ubuntu nautilus adalah file-manager default)


6

Saya telah menemukan bahwa cukup mengetik gnome-open "any-oject"membuka folder atau file apa pun di program default di Ubuntu. Jika ini adalah folder, ia menggunakan folder-explorer default Anda :)


gnome-open /pathbekerja untuk Redhat (RHEL) juga.
Ivan Chau

kd-open /pathadalah setara dengan Kubuntu.
BrianD

1

zsh shell dapat melakukannya dengan AUTO_CDopsi.

bob@tp ~ % setopt AUTO_CD
bob@tp ~ %
bob@tp ~ % ./Documents
bob@tp ~/Documents % 
bob@tp ~/Documents % pwd
/home/bob/Documents 

Masukkan saja file setopt AUTO_CDAnda .zshrc(mulai zsh satu kali terlebih dahulu untuk membuat file lingkungan zsh ). Anda dapat memanggil zsh secara langsung di terminal prompt untuk memulai sesi zsh atau Anda dapat mengubah shell default menjadi zsh dengan perintah chsh .

Namun ini bukan fitur yang aneh, direktori yang dapat dilewati memang memiliki atribut "eksekusi" sehingga masuk akal untuk dapat mengeksekusi direktori seperti perintah standar apa pun.


0

Anda dapat menentukan direktori menggunakan ls, itu akan memberi Anda daftar konten tanpa berpindah dari direktori Anda

ls -al /path/to/directory
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.