Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk.
A Linux terminál egy csodálatos eszköz, amely segít a legjobbat kihozni a gépéből. A legtöbben úgy tanulják meg használni, hogy soronkénti utasításokat követnek az oktatóanyagokban. De jobb módja lehet, ha működés közben látja.
A VHS egyszerűbb módja a GIF-ek létrehozásának a Linux-terminálról
Hacsak nem tudod, mit nézel, a terminálok különösen érdekesek. Vannak benne szövegsorok, be- és kimenetek, állapotok és alkalmankénti ASCII művészet. Egy új Linux számára nehéz lehet az ok-okozati összefüggést összekapcsolni.
A videók és a GIF-ek gyakran segíthetnek, valószínűleg ezért van több tízezer Linux-oktatóanyag a YouTube-on. Ezek jellemzően képernyőfelvétellel készült, vagy a telefon kameráját egy kézzel, monitor elé tartva.
A videók azonban nagy és kínos fájlok, amelyek általában akár több száz MB-ot is elérhetnek, és sok erőforrást igényelnek, ha néhány embernél többet akarnak kiszolgálni. Pazarlóak, és nem ideálisak, ha nem akarod a YouTube-ra hagyatkozni a tartalmaidhoz való hozzáférés szabályozásában.
Miközben lehetséges konvertálja a videofájlokat GIF-ekké a Linux PC-jén, a megoldások gyakran elegánsak, a fájlok pedig terjedelmesek.
A VHS egy parancssori segédprogram, amely segít GIF-ek létrehozásában egy szövegfájlban található parancskészletből.
A parancsok egymás után sorban végrehajtásra kerülnek, és a kimenet egy fájlba kerül rögzítésre. Az olvashatóság érdekében megadhatja a betűméretet, valamint a terminálablak méreteit is.
Hogyan telepítsem a VHS-t Linuxra
A VHS futtatásához ttyd és ffmpeg szükséges. Ha a rendszere támogatja a snap-et, telepítse a ttyd-t a következővel:
sudo snap telepítés ttyd --klasszikus
Az ffmpeg csomagjai az alapértelmezett tárolókban érhetők el.
Most készen áll a VHS telepítésére.
Debian-alapú disztribúciókon
Adja hozzá a repo kulcsot a kulcstartóhoz:
curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
echo "deb [signed-by=/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ " | sudo tee /etc/apt/sources.list.d/charm.list
Frissítse a csomagforrásokat az APT-vel, majd telepítse a VHS-t:
sudo apt frissítés && sudo apt telepítés vhs
Arch Linuxon
A VHS-t innen telepítheti az Arch User Repository yay használatával:
jaj -S vhs-bin
Fedora és Red Hat Enterprise Linux rendszeren
Másolja ki és illessze be a teljes alábbi parancsrészletet a terminálba, majd nyomja meg a gombot Belép:
visszhang '[báj]
name=Charm
baseurl=https://repo.charm.sh/yum/
engedélyezve=1
gpgcheck=1
gpgkey=https://repo.charm.sh/yum/gpg.key' | sudo tee /etc/yum.repos.d/charm.repo
Ezután telepítse a VHS-t a következő beírásával:
sudo yum telepítés vhs
VHS használata GIF-ek létrehozásához a termináljáról
A VHS egyéni ".szalag" kiterjesztés. A kezdéshez hozzon létre egy újat a következő beírásával:
vhs új demo.szalag
Most a nano segítségével nyissa meg és szerkessze a szalagot:
nanodemó.szalag
A fájlban megjegyzésként hasznos konfigurációs lehetőségeket talál. Ide tartoznak a kimeneti formátumok is: igen, elmentheti a kimenetet MP4 vagy WebM formátumban, bár véleményünk szerint ez a fajta elveszti a lényeget. A betűtípus finomhangolásának és a képernyőn megjelenő karakterek közötti késleltetés beállításának lehetőségei is megjelennek.
Két parancs, amelyet különösen hasznosnak találhat Elrejt és Előadás. Ahogy a nevük is sugallja, ezek vagy elrejtik a következő parancsokat, hogy ne jelenjenek meg a terminálban, vagy megjelenítik azokat.
A kimeneti fájl nevének és a terminál méreteinek beállítása után a parancsok sorrendben végrehajtásra kerülnek.
A terminálba beírt szavak szimulálásához írja be a kívánt karakterláncot a paranccsal típus, amelyet a karakterlánc követ idézőjelben. Például, ha azt szeretné, hogy a "MUO is Ace!" Ha úgy szeretne megjelenni, mintha egy felhasználó koppintott volna rájuk a billentyűzet mögött, írja be:
Típus echo "MUO az Ace!"
Írja be a parancsot Belép a karakterlánc után az ütés szimulálásához Visszatérés, és látni fogja:
visszhang MUO az Ace!
A Linux visszhang parancs végrehajtásra kerül, és látni fogja a terminál kimenetét:
MUO van Ász!
Ha egy szövegsor után 200 ms-os szünetet szeretne szimulálni, használja a parancsot Alvás. Például:
Alvás 200 ms
...200 ms szünetet fog eredményezni, mielőtt elkezdődik a következő sor beírása.
A típus parancs tényleges parancsok végrehajtását eredményezi, amelyek kimenetét a GIF rögzíti.
Egy testreszabott Neofetch parancs futtatásának szimulálásához a fentiek szerint a mi szalag fájl a következőket tartalmazza:
Kimenetdemó.gif
Készlet Betűméret 14
Készlet Szélesség 1200
Készlet Magasság 600
típus "neofetch --ascii muo_ascii.txt"
Alvás 500 ms
Belép
Aludj 5 másodpercet
Ha elégedett a parancsokkal, mentse a fájlt a Ctrl + O akkor Ctrl + X, majd vigye be a fájlt a VHS-be.
vhs < demo.szalag
A VHS GIF-ként jeleníti meg a kazettát.
A fent látható GIF gyenge minőségű, mert harmadik felet használtunk a GIF-tárhelyhez. Bíznia kell bennünk, hogy a ténylegesen elkészített GIF kiváló minőségű lesz, és alkalmas bármely weboldalba és a legtöbb tartalomkezelő rendszerbe való beágyazásra.
Ha azt szeretné, hogy a parancs anélkül fusson le, hogy a tényleges parancs megjelenne a képernyőn, használja a Elrejt és Előadás parancsok a futtatni kívánt parancs előtt és után:
Elrejt
típus "neofetch --ascii muo_ascii.txt" Sleep 500ms Enter
Előadás
A parancsok listája tetszőleges hosszú lehet, és feltéve, hogy a kimenet a terminálon GUI-vezérelt alkalmazás elindítása nélkül is megjeleníthető, a VHS hűen rögzíti a műveleteket.
Egyéb hasznos VHS funkciók
A VHS tele van hasznos funkciókkal, amelyek segítenek testreszabni a kimenet megjelenését. Íme néhány kedvencünk:
1. Backspace
A gomb megnyomását szimulálja Backspace karakterek törlésével. Adjon hozzá egy egész számot a törölni kívánt karakterek számához.
2. Ctrl
A Linux parancsok gyakran rendelkeznek megfelelő parancsikonokkal, amelyek a Ctrl kulcs. Belépés "Ctrl+l" a VHS szalagfájlba törli a képernyőt a legtöbb Linux disztribúción.
3. Állítsa be a lejátszási sebességet
Túl gyorsan villognak az eredmények? A "PlaybackSpeed" használatával módosíthatja a végső render lejátszási sebességét.
Lejátszási sebesség 0.5
... felére csökkenti a kimenet lejátszási sebességét.
A parancsok teljes listája itt érhető el a VHS GitHub oldalon.
Terminál GIF-ek létrehozása a szórakozás és a profit érdekében!
A terminál bemeneti és kimeneti GIF-ek készítése VHS segítségével egyszerű és komolyan menő, és kiváló módja a parancsok és azok eredményeinek bemutatásának. Kiváló lehetőségekkel rendelkezik vizuális forrásként oktatóanyagok írásakor vagy a YouTube alternatívájaként.
Mielőtt elindulna és létrehozná saját Linux oktatówebhelyét, győződjön meg arról, hogy szakértő és naprakész a leghasznosabb modern Linux-parancsokkal.