Menerjemahkan izin RWX ke dalam format oktal di Linux

Menerjemahkan izin RWX ke dalam format oktal di Linux

Terkadang Anda mungkin merasa berguna untuk menampilkan hak akses file atau direktori dalam bentuk oktal alih -alih rwx Atau mungkin Anda ingin menampilkan keduanya.

Bukannya menggunakan tua yang baik ls -l perintah, di sebagian besar distribusi Linux modern (jika tidak semua) Anda akan menemukan Stat, utilitas yang menampilkan status file atau sistem file.

Saat dijalankan tanpa argumen tetapi diikuti dengan nama file yang diberikan, Stat akan menampilkan banyak informasi tentang file atau direktori. Jika digunakan dengan -C pilihan, Stat memungkinkan Anda untuk menentukan format output. Justru opsi inilah yang menarik bagi kami.

Untuk menampilkan semua file di direktori kerja saat ini diikuti oleh hak akses dalam bentuk oktal, ketik:

# stat -c ' %n %a' * 
Output sampel
add_emails.SH 755 Anaconda-KK.CFG 600 delete_emails.SH 755 karyawan-dump.SQL 644 indeks.html 644 terbaru.ter.GZ 644 nrpe-2.15.ter.GZ 644 php7 644 buku pedoman.mencoba kembali 644 
Temukan izin file Linux dalam format oktal

Dalam perintah di atas, urutan format:

  1. %N - berarti nama file
  2. %A - berarti hak akses dalam bentuk oktal

Atau, Anda bisa menambahkan %A ke %A, argumen yang dilewati Stat Jika Anda ingin menampilkan izin masuk rwx format juga.

Dalam hal ini, Anda dapat mengetik:

# stat -c ' %n %a' * 
Output sampel
add_emails.SH -RWXR-XR-X Anaconda-KK.CFG -rw------- delete_emails.SH -RWXR-XR-X karyawan-dump.SQL -RW-R-R-- indeks.html -RW-R-R-- terbaru.ter.GZ -RW-R-R-- nrpe-2.15.ter.GZ -RW-R-R-- php7 -RW-R-R-- buku pedoman.mencoba kembali -RW-R-R-- 
Temukan Izin File Linux di Direktori

Untuk melihat jenis file dalam output, Anda dapat menambahkan %F Urutan format.

# stat -c ' %c %f %a' 

Ada beberapa urutan format lain yang dapat Anda tentukan, lihat Stat Man halaman untuk mengetahui lebih lanjut.

# Stat Stat 

Di tip ini, kami telah mencakup utilitas Linux penting yang disebut Stat, Itu membantu Anda menampilkan status file atau sistem file. Fokus utama kami di sini adalah menerjemahkan rwx hak akses dari tradisional ls -l output ke bentuk oktal.

Seperti yang telah saya sebutkan sebelumnya, banyak distribusi Linux modern sekarang datang Stat kegunaan. Tetapi Anda juga harus ingat bahwa cangkang Anda mungkin datang dengan versinya sendiri Stat, Oleh karena itu lihat dokumentasi shell Anda untuk informasi lebih lanjut tentang opsi dan cara menggunakannya.