Bagaimana cara mendapatkan daftar panjang untuk satu direktori?

9

Saya ingin melihat daftar panjang untuk satu direktori. Saat saya mengetik ls -lha, saya melihat ini:

drwxrwxr-x  4 username groupname 4.0K 2010-08-05 09:55 files
drwxrwxr-x  7 username groupname 4.0K 2010-08-05 14:25 trunk
drwxrwxr-x  8 username groupname 4.0K 2010-08-05 16:02 phpincludes
drwxrwxr-x 11 username groupname 4.0K 2010-07-26 12:31 phpMyAdmin-3.3.5-english

Namun, ketika saya mengetik ls -lha phpMyAdmin-3.3.5, saya mendapatkan daftar isi direktori. Bagaimana cara mengetik perintah sehingga saya hanya melihat

drwxrwxr-x 11 username groupname 4.0K 2010-07-26 12:31 phpMyAdmin-3.3.5-english

? Saya ingin melakukan ini dengan direktori yang disinkronkan, jadi saya bisa melihat di mana mereka ditautkan, bukan isinya.

pengguna394
sumber

Jawaban:

16
ls -lhad phpMyAdmin-3.3.5-english

The -dflag digunakan untuk memberitahu lsbahwa Anda ingin menunjukkan sifat-sifat dari direktori yang diberikan, tidak isinya.

sepp2k
sumber
1
Ini barang dasar. Membaca halaman perintah ls selalu merupakan ide yang bagus.
bitek
Begitu banyak halaman manual, begitu banyak sakelar. Terkadang pikiran hanya bercahaya.
user394
1
Unix koan: Berapa banyak huruf kecil yang tidak valid untuk ls?
pjz
1
@ user394: "apakah ada cara untuk mencari di dalamnya?" Iya. Tekan /, lalu masukkan istilah pencarian, lalu tekan kembali dan man akan melompat ke kemunculan pertama istilah di halaman manual. Anda kemudian dapat menekan /dan kembali tanpa istilah pencarian di antara untuk melompat ke kejadian berikutnya.
sepp2k
1
@ sepp2k Tentu saja, perilaku itu spesifik pager. Di sebagian besar, Anda juga dapat menekan nuntuk pergi ke kejadian berikutnya.
Chris Down