Opi Linux nopeasti pelaamalla näitä hauskoja ja interaktiivisia pelejä

Linuxin oppiminen voi tuntua pelottavalta, varsinkin jos olet uusi terminaalissa ja epävarma mistä aloittaa. Mutta sen ei tarvitse olla tylsää. Itse asiassa se voi olla suorastaan hauskaa. Tässä on joitain vakavasti viihdyttäviä, interaktiivisia pelejä, jotka on suunniteltu auttamaan Linuxia pelaamisen aikana.

Sisällysluettelo

1. CMDChallenge

cmdchallengeon yksinkertainen mutta taitava verkkopohjainen peli, joka heittää sinulle yhden linjan Linux-haasteita ja odottaa sinun ratkaisevan ne vain komentorivi-ohjeiden avulla. Sinun ei tarvitse asettaa virtuaalikonetta tai järjestelmää; Voit testata Linux -tietosi nopeasti selaimessa.

Toisin kuin perinteiset oppimismenetelmät, jotka keskittyvät komentojen muistamiseen, CMDChallenge esittelee reaalimaailman skenaarioita, jotka vaativat luovaa ongelmanratkaisua. Voit esimerkiksi löytää kaikki viimeisen 24 tunnin aikana muokatut tiedostot, laskenut rivit useissa tiedostoissa samanaikaisesti tai poimia tiettyjä tietoja lokitiedostoista. Jokainen haaste tarjoaa selkeän tavoitteen, mutta polku sen saavuttamiseen? Se on täysin sinun tehtäväsi.

CMDChallengen kanssa et vain oppi komentoja erikseen. Löydät kuinka ne toimivat yhdessä todellisten ongelmien ratkaisemiseksi todellisissa Linux -ympäristöissä. Lisäksi sama sivusto tarjoaa kaksi muuta peliä. Yksi rajoittaa sinut vain sisäänrakennetuihin Shell-komentoihin, kun taas toinen esittelee sekä aloittelija- että edistyneitä komentorivitehtäviä hyödyllisillä esimerkeillä.

Jos juuttuu, voit aina tarkistaa vastaukset. Hienoa on, että se ei näytä vain yhtä ratkaisua. Se tarjoaa useita tapoja ratkaista jokainen haaste, auttaen sinua ymmärtämään erilaisia komentovaihtoehtoja.

Paras osa CMDChallengeä on sen välitön palautejärjestelmä. Tiedät heti, toimiiko ratkaisusi, ja näet kuinka muut pelaajat käsittelivät samaa ongelmaa. Tämä altistuminen erilaisille lähestymistavoille kiihdyttää oppimistasi ja avaa mielesi uusille mahdollisuuksille.

2. pääte

Pääteon syventävä päätepohjainen seikkailupeli, jossa tutkit salaperäistä virtuaalimaailmaa Linux-komentojen avulla. MIT -pelilaboratorion luoma peli pudottaa sinut hassuiseen maailmaan, jossa sinun on navigoitava, vuorovaikutuksessa esineiden kanssa ja ratkaista palapelit komentojen avullals-cd-catja muut.

Peli sisältää esimerkiksi eri paikkoja ja esineitä. Näyttääksesi sijainnin ja käytettävissä olevat tuotteet, käytätlskomento. Oikealla puolella olevasta graafisesta sijainnista voit siirtyä mihin tahansa alueellecdkomento. Käytä tai olla vuorovaikutuksessa esineiden kanssa, käytätlesskomento.

Terminaalin myötä edistyessäsi opit luonnollisesti liikkumaan tiedostojärjestelmän ympäri, lukemaan tiedostoja ja manipuloimaan hakemistoja. Peli on erinomainen aloittelijoille, koska se opettaa tekemällä, ei vain lukemalla.

3. Bashcrawl

