5 Awọn irinṣẹ Ile-iṣẹ Ifiweranṣẹ Laini Ti o dara julọ fun Lainos - Apá 1


Ninu igbesi aye wa lojoojumọ a wa kọja, awọn faili ti a fipamọ sinu awọn iru ẹrọ ti gbogbo iru boya o jẹ Windows, Mac tabi Linux. Eto eto Ohun elo pupọ wa fun gbogbo awọn iru ẹrọ lati ṣẹda awọn faili ile-iwe bi daradara bi koṣe wọn. Nigbati o ba de ṣiṣẹ lori Syeed Linux, a nilo lati ṣe pẹlu awọn faili ti a fipamọ sinu igbagbogbo.

Nibi ni nkan yii a yoo ṣe ijiroro lori awọn irinṣẹ ile ifi nkan pamosi ti o wa lori Pipin Lainos boṣewa, awọn ẹya wọn, Awọn apẹẹrẹ, ati bẹbẹ lọ Nkan ti o pin si awọn ẹya meji, apakan kọọkan ni awọn irinṣẹ iwe ila laini aṣẹ marun (ie lapapọ ti Awọn irinṣẹ Irin-ajo Ifiweṣẹ laini aṣẹ 10 julọ).

Faili pamosi jẹ faili ifunpọ eyiti o jẹ ọkan tabi diẹ ẹ sii ju awọn faili kọnputa ọkan lọ pẹlu metadata.

  1. Ifunpọ data
  2. Ìsekóòdù
  3. Faili Concatenation
  4. Iyọkuro Laifọwọyi
  5. Fifi sori ẹrọ Aifọwọyi
  6. Iwọn didun Orisun ati Alaye Media
  7. Fifiranṣẹ faili
  8. Checksum
  9. Alaye Be Ilana Itọsọna
  10. Metadata Omiiran (Alaye Nipa Data)
  11. Awari aṣiṣe

  1. Fipamọ Eto Awọn faili Kọmputa pẹlu Metadata.
  2. Wulo ni gbigbe faili ni agbegbe.
  3. Wulo ni gbigbe faili lori ayelujara.
  4. Ohun elo Iṣakojọpọ Sọfitiwia.

Ohun elo ifipamọ wulo lori pipin pinpin Linux deede:

1. oda Commandfin

oda jẹ boṣewa ohun elo ohun elo iwe-ipamọ UNIX/Linux. Ni ipele akọkọ rẹ o ti jẹ Eto Eto Ifipamọ Teepu eyiti o jẹ idagbasoke ni pẹlẹpẹlẹ si package Idibo Gbogbogbo eyiti o lagbara lati mu awọn faili ile-iwe ni gbogbo iru. oda gba ọpọlọpọ àlẹmọ ifipamọ pẹlu awọn aṣayan.

  1. -A: Fi awọn faili oda si awọn iwe-ipamọ ti o wa tẹlẹ.
  2. -c: Ṣẹda faili faili ile-iwe tuntun kan.
  3. -d: Ṣe afiwe ile ifi nkan pamosi pẹlu Eto faili ti o Ṣalaye.
  4. -j: bzip ile ifi nkan pamosi
  5. -r: ṣafikun awọn faili si awọn ile ifi nkan pamosi ti o wa.
  6. -t: ṣe akojọ awọn akoonu ti awọn ile ifi nkan pamosi ti o wa.
  7. -u: Ile ifi nkan pamosi imudojuiwọn
  8. -x: Fa faili jade lati inu iwe-ipamọ ti o wa tẹlẹ.
  9. -z: gzip ile ifi nkan pamosi
  10. –paarẹ: Paarẹ awọn faili lati inu iwe-akọọlẹ ti o wa.

Ṣẹda faili iwe pamosi kan.

# tar -zcvf name_of_tar.tar.gz /path/to/folder

Decompress faili iwe akọọlẹ oda kan.

# tar -zxvf Name_of_tar_file.tar.gz

Fun awọn apẹẹrẹ alaye diẹ sii, ka Awọn apẹẹrẹ Aṣẹ Tọọ 18 ni Linux.

shar Commandfin

shar eyiti o duro fun ile-iwe Shell jẹ iwe afọwọkọ ikarahun, ipaniyan eyiti yoo ṣẹda awọn faili naa. shar jẹ faili igbasilẹ ti ara ẹni ti o jẹ iwulo iní ati pe o nilo Ikarahun Unix Bourne lati yọ awọn faili naa jade. shar ni anfani ti jijẹ ọrọ lasan sibẹsibẹ o le ni eewu, nitori o ṣejade ohun ti a le ṣe.

  1. -a: Fipamọ iṣelọpọ si awọn faili ile-iwe bi a ti ṣalaye, ninu aṣayan.
  2. -l: Fi opin si iwọn iṣẹjade, bi a ti ṣalaye, ninu aṣayan ṣugbọn maṣe pin.
  3. -L: Diwọn iwọn iṣujade, bi a ti ṣalaye, ninu aṣayan ki o pin.
  4. -n: Orukọ Ile ifi nkan pamosi lati wa ninu akọsori awọn faili shar.
  5. -a: Gba ẹda iranṣẹ laaye ti awọn akọle.

