Bii o ṣe le Daakọ Awọn igbanilaaye Oluṣakoso ati Ohun-ini si Faili Mi miiran ni Lainos


A ro pe o ni awọn faili meji tabi o ti ṣẹda faili tuntun kan ati pe o fẹ ki o ni awọn igbanilaaye kanna ati nini ti faili agbalagba.

Ninu nkan yii, a yoo fi ọ han bi o ṣe le daakọ awọn igbanilaaye ati nini lati faili kan si faili miiran ni Lainos nipa lilo chmod ati awọn pipaṣẹ gige ni atele.

Lati daakọ awọn igbanilaaye faili lati faili kan si faili miiran, lo pipaṣẹ chmod pẹlu iyipada -reference ninu sintasi atẹle, nibiti itọkasi_faili ni faili ti awọn ẹda yoo gba lati ẹda dipo ipo asọye (ie octal tabi awọn igbanilaaye ipo nọmba) fun faili.

$ chmod --reference=reference_file file

Fun apere,

$ ls -l users.list
$ ls -l keys.list
$ sudo chmod --reference=users.list keys.list
$ ls -l keys.list

Bakanna, lati daakọ nini lati faili miiran, lo pipaṣẹ gige pẹlu iyipada - itọkasi bii lilo sintasi atẹle, nibiti itọkasi_file jẹ faili lati eyiti a le daakọ oluwa ati ẹgbẹ kuku ju sisọ oluwa han: ẹgbẹ awọn iye fun faili.

$ chown --reference=reference_file file

Fun apere,

$ ls -l keys.list
$ touch api.list
$ ls -l keys.list
$ sudo chown --reference=keys.list api.list
$ ls -l api.list

O tun le daakọ awọn igbanilaaye faili ati nini lati faili kan si awọn faili pupọ bi o ti han.

$ sudo chmod --reference=users.list users1.list users2.list users3.list
$ sudo chown --reference=users.list users1.list users2.list users3.list

Fun alaye diẹ sii, tọka si awọn oju-iwe gige ati eniyan chmod.

$ man chown
$ man chmod 

Iwọ yoo tun wa awọn itọsọna wọnyi nipa awọn igbanilaaye faili lati wulo:

    Bii a ṣe le Ṣakoso Awọn olumulo ati Awọn ẹgbẹ ni Linux
  1. Tumọ Awọn igbanilaaye rwx sinu Ọna kika Octal ni Linux
  2. Bii a ṣe le Wa Awọn faili Pẹlu SUID ati Awọn igbanilaaye SGID ni Lainos

Gbogbo ẹ niyẹn! Ti o ba mọ ọna miiran lati daakọ tabi ẹda awọn igbanilaaye faili ni Lainos, ṣe alabapin pẹlu wa nipasẹ fọọmu esi ni isalẹ.