Bashcrafton toinen seikkailupeli, kuten Terminus, jossa navigot Linux -komentojen avulla. Bashcrawl on kuitenkin täysin tekstipohjainen. Tässä pelissä hakemistot ovat huoneita, tiedostot ovat vieritystä tai hirviöitä, ja komennot ovat sinun toimintasi.

Aloitat kellarissa ja käytätlskatsoa ympärilleni,cdliikkua ovien (hakemistojen) läpi jacatSelat (tiedostot) tai hirviöiden taistelu. Nämä ovat vain muutamia komentoja, jotka opit alussa. Edistyessäsi löydät lisää komentoja ja miten niitä käytetään argumenteilla, kutenexporttaiechoKomennot nähdä tai lisätä kohteita.

Pelin saamiseksi sinulla on kaksi vaihtoehtoa: voit ladata sen Gitlab -arkistostaan tai kokeilla sitä verkossa Jupyter -muistikirjan kautta. Sileämmälle pelalle on parempi ladata ja suorittaa se paikallisesti, koska online -versiot voivat joskus viivästyttää tai katkaista.

4. Bandiitti (Overtewire)

Bandiittion tekstipohjainen sotapeli, joka käy läpi yhä monimutkaisemmat Linux-tehtävät. Aloitat perusteista, kuten kirjautumisesta palvelimeen SSH: n avulla, ja siirryt vähitellen edistyneempiin haasteisiin, joihin liittyy tiedostojen manipulointia, käyttöoikeuksia ja komentosarjoja.

Lähtökohta on yksinkertainen. Aloitat tasolla 0 käyttöoikeustietoilla kirjautuaksesi palvelimeen SSH: n (Secure Shell) avulla. Jokaisen tason tavoitteesi on löytää salasana seuraavalle tasolle. Tämä salasana on piilotettu jonnekin nykyiselle palvelimelle, ja sinun on käytettävä kasvavaa Linux -tietämystäsi sen paljastamiseen.

Lisäksi aloitat peruskomennoilla kutenlsjacat, mutta vaikeus kasvaa nopeasti. Opit tiedostojen käyttöoikeuksista, kuinka löytää tiedostoja, joilla on tietyt ominaisuudet, manipuloida tekstiä ja jopa työskennellä pakattujen arkistojen kanssa. Jokainen taso esittelee taitavasti suunniteltu palapeli, joka esittelee uuden komennon tai konseptin käytännöllisessä yhteydessä.

Bandit on täydellinen absoluuttisille aloittelijoille. Se tarjoaa jäsennellyn, loogisen polun, joka rakentaa taitosi alusta alkaen. Se on ihanteellinen ensimmäinen askel komentoriville ja hakkerin ajattelutapalle.

5. vim -seikkailut

Vim on voimakas, mutta sillä on jyrkkä oppimiskäyrä johtuen sen voimakkaasta komentoista. Onneksi,Vim -seikkailutMuuta jyrkkä käyrä hauskaksi matkaksi.

Pelaat vilkkuvana kohdistimena tekstimaailmassa. Voit liikkua vain Vimin navigointinäppäimillä (H, J, K, L). Tapaat hahmoja, jotka opettavat sinulle uusia komentoja, löydät avaimet kyvyiden avaamiseksi, kuten tekstin poistaminen tai asettaminen, ja ratkaisemaan palapelit, jotka vaativat taitavaa tekstin muokkaamista.

Voit pelata perusversion ilmaiseksi selaimessa. Maksetut lisenssit avata bonushaasteet, jotka auttavat sinua rakentamaan lihasmuistia ja syventämään taitojasi.

Ehdotettu lukeminen:Chatgptin uusi 'opiskelu yhdessä' -ominaisuus voisi muuttaa kuinka opiskelijat oppivat

Pelin eteneminen heijastaa todellista VIM -hallintaa kauniisti. Aloitat perusliikkeellä ja avaat vähitellen voimakkaita komentoja ja yhdistelmiä. Kun saavutat myöhemmät tasot, suoritat monimutkaisia muokkaustoimintoja ja optimoit työnkulut. Jos olet tosissasi oppia VIM: ää, tämä peli on ehdottomasti kokeilun arvoinen. Se tekee oppimisprosessista paljon nautinnollisemman.

