Dalam Linux, anda boleh menggunakan perintah chown untuk mengubah suai pengguna dan kumpulan yang mempunyai fail Sintaks untuk mengubah suai pengguna ialah "chown [-R] pemilik fail atau direktori" dan sintaks untuk mengubah suai. kumpulan itu ialah " chown [-R]: Fail kumpulan atau direktori yang dimilikinya."
Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.
Di Linux, apabila fail dibuat, pemilik fail ialah pengguna yang mencipta fail. Pengguna fail boleh mengubah suai pemilik dan kumpulan pengguna fail atau di bawah pengguna akar, pemilik dan kumpulan pengguna mana-mana fail boleh diubah suai.
Untuk mengubah suai pengguna dan kumpulan yang mempunyai fail, anda perlu menggunakan arahan chown.
arahan chown, yang boleh dianggap sebagai singkatan "tukar pemilik", digunakan terutamanya untuk mengubah suai pemilik fail (atau direktori Selain itu, arahan ini juga boleh mengubah suai kumpulan yang mana fail (atau direktori) milik .
Apabila anda hanya perlu mengubah suai pemilik, anda boleh menggunakan format asas perintah chown berikut:
chown [-R] 所有者 文件或目录
-R
(perhatikan huruf besar ) pilihan bermaksud menukar pemilik bersama semua fail dalam subdirektori.
Apabila anda hanya perlu mengubah suai kumpulan miliknya, anda boleh menggunakan format asas perintah chown berikut:
chown [-R] :所属组 文件或目录
Jika anda perlu mengubah suainya pada masa yang sama Untuk menukar pemilik dan kumpulan, format asas arahan chown ialah:
chown [-R] 所有者:所属组 文件或目录
Perhatikan bahawa dalam arahan chown, a titik (.) juga boleh digunakan antara pemilik dan kumpulan, tetapi ia akan menghasilkan Satu masalah ialah jika pengguna menambah titik perpuluhan (seperti zhangsan.temp) semasa menetapkan akaun, ia akan menyebabkan sistem salah menilai. Oleh itu, adalah disyorkan agar anda menggunakan titik bertindih untuk menyambungkan pemilik dan kumpulan yang dimilikinya.
Sudah tentu, arahan chown juga menyokong hanya mengubah suai kumpulan yang dimiliki oleh fail atau direktori. arahan chgrp biasanya digunakan untuk mengubah suai kumpulan, jadi Anda tidak disyorkan untuk menggunakan arahan chown.
Perkara lain yang perlu diambil perhatian ialah apabila menggunakan arahan chown untuk mengubah suai pemilik (atau pemilik) fail atau direktori, anda mesti memastikan bahawa pengguna pengguna (atau kumpulan pengguna) wujud, jika tidak, arahan itu tidak boleh dilaksanakan dengan betul dan akan Prompt "pengguna tidak sah" atau "kumpulan tidak sah".
Contoh menggunakan arahan chown
1. Tukar pemilik fail
Pertama. kita Gunakan arahan ls -l untuk menyemak pemilikan fail, contohnya:
#ls -l tmpfile -rw-r-r-- 1 himanshu family 0 2019-03-30 11:03 tmpfile
Seterusnya kita menggunakan arahan chown untuk menukar pemilik fail tmpfile
#chown root tmpfile
dan kemudian gunakan perintah ls - l untuk menyemak pemilikan fail tmpfile
#ls -l tmpfile -rw-r-r-- 1 root family 0 2019-03-30 11:04 tmpfile
Ia boleh dilihat bahawa pemilik fail tmpfile "himanshu" telah bertukar kepada "root"
2. Tukar kumpulan fail
Anda juga boleh menukar kumpulan (kumpulan yang menjadi milik fail) melalui arahan chown.
Gunakan arahan berikut untuk menukar kumpulan yang menjadi milik fail:
#chown :root tmpfile
Kemudian gunakan perintah ls -l untuk menyemak kumpulan fail tmpfile
#ls -l tmpfile -rw-r-r-- 1 root root 0 2019-03-30 11:04 tmpfile
Juga Anda boleh terus menukar pemilik dan kumpulan fail kepada akar pada satu masa Anda perlu menggunakan arahan berikut:
#chown root:root tmpfile
Tutorial video berkaitan yang disyorkan: "Tutorial Linux<.>"
Atas ialah kandungan terperinci Bagaimana untuk mengubah suai pengguna dan kumpulan yang mempunyai fail dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!