5 Mafi kyawun Kayan Aikin Rubutun Layin Umurni don Linux - Kashi na 1


A cikin rayuwarmu ta yau da kullun mun ci karo da, fayilolin da aka adana akan dandamali kowane nau'in Windows, Mac ko Linux. Akwai shirye-shiryen Aikace-aikace da yawa don duk dandamali don ƙirƙirar fayilolin ajiya tare da cire su. Idan ya zo ga aiki akan Linux Platform, muna buƙatar mu'amala da fayilolin da aka adana akai-akai.

Anan a cikin wannan labarin za mu tattauna kayan aikin adana kayan tarihin da ake samu akan daidaitaccen Rarraba Linux, fasalin su, Misalai, da sauransu. Labarin ya kasu kashi biyu, kowane bangare yana dauke da kayan aikin adana layin umarni guda biyar (watau jimlar 10 Best Command Line Tools).

Fayil ɗin ajiya fayil ɗin da aka matsa wanda ya ƙunshi fayilolin kwamfuta ɗaya ko fiye da ɗaya tare da metadata.

  1. Tsarin bayanai
  2. Rufewa
  3. Haɗin Fayil
  4. Hanyar atomatik
  5. Shigarwa ta atomatik
  6. Muryar Tushen da Bayanin Kafafen Sadarwa
  7. Tallafin Fayil
  8. Checksum
  9. Bayanin Tsarin Gida
  10. Sauran Metadata (Bayanai Game da Bayanai)
  11. Gano kuskure

  1. Ajiye Tsarin Fayilolin Kwamfuta tare da Metadata.
  2. Amfani wajen canja wurin fayil a gida.
  3. Amfani wajen canja wurin fayil akan yanar gizo.
  4. Aikace-aikacen Packaging Software.

Aikace-aikacen adanawa mai amfani akan daidaitaccen rarraba Linux yana biye da:

1. Umarnin kwalta

tar shine daidaitaccen kayan aiki na UNIX/Linux. A farkon matakinsa ya kasance Shirin Rubutun Tape wanda a hankali ake haɓaka shi zuwa kunshin Maƙasudin Maƙasudi na Gabaɗaya wanda ke da ikon sarrafa fayilolin tarihin kowane iri. tar tana karɓar tacewa da yawa tare da zaɓuɓɓuka.

  1. -A : Saka fayilolin tar zuwa ma'ajin da ke akwai.
  2. -c : Ƙirƙiri sabon fayil ɗin ajiya.
  3. -d : Kwatanta rumbun adana bayanai tare da Specified filesystem.
  4. -j : bzip rumbun adana bayanai
  5. -r : saka fayiloli zuwa rumbun adana bayanai.
  6. -t : lissafin abubuwan da ke akwai.
  7. -u : Sabunta kayan tarihin
  8. -x : Cire fayil daga rumbun adana bayanai.
  9. -z : gzip rumbun adana bayanai
  10. –share : Share fayiloli daga rumbun adana bayanai.

Ƙirƙiri fayil ɗin tarihin tar.

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

Rage fayil ɗin tarihin kwata.

# tar -zxvf Name_of_tar_file.tar.gz

Don ƙarin cikakkun misalai, karanta Misalan Umurnin Tar 18 a cikin Linux.

shar Command

shar wanda ke tsaye ga Shell archive rubutun harsashi ne, wanda aiwatar da shi zai haifar da fayilolin. shar fayil ne mai cire kansa wanda ke da amfani na gado kuma yana buƙatar Unix Bourne Shell don cire fayilolin. shar yana da fa'idar kasancewar rubutu a sarari duk da haka yana da yuwuwar haɗari, tunda yana fitar da abin aiwatarwa.

  1. -o : Ajiye fitarwa zuwa fayilolin ajiya kamar yadda aka ƙayyade, a cikin zaɓi.
  2. -l : Iyakance girman fitarwa, kamar yadda aka kayyade, a cikin zabin amma kar a raba shi.
  3. -L : Ƙayyade girman fitarwa, kamar yadda aka ƙayyade, a cikin zaɓi kuma raba shi.
  4. -n : Sunan Taskar da za a saka a cikin taken fayilolin shar.
  5. -a : Bada izinin ƙirƙirar kai tsaye.

