Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius.

„Linux“ terminalas yra puikus įrankis, padedantis išnaudoti visas savo įrenginio galimybes. Daugelis žmonių išmoksta ja naudotis vadovaudamiesi vadovėliais su eilučių instrukcijomis. Bet geresnis būdas gali būti pamatyti tai veikiant.

VHS yra lengvesnis būdas sukurti „Linux“ terminalo GIF

Jei nežinote, ką žiūrite, terminalai yra ypač įdomūs. Yra teksto eilučių, įvesties ir išvesties, būsenų ir kartais ASCII meno kūrinių. Linux naujokui gali būti sunku susieti priežastį su pasekme.

Vaizdo įrašai ir GIF failai dažnai gali padėti, todėl gali būti, kad „YouTube“ yra dešimtys tūkstančių „Linux“ mokymo programų. Tai paprastai sukurta naudojant ekrano įrašymą, arba viena ranka laikant telefono kamerą prieš monitorių.

Tačiau vaizdo įrašai yra dideli ir nepatogūs failai, kurių talpa paprastai siekia šimtus MB, ir jiems reikia daug išteklių, jei jie bus naudojami daugiau nei keliems žmonėms. Jie švaistomi ir nėra idealūs, jei nenorite pasikliauti „YouTube“, kad kontroliuotumėte prieigą prie savo turinio.

instagram viewer

Nors įmanoma konvertuoti vaizdo failus į GIF savo „Linux“ kompiuteryje, sprendimai dažnai yra neelegantiški, o failai yra dideli.

VHS yra komandų eilutės įrankis, padedantis kurti GIF iš komandų rinkinio, esančio tekstiniame faile.

Komandos vykdomos nuosekliai viena po kitos, o išvestis įrašoma į failą. Taip pat galite nurodyti šrifto dydį, kad būtų lengviau skaityti, taip pat terminalo lango matmenis.

Kaip įdiegti VHS „Linux“.

Norint paleisti VHS, reikia ttyd ir ffmpeg. Jei jūsų sistema palaiko snap, įdiekite ttyd su:

sudo snap diegti ttyd -- klasika

Paketai, skirti ffmpeg, yra numatytosiose saugyklose.

Dabar esate pasirengę įdiegti VHS.

„Debian“ pagrindu sukurtuose platinimo įrenginiuose

Pridėkite repo raktą prie raktų pakabuko:

curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
echo "deb [pasirašė =/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ " | sudo tee /etc/apt/sources.list.d/charm.list

Atnaujinkite paketo šaltinius naudodami APT, tada įdiekite VHS:

sudo apt atnaujinti && sudo apt diegti vhs

„Arch Linux“ sistemoje

Galite įdiegti VHS iš Arch vartotojo saugykla naudojant yay:

taip -S vhs-bin

„Fedora“ ir „Red Hat Enterprise Linux“.

Nukopijuokite ir įklijuokite visą toliau pateiktą komandos fragmentą į terminalą, tada paspauskite Įeikite:

aidas '[žavesys]
vardas = Žavesys
baseurl=https://repo.charm.sh/yum/
įjungta=1
gpgcheck=1
gpgkey=https://repo.charm.sh/yum/gpg.key' | sudo tee /etc/yum.repos.d/charm.repo

Tada įdiekite VHS įvesdami:

sudo yum diegti vhs

VHS naudojimas terminalo GIF kūrimui

VHS naudoja pasirinktinį ".juosta“ pratęsimas. Norėdami pradėti, sukurkite naują įvesdami:

vhs naujas demo.tape

Dabar naudokite nano, kad atidarytumėte ir redaguotumėte juostą:

nanodemo.juosta

Failo komentaruose rasite naudingų konfigūravimo parinkčių. Tai apima išvesties formatus: taip, galite išsaugoti išvestį kaip MP4 arba WebM, nors, mūsų nuomone, tai praranda esmę. Taip pat matysite parinktis, kaip koreguoti šriftą ir nustatyti delsą tarp simbolių, kurie pasirodys ekrane.

Yra dvi komandos, kurios jums gali pasirodyti ypač naudingos Slėpti ir Rodyti. Kaip rodo jų pavadinimai, jie arba paslėps kitas komandas, kad nepasirodytų terminale, arba parodys jas.

