Isi kandungan:
- Perintah chown
- Setiap fail bukan hanya pemilik individu, tetapi juga pemilik kumpulan. Anda boleh menukar pemilikan kumpulan menggunakan perintah
- chmod
Video: 3000+ Common English Words with British Pronunciation 2025
Peranti penting dalam pengurusan hak sistem fail dalam persekitaran Linux adalah perintah chown , chgrp dan chmod . Butiran mengenai penggunaan dan pilihan yang tersedia untuk arahan ini dibentangkan.
Anda boleh melihat pemilikan dan keizinan untuk fail menggunakan perintah ls dengan pilihan -l .
Perintah chown
Perintah chown mengubah pemilik fail. Biasanya, pengguna yang membuat fail ialah pemilik fail tersebut. Walau bagaimanapun, pemilik boleh memindahkan fail tersebut kepada orang lain melalui arahan ini. Sintaks dasar perintah ini ialah
chown fail pengguna
Sebagai contoh, untuk menukar pemilik fail bernama menyelamat. merancang kepada profesor pengguna, gunakan perintah ini:
$ penyelamat profesor chown. perancangan
Untuk mengubah pemilikan semua fail dalam direktori bernama / home / island kepada professor , gunakan perintah ini:
$ chown professor / home / island > Mengeluarkan arahan berikut akan menjadi idea yang benar-benar buruk:
Perintah chgrp
Setiap fail bukan hanya pemilik individu, tetapi juga pemilik kumpulan. Anda boleh menukar pemilikan kumpulan menggunakan perintah
chgrp , yang mempunyai sintaks dasar berikut: chgrp
fail kumpulan Sebagai contoh, untuk memberikan pemilikan kumpulan castaways pada fail > menyelamat. merancang
, gunakan perintah ini: $ chgrp castaways rescue. merancang Untuk menukar pemilikan kumpulan semua fail dalam direktori bernama
/ home / island
kepada castaways , gunakan perintah ini:
Perintah
chmod
membolehkan anda menukar keizinan untuk fail Linux. Sebelum menjelaskan sintaks perintah chmod , anda perlu melihat cara cryptic Linux melaporkan kebenaran fail. Linux memberikan tiga jenis kebenaran - baca, tulis, dan laksanakan - untuk tiga skop berbeza: pemilik, kumpulan, dan semua orang. Itulah jumlah sembilan kebenaran. Apabila anda menggunakan perintah ls
dengan opsyen -l , keizinan ditunjukkan sebagai rentetan sepuluh aksara yang bermula dengan tanda hubung jika entri itu untuk fail atau a d jika entri adalah untuk direktori. Kemudian, sembilan huruf seterusnya adalah sembilan keizinan, dalam perintah ini: Baca, tulis, jalankan untuk pemilik Baca, tulis, jalankan untuk kumpulan
-
Baca, tulis, Huruf
-
r, w,
-
atau
x muncul jika kebenaran telah diberikan.Jika kebenaran ditolak, tanda hubung muncul. Sebagai contoh, katakan arahan ls -l menyenaraikan kebenaran ini: -rw-r - r -
Anda mentafsir rentetan kebenaran seperti ini: Yang pertama tanda hubung menandakan bahawa ini adalah fail, bukan direktori. Tiga kedudukan seterusnya ialah
rw-
. Oleh itu, pemilik telah membaca dan menulis kebenaran pada fail ini, tetapi tidak melaksanakan kebenaran.
-
Tiga kedudukan seterusnya ialah
-
r- . Ini bermakna pemilik kumpulan telah membaca kebenaran tetapi tidak menulis atau melaksanakan kebenaran. Tiga kedudukan terakhir juga
-
r- . Ini bermakna bahawa semua orang telah membaca kebenaran tetapi tidak menulis atau melaksanakan kebenaran. Sintaks penuh perintah
-
chmod cukup rumit. Walau bagaimanapun, anda boleh melakukan sebahagian besar daripada apa yang perlu anda lakukan dengan borang ini: fail spesifikasi chmod
Di sini, spesifikasi berada dalam bentuk
u = rwx
, > g = rwx , atau o = rwx untuk menetapkan keizinan untuk pengguna (pemilik), kumpulan, dan lain-lain (semua orang). Anda tidak perlu menentukan r, w, dan x; anda hanya menyenaraikan kebenaran yang anda ingin berikan. Sebagai contoh, untuk memberikan kebenaran membaca dan menulis untuk pengguna ke fail bernama penyelamatan. merancang , gunakan perintah ini: $ chmod u = rw rescue. merancang Anda juga boleh menggabungkan spesifikasi, seperti ini: $ chmod u = rw, g = rw, o = r penyelamatan. merancang Untuk membatalkan semua hak untuk pengguna, kumpulan, atau yang lain, jangan taip apa-apa selepas tanda yang sama. Sebagai contoh, arahan ini membatalkan semua hak untuk orang lain: $ chmod o = rescue. merancang
