Kai sistemą naudoja keli vartotojai arba vienas vartotojas, bet jums reikia pakeisti savininko katalogą, pvz., į kokios nors programos paskyrą ir pan., turėtumėte žinoti Kaip pakeisti aplanko savininką Linux. Yra keletas būdų, kaip tai padaryti, kaip paaiškinsiu jums šioje trumpoje pamokoje, ir jūs galėsite sekti žingsnis po žingsnio, kad tai būtų labai paprasta, net jei esate pradedantysis Linux pasaulyje. Kaip matote, tai nėra labai sudėtinga.
Norėdami atlikti šią operaciją, jums reikės privilegijų, todėl turite vykdyti šias komandas pridedant sudo arba būdamas root, kaip norite. Na, tai pasakę, naudokimės chown komanda, kuris gaunamas iš savininko keitimo ir naudojamas būtent norint pakeisti bet kurio failo ar aplanko grupę arba savininką. Bendra šios komandos sintaksė yra tokia:
chown [parinktys] user[:group] /failas
Tai reiškia, kad turėsite pridėti reikiamas parinktis, pakeisti vartotoją vartotojo vardu (taip pat galite naudoti vartotojo ID, jei norite), prie kurio norite jį įdėti, o po jo rašyti dvitaškį ir naują grupę (nors tai yra neprivalomas ) ir galiausiai nurodykite failą arba katalogą, kurio nuosavybę norite pakeisti. Pažiūrėkime praktinis pavyzdys naudojimo. Įsivaizduokite, kad turite katalogą pavadinimu /home/manolito/test/, kurį norite pakeisti iš vartotojo savininko manolito į savininką vardu agus. Šiuo atveju tai būtų taip paprasta, kaip paleisti šią komandą:
sudo chown agus /home/manolito/prueba/
Tai būtų taip paprasta. Ir jei norite, kad jis būtų rekursyvus, kad jis taip pat paveiktų pakatalogius, šiuo atveju galite naudoti parinktį -R tarp chown ir agus. Pavyzdžiui, tai būtų kažkas panašaus:
sudo chown -R agus /home/manolito/prueba/
Kaip matote, šia komanda gana paprasta pakeisti katalogo ar bet kurio sistemos failo savininkus.
Būkite pirmas, kuris pakomentuos