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.
- Ifunpọ data
- Ìsekóòdù
- Faili Concatenation
- Iyọkuro Laifọwọyi
- Fifi sori ẹrọ Aifọwọyi
- Iwọn didun Orisun ati Alaye Media
- Fifiranṣẹ faili
- Checksum Alaye Be Ilana Itọsọna
- Metadata Omiiran (Alaye Nipa Data)
- Awari aṣiṣe
- Fipamọ Eto Awọn faili Kọmputa pẹlu Metadata.
- Wulo ni gbigbe faili ni agbegbe.
- Wulo ni gbigbe faili lori ayelujara.
- 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.
- -A: Fi awọn faili oda si awọn iwe-ipamọ ti o wa tẹlẹ.
- -c: Ṣẹda faili faili ile-iwe tuntun kan.
- -d: Ṣe afiwe ile ifi nkan pamosi pẹlu Eto faili ti o Ṣalaye.
- -j: bzip ile ifi nkan pamosi
- -r: ṣafikun awọn faili si awọn ile ifi nkan pamosi ti o wa.
- -t: ṣe akojọ awọn akoonu ti awọn ile ifi nkan pamosi ti o wa.
- -u: Ile ifi nkan pamosi imudojuiwọn
- -x: Fa faili jade lati inu iwe-ipamọ ti o wa tẹlẹ.
- -z: gzip ile ifi nkan pamosi
- –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.
- -a: Fipamọ iṣelọpọ si awọn faili ile-iwe bi a ti ṣalaye, ninu aṣayan.
- -l: Fi opin si iwọn iṣẹjade, bi a ti ṣalaye, ninu aṣayan ṣugbọn maṣe pin.
- -L: Diwọn iwọn iṣujade, bi a ti ṣalaye, ninu aṣayan ki o pin.
- -n: Orukọ Ile ifi nkan pamosi lati wa ninu akọsori awọn faili shar.
- -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.
- -d: Pa awọn modulu kuro lati inu iwe-ipamọ.
- -m: Gbe Awọn ọmọ ẹgbẹ ninu ile-iwe pamosi.
- -p: Tẹjade awọn ọmọ ẹgbẹ pàtó ti ile ifi nkan pamosi naa.
- -q: Afikun ni kiakia.
- -r: Fi sii ọmọ ẹgbẹ faili si ile ifi nkan pamosi.
- -s: Ṣafikun atọka si ile ifi nkan pamosi.
- -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).
- -0: Ka atokọ ti awọn orukọ faili ti o fopin si nipasẹ iwa asan dipo ti ila tuntun kan.
- -a: Tun akoko Iwọle pada.
- -A: Fi sii.
- -b: siwopu.
- -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'.
- –iṣẹ: Ṣe agbejade iṣujade lori iṣelọpọ deede.
- –to-stdout: Ṣe agbejade iṣelọpọ lori iṣiṣẹ boṣewa.
- –decompress: Faili Decompress.
- –uncompress: Faili Decompress.
- -d: Faili Decompress.
- -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ẹ.