Bagaimana saya bisa melihat izin direktori tertentu?

13

Saya tahu bahwa saya dapat menggunakan ls -ldaftar semua file dalam direktori termasuk izin mereka, tetapi bagaimana cara melihat izin direktori tertentu. Sebagai contoh jika saya ingin melihat izin untuk /etcdirektori saya ?

BitNinja
sumber

Jawaban:

18

Tambahkan -dke perintah seperti ini:

ls -ld /etc

Dari man ls:

   -d, --directory
          list directory entries instead of contents, and do not dereference symbolic links
Steeldriver
sumber
7

Anda juga dapat menggunakan statperintah untuk mendapatkan izin file atau direktori tertentu:

 stat -c "%A %n" Directory-or-File

atau izin dalam mode oktal:

 stat -c "%a %n" Directory-or-File
  • The -cpilihan memungkinkan Anda untuk menyesuaikan output.
  • Nama file ditampilkan sebagai hasil dari %n, %amenunjukkan izin oktal dan %Amenunjukkan izin dalam bentuk yang dapat dibaca manusia.
αғsнιη
sumber