Ha a rendszert több felhasználó használja, vagy egy felhasználó használja, de módosítania kell a tulajdonosi könyvtárat, például valamilyen program fiókjára stb., akkor tudnia kell hogyan lehet egy mappa tulajdonosát megváltoztatni Linux alatt. Számos módszer létezik erre, amint azt ebben a rövid oktatóanyagban elmagyarázom, és lépésről lépésre követheti majd, hogy nagyon egyszerű legyen, még akkor is, ha kezdő vagy a Linux világában. Amint látja, ez nem túl bonyolult.
Ennek a műveletnek a végrehajtásához jogosultságokra lesz szüksége, ezért a következő parancsokat úgy kell végrehajtania, hogy a sudo elé fűzi vagy root felhasználóként kívánja, ahogy tetszik. Nos, miután ezt mondtuk, használjuk a chown parancsot, amely a tulajdonosváltástól származik, és pontosan bármely fájl vagy mappa csoportjának vagy tulajdonosának megváltoztatására szolgál. A parancs általános szintaxisa a következő:
chown [opciók] user[:group] /file
Ez azt jelenti, hogy hozzá kell adnia a szükséges beállításokat, le kell cserélnie a felhasználót azzal a felhasználónévvel (ha úgy tetszik, használhatja a felhasználói azonosítót is), amelyhez hozzá szeretné adni, majd egy kettőspontot és az új csoportot (bár ez opcionális ), és végül jelölje meg a tulajdonjogot módosítani kívánt fájlt vagy könyvtárat. Lássuk gyakorlati példa használatának. Képzeld el, hogy van egy /home/manolito/test/ nevű könyvtárad, amelyet a manolito felhasználó tulajdonosról az agus nevű tulajdonosra szeretnél változtatni. Ebben az esetben olyan egyszerű lenne, mint a következő parancs futtatása:
sudo chown agus /home/manolito/prueba/
Olyan egyszerű lenne. És ha azt szeretné, hogy rekurzív legyen, hogy az alkönyvtárakat is érintse, akkor ebben az esetben használhatja a -R kapcsolót a chown és az agus között. Például valami ilyesmi lenne:
sudo chown -R agus /home/manolito/prueba/
Amint látja, ezzel a paranccsal meglehetősen könnyű megváltoztatni egy könyvtár vagy bármely rendszerfájl tulajdonosát.