Linux - Change owner or group of file
Talaan ng mga Nilalaman:
chgrpCommand Syntax- Paano Baguhin ang Pag-aari ng File Group
- Paano Baguhin ang Pagmamay-ari ng Grupo ng Symlinks
- Paano Magbabalik-loob sa Pagbabago ng Pag-aari ng Pangkat
- Konklusyon
Sa Linux, ang bawat file ay nauugnay sa isang may-ari at isang grupo at may mga pahintulot na matukoy kung aling mga gumagamit ang maaaring basahin, isulat, o isagawa ang file.
chgrp
utos ng
chgrp
ang pagmamay-ari ng grupo ng mga naibigay na file.
Ipinapaliwanag ng gabay na ito kung paano gamitin ang
chgrp
.
chgrp
Command Syntax
Ang utos ng
chgrp
tumatagal ng sumusunod na form:
chgrp GROUP FILE..
-
GROUP, pangalan ng bagong grupo o ang group ID (GID). Ang numero ng GID ay dapat na maihanda sa+simbolo.FILE.., pangalan ng isa o higit pang mga file.
Hindi tulad ng utos ng
chown
na nagbibigay-daan sa iyo upang baguhin ang pagmamay-ari ng gumagamit at grupo, ang mga pagbabago sa
chgrp
lamang ang
chgrp
ari ng grupo.
Upang malaman kung aling pangkat ang file na kabilang, gumamit ng
ls -l
utos.
Ang ugat o gumagamit lamang na may mga pribilehiyo ng sudo ang maaaring baguhin ang pagmamay-ari ng pangkat ng isang file.
Paano Baguhin ang Pag-aari ng File Group
Upang mabago ang pagmamay-ari ng pangkat ng isang file o direktoryo ay
chgrp
utos ng
chgrp
sinusundan ng bagong pangalan ng pangkat at ang target na file bilang mga argumento.
Halimbawa, upang baguhin ang pangkat ng file
filename
sa
www-data
tatakbo mo:
chgrp www-data filename
Maaari ka ring makapasa ng maraming mga file bilang mga argumento sa utos ng
chgrp
:
chgrp www-data file1 file2 dir1
Gamitin ang pagpipilian na
-v
upang makakuha ng impormasyon tungkol sa mga file na pinoproseso:
chgrp www-data file1 file2
changed group of 'file1' from nginx to www-data group of 'file2' retained as www-data
Upang mag-print lamang ng impormasyon tungkol sa mga file na grupong aktwal na nagbabago ng paggamit
-c
halip na
-v
.
Ang numeric group ID (GID) ay maaaring gamitin sa halip na username. Ang sumusunod na halimbawa ay nagbabago ng pagmamay-ari ng grupo ng file sa isang bagong pangkat na may GID na 1000:
Paano Baguhin ang Pagmamay-ari ng Grupo ng Symlinks
Kapag hindi nagpapatakbo ng recursively, ang default na pag-uugali ng utos ng
chgrp
ay upang baguhin ang pagmamay-ari ng pangkat ng mga target ng symlink, hindi ang mga simbolikong link sa kanilang sarili.
Halimbawa, kung susubukan mong baguhin ang pangkat ng simbolikong link
symlink1
na tumuturo sa
/opt/file1
,
chgrp
ang pagmamay-ari ng file o direktoryo ang mga puntos ng symlink sa:
chgrp www-data symlink1
Ang mga posibilidad ay na sa halip na baguhin ang target na grupo, makakakuha ka ng isang "hindi dereference 'symlink1': Ang pahintulot ay tinanggihan" na error.
Nangyayari ang pagkakamali dahil sa pamamagitan ng default sa karamihan ng mga pagbahagi ng mga symlink ng Linux ay protektado, at hindi ka maaaring gumana sa mga target na file. Ang pagpipiliang ito ay tinukoy sa
/proc/sys/fs/protected_symlinks
.
1
nangangahulugang pinagana at
0
pinagana. Inirerekumenda namin na huwag paganahin ang proteksyon ng symlink.
Upang mabago ang pagmamay-ari ng pangkat ng symlink mismo, gamitin ang
-h
opsyon:
Paano Magbabalik-loob sa Pagbabago ng Pag-aari ng Pangkat
Upang maingat na baguhin ang pagmamay-ari ng pangkat ng lahat ng mga file at direktoryo sa ilalim ng isang naibigay na direktoryo, gamitin ang opsyon na
-R
.
Halimbawa, mababago ng sumusunod na utos ang pagmamay-ari ng lahat ng mga file at direktoryo sa ilalim ng direktoryo
/var/www
sa pangkat ng
www-data
:
chgrp -R www-data /var/www
Kapag tinukoy ang opsyon sa pag-
chgrp
ay hindi
chgrp
ang mga simbolikong mga link at hindi gagawa ng mga pagbabago sa mga symlink. Upang mabago ang pagmamay-ari ng grupo ng mga simbolikong mga link, ipasa ang
-h
opsyon:
chgrp -hR www-data /var/www
Ang iba pang mga pagpipilian na maaaring magamit kapag paulit-ulit na binabago ang pagmamay-ari ng pangkat ay
-H
at
-L
.
Kung ang argumento na naipasa sa utos ng
chgrp
ay isang makasagisag na link, ang pagpipilian na
-H
ay magiging sanhi ng pag-utos ng utos. Sinasabi ng
chgrp
sa
chgrp
na
chgrp
sa bawat symlink sa isang direktoryo na nakatagpo. Sa karamihan ng mga kaso, hindi ka dapat gumamit ng mga pagpipiliang ito dahil maaari mong guluhin ang iyong system o lumikha ng panganib sa seguridad.
Konklusyon
chgrp
ang pagmamay-ari ng grupo ng mga file, direktoryo, at symlinks.
Bagaman maaari mong gamitin ang mas tanyag na utos ng
chown
upang mabago ang pangkat, ang
chgrp
ay may isang simpleng syntax na madaling tandaan.
Para sa karagdagang impormasyon tungkol sa utos ng
chgrp
, bisitahin ang pahina ng
man chgrp
o i-type ang
man chgrp
sa iyong terminal.
Mga Grupo Magtanong ng FCC para sa Mga Pagbabago sa 'Mga Bayarin sa mga espesyal na Access
Maraming grupo ang tumawag sa US FCC upang baguhin ang mga presyo na kakumpitensya para sa 'espesyal na pag-access' sa mga high-speed na linya na pagmamay-ari ng kasalukuyang carrier ng telecom.
Di-Tinagong IE Add-on para sa Internet Explorer ay tumutulong sa iyo na makilala ang mga pagbabago sa isang webpage < mula sa Microsoft Research para sa Internet Explorer, na nagha-highlight ng mga pagbabago sa isang webpage mula noong huling binisita mo ito.
Ang Diff-IE ay isang prototype na Add-on mula sa Microsoft Research para sa Internet Explorer, na nagha-highlight sa mga pagbabago sa isang webpage simula ang huling beses na binisita mo ito at nagbibigay-daan sa iyo upang tingnan at ihambing ang naunang naka-cache na mga bersyon ng pahina.
Cd utos sa linux (pagbabago ng direktoryo)
Ang utos ng cd (pagbabago ng direktoryo) ay ginagamit upang baguhin ang kasalukuyang direktoryo ng nagtatrabaho sa Linux at iba pang mga operating system na tulad ng Unix. Sa tutorial na ito, ipapakita namin sa iyo kung paano gamitin ang utos ng cd upang mag-navigate sa puno ng direktoryo ng iyong system.