Lura: Ana buƙatar zaɓin '-o' idan an yi amfani da zaɓin '-l' ko '-L' kuma ana buƙatar zaɓin '-n' idan an yi amfani da zaɓin'-a'.

Ƙirƙiri fayil ɗin tarihin shar.

# shar file_name.extension > filename.shar

Cire fayil ɗin ajiya shar.

# unshar file_name.shar

3. ar Umurni

ar shine ƙirƙira da amfani mai amfani don sarrafa kayan tarihi, galibi ana amfani dashi don ɗakin karatu na fayil ɗin abu na biyu. ar yana nufin archiver wanda za'a iya amfani dashi don ƙirƙirar tarihin kowane nau'i don kowane dalili amma an maye gurbinsa da 'tar' kuma yanzu-kwanaki ana amfani dashi kawai don ƙirƙira da sabunta fayilolin ɗakin karatu na tsaye.

  1. -d : Share kayayyaki daga rumbun adana bayanai.
  2. -m : Matsar da Membobi a cikin Rumbun.
  3. -p : Buga ƙayyadaddun mambobi na tarihin.
  4. -q: Ƙarawa da sauri.
  5. -r : Saka memba fayil zuwa wurin ajiya.
  6. -s : Ƙara fihirisa zuwa rumbun adana bayanai.
  7. -a : Ƙara sabon fayil zuwa ga membobin da ke akwai.

Ƙirƙirar rumbun adana kayan aiki ta amfani da kayan aikin 'ar' tare da ɗakin karatu na tsaye faɗi 'libmath.a' tare da ainihin fayilolin 'substraction' da 'rabo' azaman.

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

Don cire fayil ɗin 'ar'.

# ar x libmath.a

cpio yana nufin Kwafi ciki da waje. Cpio babban ma'ajin fayil ne na Linux. Ana amfani da shi ta RedHat Package Manager (RPM) kuma a cikin initramfs na Linux Kernel da kuma kayan aiki mai mahimmanci a cikin Mai sakawa na Kwamfuta na Apple (pax).

  1. -0 : Karanta jerin sunayen fayil da aka soke ta hanyar rashin amfani maimakon sabon layi.
  2. -a : Sake saita lokacin shiga.
  3. -A : Sanya.
  4. -b : musanyawa.
  5. -d : Yi Littattafai.

Ƙirƙirar fayil ɗin 'cpio'.

# cd tecmint
# ls

file1.o file2.o file3.o

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

Don cire fayil ɗin ajiya na cpio.

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

5. Gzip

gzip daidaitaccen tsari ne kuma ana amfani da shi sosai don matsawa fayil da mai amfani da lalata. Gzip yana ba da damar haɗa fayil ɗin. Matsa fayil ɗin tare da gzip, yana fitar da tarball wanda ke cikin tsarin '* .tar.gz' ko '* .tgz'.

  1. –stdout : Samar da fitarwa akan daidaitaccen fitarwa.
  2. -to-stdout : Samar da fitarwa akan daidaitaccen fitarwa.
  3. –decompress : Rage Fayil.
  4. –uncompress : Rage Fayil.
  5. -d : Rage Fayil.
  6. -f : Tilasta Matsewa/Rushewa.

Ƙirƙiri fayil ɗin 'gzip'.

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

Don cire fayil ɗin 'gzip'.

# gunzip file_name.tar.gz

Dole ne a bi umarnin da ke sama tare da umarnin ƙasa.

# tar -xvf file_name.tar

Lura: Tsarin gine-gine da aikin 'gzip' yana da wahala a dawo da gurbacewar fayil ɗin 'gzipped tar archive'. An shawarce shi don yin ajiya da yawa na gzipped Muhimman fayiloli, a wurare daban-daban.

Shi ke nan a yanzu. Za mu tattauna wasu aikace-aikace masu matsawa da ragewa, akwai don Linux, a cikin labarinmu na gaba. Har sai a saurara kuma ku haɗa zuwa Tecment. Kar ku manta da samar mana da ra'ayoyin ku masu mahimmanci a cikin sashin sharhin da ke ƙasa.