Nustačius išvesties failo pavadinimą ir terminalo matmenis, komandos bus vykdomos eilės tvarka.

Norėdami imituoti į terminalą įvedamus žodžius, prieš nurodykite norimą eilutę su komanda Tipas, po kurios yra eilutė kabutėse. Pavyzdžiui, jei norite eilutės "MUO yra Ace!" kad atrodytų, tarsi juos bakstelėtų vartotojas už klaviatūros, įveskite:

Tipo aidas "MUO yra Tūzas!"

Įveskite komandą Įeikite po eilutės, kad imituotų pataikymą Grįžti, ir pamatysite:

aidas MUO yra Tūzas!

„Linux“. aidas bus vykdoma komanda ir pamatysite terminalo išvestį:

MUO yra Tūzas!

Norėdami imituoti 200 ms tarpą po teksto eilutės, naudokite komandą Miegoti. Pavyzdžiui:

Miegokite 200 ms

...bus 200 ms pauzė prieš pradedant vesti kitą eilutę.

The Tipas Komanda sukelia faktinių komandų vykdymą, o jų išvestis užfiksuota GIF.

Norėdami imituoti tinkintos Neofetch komandos vykdymą, kaip nurodyta aukščiau, mūsų juosta faile yra ši informacija:

Išvestisdemo.gif
Nustatyti Šrifto dydis 14
Nustatyti Plotis 1200
Nustatyti Aukštis 600
Tipas "neofetch --ascii muo_ascii.txt"
Miegokite 500 ms
Įeikite
Miegokite 5s

Kai būsite patenkinti komandomis, išsaugokite failą su Ctrl + O tada Ctrl + X, tada įdėkite failą į VHS.

vhs < demo.tape

VHS pateiks juostą kaip GIF.

Aukščiau parodytas GIF yra žemos kokybės, nes GIF prieglobai naudojome trečiąją šalį. Turėsite mumis pasitikėti, kad tikrasis sukurtas GIF bus aukštos kokybės ir tinkamas įterpti į bet kurį tinklalapį ir daugumą turinio valdymo sistemų.

Jei norite, kad jūsų komanda būtų paleista be tikrosios komandos ekrane, naudokite Slėpti ir Rodyti komandos prieš ir po komandos, kurią norite paleisti:

Slėpti
Tipas "neofetch --ascii muo_ascii.txt" Miegokite 500 ms Įveskite
Rodyti

Komandų sąrašai gali būti tokio ilgio, kiek norite, ir jei išvestis gali būti rodoma terminale nepaleidžiant GUI valdomos programos, VHS tiksliai įrašys jūsų veiksmus.

Kitos naudingos VHS funkcijos

VHS yra daug naudingų funkcijų, kurios padeda tinkinti jūsų išvesties išvaizdą. Štai keletas mūsų mėgstamiausių:

1. Backspace

Imituoja paspaudimą Backspace klavišą ištrindami simbolius. Pridėkite sveikąjį skaičių, nurodydami, kiek simbolių norite ištrinti.

2. Ctrl

Dažnai Linux komandos turi nuorodų atitikmenis, kurie naudoja Ctrl Raktas. Įeinama "Ctrl + l“ į savo VHS juostos failą išvalys ekraną daugelyje „Linux“ platinimų.

3. Nustatykite atkūrimo greitį

Rezultatai mirksi per greitai? Norėdami pakeisti galutinio atkūrimo greitį, naudokite „PlaybackSpeed“.

Atkūrimo greitis 0.5

...perpus sumažins išvesties atkūrimo greitį.

Visą komandų sąrašą galima rasti adresu VHS GitHub puslapyje.

Terminalo GIF kūrimas pramogoms ir pelnui!

Padaryti GIF iš terminalo įvesties ir išvesties naudojant VHS yra paprasta ir labai šaunu, be to, tai puikus būdas parodyti komandas ir jų rezultatus. Jis turi puikų potencialą kaip vaizdinis šaltinis rašant mokymo programas arba kaip alternatyva „YouTube“.

Prieš paleisdami ir kurdami savo „Linux“ mokymo svetainę, įsitikinkite, kad esate ekspertas ir esate susipažinęs su naudingiausiomis šiuolaikinėmis „Linux“ komandomis.