6. Sotapelit juuret minua

Juurruttaa minuton arvostettu kyberturvallisuuskoulutusalusta, joka isännöi monenlaisia haasteita, mukaan lukien sotapelit. Nämä ylittävät kaappauksen hakkerointitehtävät ja sisältävät monia Linux-pohjaisia skenaarioita, jotka terävöittävät käytännön taitojasi.

Käsittelet reaalimaailman tehtäviä, kuten etuoikeuden lisääntymistä, käänteisiä kuoria ja tiedosto-oikeuslääketiedettä, kaikki vaativat kiinteää Linux-tietoa.

Kuten OverThewiren bandiitti, monet haasteet pyytävät sinua muodostamaan yhteyden palvelimeen ja hyödyntämään haavoittuvuutta tai löytämään piilotettu lippu. Vaikka se ei ole ihanteellinen absoluuttisille aloittelijoille, Root Me on jännittävä seuraava askel, kun olet hallinnut perusteet. Se asettaa taitosi testiin vakavasti kiinnostavilla tavoilla.

7. Linux -matkakilpailuja

Joskus oppiminen tekemällä ei riitä - tarvitset myös teoriaa.Linux -matkaTarjoaa puremakokoisia oppitunteja, joissa on sisäänrakennetut tietokilpailut tietosi testaamiseksi. Se ei ole teknisesti peli, mutta se tekee ehdottomasti haasteen.

Jokainen aihe on jaettu helposti sulattaviksi oppitunteiksi. Jokaisen osan lopussa on tietokilpailu. Nämä eivät ole vain monivalintakysymyksiä; Sinun on usein kirjoitettava tarkka komento, joka ratkaisee tietyn ongelman.

Lisäksi se kattaa kaiken komentorivilinjan peruskäytöstä edistyneisiin aiheisiin, kuten verkottumiseen, järjestelmän hallintaan ja DevOps-periaatteisiin.

8. Clmystery

ClmysteryEsittelee murhamysteerin, jonka voit ratkaista vain käyttämällä Linux-komentorivityökaluja. Käytät komentoja kutengrepTiedostojen etsiminen,cutjasortjärjestämään tietoja jaheadjatailTutkitaan loki merkintöjä.

Pelin ohjeet kertovat, mitä etsiä, mutta oikeiden komentojen muotoilu on sinun tehtäväsi. Se sisältää myös sisäänrakennetun Linux Command CheatSheet -sovelluksen, joka on täynnä hyödyllisiä komentoja ja selkeitä selityksiä.

Mysteerin ratkaisemisen opitut tekniikat ovat samoja, joita järjestelmänvalvojat käyttävät ongelmien vianmääritykseen, suorituskyvyn analysointiin ja tietoturvatapahtumien tutkimiseen.

Aloittamiseksi joko kloonaa GitHub -arkisto tai ladata se zip -tiedostona. Seuraa sitten mukana olevia ohjeita aloittaaksesi pelaamisen. Varasto sisältää myös vinkkejä, joiden avulla voit saavuttaa tavoitteesi tehokkaammin.

Viimeiset ajatukset

Linuxin ei tarvitse tarkoittaa kuivia käsikirjoja ja väsyttävää muistamista. Oikeiden pelien avulla voit oppia nopeammin, säilyttää enemmän ja pitää hauskaa prosessissa. Kuten olemme nähneet, siellä on koko pelien maailmankaikkeus ja interaktiiviset haasteet, joiden tarkoituksena on tehdä Linuxista seikkailu.

Tärkein askel on sukeltaa sisään, aloittaa pelaaminen, ja hyvin pian navigoit komentorivillä itseluottamuksella ja taitolla.

Related Posts