Sharutils, izveidojiet pašizpletes arhīvus ar Shar uz Ubuntu

par sharutils

Nākamajā rakstā mēs apskatīsim Sharutils. Šis ir utilītu komplekts, lai apstrādātu čaulas failus. Lietderība Iekļautā GNU shar ražo vienu failu no daudziem failiemun sagatavo tos, piemēram, nosūtīšanai pa e-pasta pakalpojumiem, pārveidojot bināros failus tekstā ASCII vienkārši.

Izmantojot shar, mēs varēsim daudzus failus salikt vienā. Ja mēs to nosūtīsim kontaktam, viņiem būs jāizveido tikai izpildāmais fails un jāpalaiž tas, lai izvilktu saturu. Tādējādi mūsu kontaktpersona iegūs failus, kurus mēs vēlamies jums nosūtīt. Shar var saspiest failus, kodēt bināros failus un sadalīt garus failus.

Lielākā daļa Gnu / Linux galddatoru piedāvā visaptverošu atbalstu saspiešanas formātiem, piemēram; darva, gz, rāvējslēdzējs, Uc, tāpēc shar šajā gadījumā nav ļoti noderīgs. Tomēr, ja servera vidē izmantojat Gnu / Linux, Shar var būt noderīga tās vienkāršības dēļ.

Instalējiet SharUtils Ubuntu

Unix operētājsistēmā shar ir čaulas arhīva saīsinājums, un tas ir faila formāts, kas izveidots, izmantojot Unix utilītu shar. Shar fails ir pašizpletes faila veids, un, palaižot to, tiks atjaunoti faili, no kuriem tas tika ģenerēts. Lai izvilktu failus, parasti ir nepieciešama tikai standarta apvalks Bourne Unix.

Pēc noklusējuma Shar nav iekļauts lielākajā daļā Gnu / Linux izplatījumu, tāpēc mums tas vispirms būs jāinstalē, lai izveidotu pašizpletes Shar failus. Tomēr mēs to neatradīsim Ubuntu programmatūras opcijā vai pats par sevi, izmantojot apt. Tā vietā mums būs jāinstalē pakotne, kurā ir tā nosaukums "haizivis". Mēs varēsim instalēt šo pakotni, atverot termināli (Ctrl + Alt + T) un ierakstot tajā komandu:

sharutils uzstādīšana

sudo apt install sharutils

Pēc instalēšanas mēs varam skatiet instalēto versiju darbojas tajā pašā terminālī:

Shar versija

shar --version

Izveidojiet failu Shar

Atrodiet un sagatavojiet failus

Šar ir komandrindas rīks, kas vienlaikus darbojas ar failu kopu, ievietojot tos vienā failā. Tāpēc ērtības un lietošanas ērtuma labad šajā piemērā mēs izveidosim pagaidu mapi un nokopēsim visus failus, kas iekļaujami Shar failā, kuru vēlamies ģenerēt.

sagatavoti ekrānuzņēmumi

Izveidojiet koplietošanas failu

līdz izveidojiet mūsu Shar failuNo mapes, kurā ir saglabāti attēli, mums vienkārši jāizpilda šāda komanda:

faila izveide

shar ./* > ../archivos-empaquetados.shar

Šeit katrs lietotājs var mainīt nosaukumuiesaiņoti faili“aprakstošākam nosaukumam.

Iepriekš norādītajā komandā shar ir programma per se. Daļa ./* Tā ir ieeja, un šajā gadījumā tas nozīmē, ka mēs izmantosim visus failus, kas atrodas direktorijā, kur atrodamies. Nākamā lieta komandā ir simbols>, kas ir dalītājs starp komandas ieeju un izeju. Programma to saprot kā “paņemiet katru ierakstu pa kreisi un apvienojiet to vienā failā, kas definēts labajā pusē”. Pēdējā daļa, ../packed-files.shar ir izvades faila ceļš un nosaukums. To var mainīt, lai tas būtu piemērots katram lietotājam. Process ir diezgan ātrs un parasti neaizņem vairāk par dažām sekundēm.

Kad fails ir izveidots, mēs varam to kopīgot. Lai arī Jāsaka, ka lietotājam, ar kuru mēs to kopīgojam, būs jāinstalē arī Sharutils, lai ekstrakcija darbotos.

Izvelciet koplietošanas failu

Kad mūsu kontaktpersona saņem koplietošanas failu, viss, kas jums nepieciešams, ir padarīt to izpildāmu un pēc tam palaist. Pieņemsim, ka šim lietotājam jau ir instalēta Sharutils, tāpēc jums vienkārši ir jāizpilda šādas komandas terminālā (Ctrl + Alt + T):

izpildīt Shar failu

chmod +x archivos-empaquetados.shar

./archivos-empaquetados.shar

Un viss. Tagad mūsu kontaktpersona var izdzēst sākotnējo failu, kuru mēs viņam nosūtījām, jo ​​viņam jau ir pieejams saturs datorā.

Atinstalēšana

Lai noņemtu programmu no datora, mums būs jāatver tikai terminālis (Ctrl + Alt + T) un jāuzraksta šāda komanda:

atinstalēt sharutils

sudo apt purge sharutils

Var būt atrasts informāciju par Sharutils rokasgrāmatā, kuru viņi piedāvā gnu.org.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.