Akiyesi: A nilo aṣayan '-o' ti o ba lo aṣayan '-l' tabi '-L' ati pe a nilo aṣayan '-n' ti a ba lo aṣayan '-a'.

Ṣẹda faili pamosi nla kan.

# shar file_name.extension > filename.shar

Fa faili faili pamosi jade.

# unshar file_name.shar

3. ar Commandfin

ar jẹ ẹda ati iwulo ifọwọyi fun awọn iwe-akọọlẹ, ti a lo ni akọkọ fun awọn ile-ikawe faili ohun alakomeji. ar duro fun pamosi eyiti o le lo lati ṣẹda iwe-ipamọ ti eyikeyi iru fun eyikeyi idi ṣugbọn o ti rọpo pupọ julọ nipasẹ ‘oda’ ati bayi-a-ọjọ o ti lo nikan lati ṣẹda ati imudojuiwọn awọn faili ile-ikawe aimi.

  1. -d: Pa awọn modulu kuro lati inu iwe-ipamọ.
  2. -m: Gbe Awọn ọmọ ẹgbẹ ninu ile-iwe pamosi.
  3. -p: Tẹjade awọn ọmọ ẹgbẹ pàtó ti ile ifi nkan pamosi naa.
  4. -q: Afikun ni kiakia.
  5. -r: Fi sii ọmọ ẹgbẹ faili si ile ifi nkan pamosi.
  6. -s: Ṣafikun atọka si ile ifi nkan pamosi.
  7. -a: Ṣafikun faili tuntun si awọn ọmọ ẹgbẹ ti o wa tẹlẹ ti ile ifi nkan pamosi.

Ṣẹda iwe-akọọlẹ nipa lilo ‘ar’ irinṣẹ pẹlu ile-ikawe aimi sọ 'libmath.a' pẹlu awọn faili to ni ojulowo 'iyọkuro' ati 'ipin' bi.

# ar cr libmath.a substraction.o division.o

Lati jade faili faili ‘ar’ kan.

# ar x libmath.a

cpio duro fun Daakọ inu ati sita. Cpio jẹ iwe ipamọ faili idi gbogbogbo fun Lainos. O ti lo ni lilo nipasẹ RedHat Package Manager (RPM) ati ninu awọn initramfs ti Linux Kernel bakanna bi ohun elo ifi nkan pamosi pataki ni Olupilẹṣẹ Apple Computer (pax).

  1. -0: Ka atokọ ti awọn orukọ faili ti o fopin si nipasẹ iwa asan dipo ti ila tuntun kan.
  2. -a: Tun akoko Iwọle pada.
  3. -A: Fi sii.
  4. -b: siwopu.
  5. -d: Ṣe Awọn ilana.

Ṣẹda faili faili ‘cpio’.

# cd tecmint
# ls

file1.o file2.o file3.o

# ls | cpio  -ov > /path/to/output_folder/obj.cpio

Lati jade faili faili cpio kan.

# cpio -idv < /path/to folder/obj.cpio

5. Gzip

gzip jẹ boṣewa ati fifunpọ faili ti a lo ni lilo pupọ ati iwulo decompression. Gzip gba isọdọkan faili. Fifun faili pẹlu gzip, awọn iyọjade tarball eyiti o wa ni ọna kika ti '* .tar.gz' tabi '* .tgz'.

  1. –iṣẹ: Ṣe agbejade iṣujade lori iṣelọpọ deede.
  2. –to-stdout: Ṣe agbejade iṣelọpọ lori iṣiṣẹ boṣewa.
  3. –decompress: Faili Decompress.
  4. –uncompress: Faili Decompress.
  5. -d: Faili Decompress.
  6. -f: Agbara funmorawon/Ikọlu.

Ṣẹda faili faili ‘gzip’ kan.

# tar -cvzf name_of_archive.tar.gz /path/to/folder

Lati jade faili faili ‘gzip’ kan.

# gunzip file_name.tar.gz

Ofin ti o wa loke gbọdọ kọja tẹle pẹlu aṣẹ isalẹ.

# tar -xvf file_name.tar

Akiyesi: Ikọlẹ ati iṣẹ-ṣiṣe ti 'gzip' jẹ ki o nira lati bọsipọ faili 'gzipped tar archive' ti ibajẹ. A gba ọ niyanju lati ṣe ọpọlọpọ awọn afẹyinti ti gzipped Awọn faili pataki, ni awọn ipo oriṣiriṣi.

Iyẹn ni gbogbo fun bayi. A yoo jiroro lori awọn ohun elo ifunpọ ati imukuro miiran, ti o wa fun Lainos, ninu nkan wa ti n bọ. Titi lẹhinna wa ni aifwy ati sopọ si Tecmint. Maṣe gbagbe lati pese wa pẹlu awọn esi rẹ ti o niyelori ni apakan asọye ni isalẹ.