A fájlok engedélyeinek és tulajdonjogának másolása egy másik fájlba Linux alatt
Feltéve, hogy két fájlja van, vagy éppen most hozott létre egy új fájlt, és azt szeretné, hogy ugyanazokkal az engedélyekkel és tulajdonjoggal rendelkezzen, mint egy régebbi fájl.
Ebben a cikkben bemutatjuk, hogyan másolhat át engedélyeket és tulajdonjogokat egyik fájlból egy másik fájlba Linuxon a chmod és a chown parancsok használatával.
Fájlengedélyek másolása másik fájlba
A fájljogosultságok egyik fájlból egy másik fájlba másolásához használja a chmod parancsot a --reference
kapcsolóval a következő szintaxisban, ahol a reference_file a fájl, amelyből az engedélyek másolásra kerülnek, ahelyett, hogy megadnánk a módot (azaz oktális vagy numerikus mód engedélyeket).
chmod --reference=reference_file file
Például,
ls -l users.list
ls -l keys.list
sudo chmod --reference=users.list keys.list
ls -l keys.list
Fájl tulajdonjogának másolása másik fájlba
Hasonlóképpen a tulajdonjog más fájlból való másolásához használja a chown parancsot a --reference
kapcsolóval, valamint a következő szintaxist használva, ahol a reference_file a fájl amelyről a tulajdonos és a csoport másolásra kerül, ahelyett, hogy a fájl tulajdonos:csoport értékeit adná meg.
chown --reference=reference_file file
Például,
ls -l keys.list
touch api.list
ls -l keys.list
sudo chown --reference=keys.list api.list
ls -l api.list
A képen látható módon egy fájlból több fájlba is átmásolhatja a fájlok engedélyeit és tulajdonjogát.
sudo chmod --reference=users.list users1.list users2.list users3.list
sudo chown --reference=users.list users1.list users2.list users3.list
További információért tekintse meg a chown és a chmod man oldalakat.
man chown
man chmod
Hasznosnak találja ezeket a fájlengedélyekkel kapcsolatos útmutatókat is:
- Felhasználók és csoportok kezelése Linuxban
- Fordítsa le az rwx engedélyeket oktális formátumra Linux alatt
- SUID és SGID engedélyekkel rendelkező fájlok keresése Linux alatt
Ez minden! Ha tud más módot a fájlengedélyek másolására vagy klónozására Linux alatt, ossza meg velünk az alábbi visszajelzési űrlapon keresztül.