Kif tikkopja Fajl għal Direttorji Multipli fil-Linux


Waqt it-tagħlim tal-Linux, dejjem hija n-norma għal newbies li jkomplu jikteb diversi kmandi biex iwettqu biċċa xogħol sempliċi. Dan jinftiehem speċjalment meta wieħed ikun għadu qed jidraw juża t-terminal.

Madankollu, hekk kif tistenna bil-ħerqa li ssir utent tas-setgħa tal-Linux, it-tagħlim għal dak li nirreferi għalih bħala \kmandi ta' shortcuts jista' jnaqqas b'mod sinifikanti t-tendenzi ta' ħela ta' ħin.

F'dan l-artikolu, se nispjegaw mod faċli, billi tuża kmand wieħed biex tikkopja fajl f'direttorji multipli fil-Linux.

Fil-Linux, il-kmand cp jintuża biex tikkopja fajls minn direttorju għal ieħor, l-eħfef sintassi biex tużah hija kif ġej:

# cp [options….] source(s) destination

Alternattivament, tista 'wkoll tuża l-fajls/folders kbar fil-Linux.

Ikkunsidra l-kmandi hawn taħt, normalment, inti ttajpja żewġ kmandi differenti biex tikkopja l-istess fajl f'żewġ direttorji separati kif ġej:

# cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/test
# cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/tmp

Jekk wieħed jassumi li trid tikkopja fajl partikolari f'sa ħames direttorji jew aktar, dan ifisser li jkollok ittajpja ħames kmandi cp jew aktar?

Biex tneħħi din il-problema, tista' tuża l-kmand tal-echo, pajp, kmand xargs flimkien mal-kmand cp fil-formola hawn taħt:

# echo /home/aaronkilik/test/ /home/aaronkilik/tmp | xargs -n 1 cp -v /home/aaronkilik/bin/sys_info.sh

Fil-formola ta’ hawn fuq, il-mogħdijiet għad-direttorji (dir1,dir2,dir3…..dirN) huma msejsa u mgħoddija bħala input għall-kmand xargs fejn:

  1. -n 1 – jgħid lil xargs biex juża l-iktar argument wieħed għal kull linja ta’ kmand u jibgħat lill-kmand cp.
  2. cp – użat biex tikkopja fajl.
  3. -v – jippermetti l-mod verbose biex juri d-dettalji tal-operazzjoni tal-kopja.

Ipprova aqra l-paġni man tal-kmandi ta' cp, echo u xargs biex issib informazzjoni utli u avvanzata dwar l-użu:

$ man cp
$ man echo
$ man xargs

Dak kollu, tista 'tibgħatilna mistoqsijiet b'rabta mas-suġġett jew kwalunkwe feedback permezz tal-formola tal-kummenti hawn taħt. Tista 'wkoll trid taqra dwar il-kmandi tal-qatran, eċċ.) li bħalissa qed jaħdmu fil-Linux.