1. kebenaran fail Linux
Bercakap tentang kebenaran, kebenaran memanggil fail Linux dibahagikan kepada tiga jenis kebenaran untuk semua objek: pengguna, kumpulan dan orang lain. Setiap objek mempunyai tiga kebenaran: r: baca, w: tulis, x: laksanakan Orang gila suka menggunakan nombor untuk mewakilinya, seperti: rwx ialah pelengkap dua 111, iaitu pelengkap sepuluh. Sebagai contoh, kami melihat maklumat semua fail dalam direktori semasa ls-l:
1. Digit pertama dalam bulatan 1 mewakili jenis fail, - mewakili fail biasa, d mewakili direktori, dan l mewakili pautan seterusnya boleh dibahagikan kepada tiga kumpulan rwx, setiap kumpulan sepadan dengan semua objek bagi setiap kebenaran, ini ialah Katakanlah pengguna mempunyai rwx membaca, menulis dan melaksanakan kebenaran, kumpulan mempunyai r-x membaca dan melaksanakan kebenaran, dan yang lain mempunyai r-x membaca dan melaksanakan kebenaran
2 Nombor pelengkap sepuluh 3 bermakna ia telah disebut tiga kali
3 Akar pertama menunjukkan bahawa pemilik fail ialah akar pentadbir super, dan yang kedua menunjukkan bahawa kumpulan yang dimilikinya ialah kumpulan akar
.4 Saiz fail (unit: Byte), jika anda ingin memaparkan unit kb atau Mb, ls-lh
5 Kali terakhir fail ini ditukar
6.Nama fail
2. umask dan chmod
1.umask: Tentukan kebenaran apabila fail dibina. Untuk fail yang baru dibuat, sistem tidak membenarkannya mempunyai kebenaran pelaksanaan apabila ia selesai, iaitu, kebenaran maksimum ialah 666 (rw-rw-rw-);
1.umask: Tentukan kebenaran apabila fail dibina. Untuk fail yang baru dibuat, sistem tidak membenarkannya mempunyai kebenaran pelaksanaan apabila ia lengkap keizinan Linux untuk melihat fail, iaitu, keizinan maksimum ialah 666 (rw-rw-rw-); untuk direktori yang baru dibuat, kebenaran maksimum untuk 777 (rwxrwxrwx)
Saya ingin menyemak kebenaran lalai fail yang sedang dibuat: umask, apa yang saya lihat di sini ialah 0022 [0 pertama mewakili kebenaran khas tanpa mengira dia] linux semak kebenaran fail, keizinan yang dibuat fail ialah 666-022=644, iaitu rw -r–r--, kebenaran direktori yang dibuat ialah 777-022=755, iaitu rwxr-xr-x. (Nota: Memandangkan mencipta fail tidak membenarkan kebenaran x, kedudukan nombor perdana pelengkap tiga digit sepuluh yang diperolehi selepas menganggar umask mesti ditambah dengan 1. Sebagai contoh, menetapkan perintah umask kepada 031: umask0031, kebenaran daripada fail yang dibuat ialah 666-031=635, 635 +011=646 iaitu rw-r–rw-)
umask0031 mencipta kebenaran direktori 777-031=746 iaitu rwxr–rw-
【Nota】Ini hanya boleh mengubah suai nilai umask Linux jika anda ingin membuat perubahan kekal, anda perlu mengubah suai fail konfigurasi Jika anda gila, jangan lakukan Baidu sendiri
2.chmod: Ubah suai kebenaran fail sedia ada. Sebagai contoh, apabila a dicipta sebentar tadi, kebenaran ialah 644. Selepas melaksanakan arahan: chmod777a dan kemudiannya arahan format linux, kebenaran a telah ditukar kepada 777, iaitu rwxrwxrwx
Atas ialah kandungan terperinci Keizinan fail Linux Bercakap tentang kebenaran, kebenaran memanggil fail Linux dibahagikan kepada tiga jenis kebenaran. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!