Kif tikkopja l-Permessi u l-Sjieda tal-Fajl għal Fajl Ieħor fil-Linux


Jekk wieħed jassumi li għandek żewġ fajls jew li għadek kif ħoloq fajl ġdid u trid li jkollu l-istess permessi u sjieda ta 'fajl antik.

F'dan l-artikolu, ser nuruk kif tikkopja permessi u sjieda minn fajl għal fajl ieħor fil-Linux billi tuża chmod u chown kmandi rispettivament.

Biex tikkopja l-permessi tal-fajl minn fajl għal fajl ieħor, uża chmod kmand bis-swiċċ --reference fis-sintassi li ġejja, fejn reference_file huwa l-fajl li minnu se jiġu kkupjati l-permessi aktar milli tispeċifika l-mod (jiġifieri octal jew permessi tal-modalità numerika) għall-fajl.

$ chmod --reference=reference_file file

Pereżempju,

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

Bl-istess mod, biex tikkopja s-sjieda minn fajl ieħor, uża chown kmand bis-swiċċ --reference ukoll billi tuża s-sintassi li ġejja, fejn reference_file huwa fajl li minnu se jiġu kkupjati sid u grupp aktar milli tispeċifika sid:grupp valuri għall-fajl.

$ chown --reference=reference_file file

Pereżempju,

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

Tista 'wkoll tikkopja permessi tal-fajls u sjieda minn fajl wieħed għal fajls multipli kif muri.

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

Għal aktar informazzjoni, irreferi għall-paġni man chown u chmod.

$ man chown
$ man chmod 

Issib ukoll dawn il-gwidi dwar il-permessi tal-fajls li huma utli:

  1. Kif Immaniġġja Utenti u Gruppi fil-Linux
  2. Ittraduċi l-Permessi rwx f'Format Octal fil-Linux
  3. Kif Sib Fajls Bil-Permessi SUID u SGID fil-Linux

Dak kollox! Jekk taf xi mod ieħor biex tikkopja jew tikklona l-permessi tal-fajls fil-Linux, aqsam magħna permezz tal-formola ta' feedback hawn taħt.