Memahami arahan LS dengan output format penyenaraian panjang dan bit kebenaran

Memahami arahan LS dengan output format penyenaraian panjang dan bit kebenaran

Soalan:

Apabila kita melaksanakan arahan LS, hasilnya mengandungi lajur pertama seperti -RW-RW-R- atau LRWXRWXRWX. Apakah maksud ini?

Jawapan:

Output yang disebutkan dalam soalan anda boleh dihasilkan dengan arahan Linux berikut:

LS -L FileName 

-L Pilihan arahan LS akan mengarahkan LS untuk memaparkan output dalam format penyenaraian panjang yang bermaksud bahawa bukannya output yang mengandungi hanya nama fail atau direktori Perintah LS akan menghasilkan maklumat tambahan. Contoh:

LS -L FILE1 -RW -RW -R--. 1 Lilo Lilo 0 Feb 26 07:08 File1 

Dari output di atas kita dapat memotong maklumat berikut:

  • -RW-RW-R- Kebenaran
  • 1: Bilangan pautan keras yang dipautkan
  • Lilo: Pemilik fail
  • Lilo: Kepada kumpulan mana fail ini tergolong
  • 0: Saiz
  • 26 Feb 07:08 Modifikasi/Tarikh dan Masa Penciptaan
  • Fail1: Nama Fail/Direktori

Untuk menjawab soalan anda, kami akan melihat lebih dekat pada bahagian keizinan LS Long Listing Format Output:

- -RW-RW-R-- 

Bahagian kebenaran dapat dipecahkan kepada 4 bahagian. Bahagian pertama dalam contoh ini adalah "-" yang menentukan bahawa ini adalah fail biasa. Kegunaan biasa lain adalah:

  • l Ini menentukan pautan simbolik (soalan anda)
  • d bermaksud direktori
  • C bermaksud fail watak

Tiga bahagian seterusnya juga dipanggil oktet dan mereka menentukan keizinan yang digunakan untuk fail ini. Octet pertama (-rw-) mentakrifkan kebenaran untuk pemilik fail. Dalam kes ini pemilik telah membaca dan menulis kebenaran. Bahagian Kedua (RW-) mentakrifkan kebenaran membaca dan menulis yang ditakrifkan untuk kumpulan. Dan bahagian terakhir mentakrifkan kebenaran baca sahaja untuk orang lain (orang lain).
Dari kebenaran yang disenaraikan sebagai:

lrwxrwxrwx 

kita dapat menyimpulkan bahawa fail tertentu ini adalah pautan simbol yang menunjuk ke fail lain di suatu tempat dalam sistem fail. Ia menyenaraikan kebenaran penuh untuk pemilik, kumpulan dan orang lain. Walaupun ia mempunyai keizinan penuh untuk semua orang, ia tidak bermaksud bahawa fail yang ditunjuknya juga akan mempunyai keizinan yang sama (dalam kebanyakan kes itu tidak !). Kita boleh menyemak nama fail untuk melihat di mana pautan simbolik ini menunjuk ke. Contohnya x binari yang boleh dilaksanakan dengan xorg dalam direktori yang sama:

$ ls -l x lrwxrwxrwx. 1 akar akar 4 Feb 22 10:52 x -> xorg 

Tutorial Linux Berkaitan:

  • Perintah Linux Asas
  • Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..
  • Cara Menggunakan Perintah PS di Linux: Panduan Pemula
  • Contoh bagaimana menggunakan arahan Xargs di Linux
  • Cara Gunung ISO di Linux
  • Perintah Man di Linux dengan contoh
  • Mengakses dan mengubah suai imej cakera mesin maya dengan…
  • Cara Membuka Fail ISO di Ubuntu Linux
  • Cara menjalankan arahan di latar belakang di linux
  • Sistem Hung Linux? Cara melarikan diri ke baris arahan dan ..