Megmutattunk A Linux terminál telepítése Windows 10 rendszerben A Linux Windows alrendszerével. De most, hogy megvan ezt a parancssori interfészt (CLI), mit fogsz csinálni vele? Íme néhány szórakoztató ötlet túl a gyakorlati .
Számos szórakoztató dolog van, amit egy Linux-alapú parancssorral lehet tenni azok számára, akik szeretnek egy kis geekeryt. Íme három starter projektek bele a parancssor a napi rutin. Ezeket a projekteket a legkönnyebben a legnehezebb, de ezeknek a projekteknek mindegyike elég könnyű a kezdők számára. Ők is kiváló módja annak, hogy megnézze, mi a parancssor. (És igen, ez működik WSL Windows 11 , is!)
Ez a bemutató feltételezi, hogy az Ubuntu-t használja a WSL-ben. Ha valami mást használsz, előfordulhat, hogy ezeket a parancsokat hozzá kell adnia az Ön igényeinek megfelelően. Vagy telepítheti az Ubuntu második Linux terminálként és követheti.
Mielőtt elkezdenénk
Az egyik legfontosabb dolog a terminál használatakor az, hogy a telepített alkalmazások és segédprogramok naprakészen tartsák. Ez két egyszerű parancsot igényel. Az első:
sudo apt frissítés
Tartsuk le ezt le. Használ
sudo
Ideiglenesen emeli fel a felhasználói fiókot az adminisztrátori jogosultságokhoz. Ennek a magasságnak anélkül, hogy a parancs sikertelen lenne. Használni
sudo
, a terminál megkéri, hogy adja meg a WSL beállításakor először létrehozott jelszót.
A következő rész,
alkalmas
(Speciális csomageszköz,) az Ubuntu csomagkezelője a programok és segédprogramok telepítéséhez használja. A csomag minden olyan fájl, amely összeáll, hogy Linux programként vagy segédprogramként dolgozzon. Az apt elég okos ahhoz, hogy ne csak telepítse a kívánt programot, hanem bármilyen függőséget igényel. A függőség egy másik program, amelyet a kívánt programnak meg kell dolgozni.
Végül van
frissítés
, amely az APT számára, amely megmondja, hogy frissítse a csomagok listáját a
raktárak
A rendszer használata. Ez az első lépés a rendszerben telepített programok új verzióinak frissítéséhez. A lista frissítése nélkül a rendszernek nincs elég információja a következő lépés végrehajtásához.
Második parancsunk:
sudo apt frissítés -y
Már lefedtünk
sudo
és
alkalmas
, de az új bitek azt mondják a rendszernek, hogy frissítsük csomagjainkat az előző lépésben letöltött listából származó információk segítségével. Az
-szerű
"zászló", és ebben az esetben "igen." Ez egy opcionális parancs, amely lehetővé teszi számunkra, hogy hagyja el a bosszantó részt, ahol a rendszer azt mondja nekünk, hogy mennyi tárhelyet fognak tenni az új frissítések, majd megkérdezi, hogy folytatni akarjuk-e.
Most, hogy rendszerünk naprakész, készen állunk néhány eszközzel a parancssorban.
Megkapja az időjárást
A legegyszerűbb dolog, hogy grafikus áttekintést kapjon az aktuális időjárásról egy háromnapos előrejelzéssel egy honlapon wttr.in . Ez a weboldal elolvassa az IP-címét, hogy hozzávetőleges helyét kapja, majd átveszi az időjárást egy terminálbarát formátumban.
Ha szeretne egy előnézet, hogy ez mit fog kinézni akkor is látogasson el a honlapján egy szabályos böngészőt.
Ahhoz, hogy az időjárás, szükség van a terminál program
becsavar
, Amely kell telepíteni a rendszert alapértelmezés szerint. Ha nem, futás
sudo apt install curl
kapni.
Most lássuk az időjárás a terminál
wttr.in curl
. Néhány másodperc múlva időjárás-előrejelzéssel kell rendelkeznie a fentiekben látható helyhez hasonló helyéről.
Egy másik ügyes trükk az, hogy hozzanak létre a rendszert, hogy minden alkalommal, amikor megnyitja a terminál azt mutatja, a legfrissebb időjárás-előrejelzés. Ezt a parancs hozzáadásával teheti meg
wttr.in curl
a tetejére
.bashrc
fájl.
Megérteni, hogyan kell szerkeszteni
.bashrc
Fájl, nézd meg előző bemutatónkat
A Bash Prompt testreszabása (és színezése)
.
Szerezd meg az MLB pontszámokat a terminálon
Folyamatosan nyitott vagyok, és néha nem akarok zavarni a Google-t a legújabb Yankees játékról. Ehelyett egy megbízható python parancsfájlhoz fordulok, hogy megkapjam az összes szükséges információt.
Ha telepítette az Ubuntu legújabb verzióját a WSL-hez, akkor már van Python 3, amire szükségünk van erre. A beírással kétszer ellenőrizheti ezt
python3 - verzió
, amely megmondja a Python 3 verzióját, amit a rendszerben kapott.
Most menjünk le az üzletbe. Az első dolog, amire szüksége lesz, egy helper szkriptkészlet, amely megragadja az összes baseball-adatot. Ezt hívják statsapi , Egy közösségi alapú Python háttér alkalmazás, amelyet a Pip3 segítségével telepítünk. Az Apt-hez hasonlóan a PIP3 egy csomagkezelő, de csak Pythonban írt programok esetében.
Először telepíteni kell
sudo apt telepítse a python3-pip -y-ot
. Ha ez megtörtént a következő parancsot:
Pip3 telepítse az MLB-StatSapi-t
Most megragadhatjuk a baseball szkriptünket, amely a
statsapi
. A szkript jön
Saját Github tároló
(A tároló csak egy olyan hely, ahol tárolja a kódot), ahol van egy csomó szkript, amely információt kaphat az aktuális baseball szezonban.
Először is, készítsünk egy új könyvtárat (vagy mappát), az úgynevezett "bin" -t
mkdir bin
. Az
mkdir
A parancs szó szerint azt jelenti, hogy "Könyvtár készítése". Ezután változtassa meg a könyvtárat
cd bin
("CD": a könyvtár módosítása). A "bin" egy közös név olyan mappák számára, amelyek szkripteket és végrehajtásokat tartalmaznak (binárisok) egy Linux környezetben, de megadhatja a könyvtárat, amit akar.
Most letöltjük a szkriptet a "Wget", a parancssor letöltő eszközével.
A parancs:
https://raw.githubuscontent.com/ianpaul/baseball_scores/master/ballgame.py
Ez letölti a ballgame.py nevű script-t a tárolóból. A "PY" fájl kiterjesztése azt jelzi, hogy ez egy Python parancsfájl.
Most, mindössze annyit kell tennünk, hogy a Python parancs segítségével futtatjuk a Python parancsot:
python3 ~ / bin / ballgame.py
Ez azt mondja a terminálnak, hogy a Python 3-at használja a szkript értelmezéséhez. Az
~
azt jelenti, hogy az otthoni mappába kerül, majd nézd meg a
kuka
Mappa otthoni és nyissa meg a script ballgame.py.
Miután ezt megteszi, a szkript megkérdezi az Ön által érdekelt csapat nevét, majd kérdezze meg, hogy szeretné-e látni egy doboz pontszámot vagy vonal pontszámot. Miután néhány másodperccel később kiválasztja a választást, megkapja a játékadatokat egy terminálbarát formátumban.
Ne feledje, hogy ez a parancsfájl az utolsó befejezett játék eredményeit adja meg. Nem ad neked egy frissítést egy folyamatban lévő játéknak.
Twitter a parancssorban
Számos Twitter-ügyfelünk van, amelyek a Twitter-et a parancssorba szállíthatják. A szép dolog ez a megközelítés, hogy csökkenti a Twitter legtisztább formában, és ez teszi az élményt egy kicsit nyugodtabb.
A nagyon jó CLI Twitter kliens a Rainbow Stream, amely Pythonon alapul, és megköveteli az előző lépésekben már használt eszközöket. Először is meg kell győződnünk arról, hogy minden olyan függősége van, amelyet a szivárványáram szükséges. Itt van a parancs:
sudo apt telepítse a python3-dev libjpeg libjpeg-dev libjpeg libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
Nem fogjuk megmagyarázni, hogy mi az összes eszköz. Ha tudni szeretné, hogy megkeresheti őket a Google-on. Minden segédprogram szóközzel elválasztva után „telepíteni” a fenti paranccsal.
Most telepítsük a szivárványáramot. A gyors módszert használjuk, de ha szeretné használni a javasolt módon nézze meg a Rainbow stream dokumentáció .
sudo pip3 telepítse az Rainbowsreamot
Ez néhány percet vesz igénybe, mivel a Rainbow Stream telepíti magát.
Most győződjön meg róla, hogy bejelentkezett a Twitterbe a webböngészőben. Ezután aktiválja a programot, írja be
Rainbowsream
a parancssorba.
Ezután Rainbow Áramlat akar nyitni egy böngésző fülön, így engedélyezi az alkalmazás hozzáférjen a Twitter fiókot. Bizonyos esetekben ez automatikusan megtörténhet. Ha nem, csak másolja és illessze be a következő URL-t a webböngészőbe. Az URL jellemzően valami ilyesmit néz ki: https://api.twitter.com/oauth/authorize?oauth_token=xxxxxxxxxxxxx
Jelölje ki az URL-t, kattintson a jobb gombbal a másoláshoz, majd illessze be a webböngészőbe. A Twitter megkéri, hogy engedélyezze a Rainbow Stream engedélyezését, hogy az App hozzáférést biztosítson fiókjához, majd a Twitter hétjegyű PIN-kódot ad. Írja be a csapot a terminálba, ahol a szivárványáram várja a kódot, és ez az. A Tweets most néhány perc múlva megérkezik a parancssorba - a kezdeti futás általában időt vesz igénybe, mielőtt a tweetek elkezdenek önteni.
A Rainbow Stream nagyon könnyen használható, de néhány parancsot igényel. A "T itt az én tweet" beírása, és a billentyűzeten való ütés a billentyűzeten megjelenik.
Mindegyik Tweet a patakban van egy azonosító szám, mint például az "ID: 8". Gépelés
RT 8
visszahúzza ezt a csipogást. Gépelés
Idézet 8
Lehetővé teszi, hogy idézzen ugyanazt a tweet-t, és adja hozzá saját kommentárját. Van egy csomó más parancs, amit olvashat a
Rainbow stream dokumentáció
.
Mint sok más parancssori program, akkor is beírhatja
h
bármikor, hogy az alkalmazás segítséget kapjon.
Ha úgy találja, hogy az Unicode karakterek nem jelennek meg helyesen, akkor egy egyszerű megoldás az, hogy Telepítse a Windows terminálját a Windows Store-ból .
ÖSSZEFÜGGŐ: Az új Windows terminál készen áll; Itt van, miért csodálatos
A parancssor használata egy kicsit több munkát végez a rendszeres program telepítéséhez, de ez is nagyon erős, hasznos és szórakoztató eszköz lehet az Ön rendelkezésére áll.