Reklaam

Kui soovite saada tõeliseks Linuxi meistriks, on hea mõte omada terminali käske. Siin on neli erinevat meetodit, mida saate kasutada enda õpetamise alustamiseks.

Päeva tipphetk

õppige käsklusi_päevapäeval
Suurepärane viis terminalikäskude kohta järk-järgult rohkem teada saada on, kui terminali avamisel ilmub „Päeva vihje” stiilis teade. Need teated võivad teile öelda kasulike käskude kohta, aga ka edasiste nippide kohta teatavate käskude kohta, mida võite juba teada. Selle saab hõlpsalt seadistada, minnes oma .bashrc faili (asub aadressil /home//.bashrc) ja lisage uuele reale faili lõppu järgmine tekst:

kaja "Kas teadsite seda:"; mis on $ (ls / prügi | shuf -n 1)

See on kõik, mida peate tegema! Kui soovite muuta selle pisut meelelahutuslikumaks, saate panna lehma ütlema kõik need näpunäited. Selleks käivitage käsk sudo apt-get install cowsay jaoks Ubuntu / Debian või sudo yum install cowsay Fedora jaoks. Siis ülaltoodud koodi asemel, lisage .bashrc-faili järgmine teave:

cowsay -f $ (ls / usr / share / cowsay / lehmad | shuf -n 1 | cut -d. -f1) $ (mis on $ (ls / bin) 2> / dev / null | shuf -n 1)

Kahjuks ei toimi see kõigi levitamiste korral, seega pole teie edu lehmaga tagatud. Kogu see näpunäide kasutab juhuslike käskude korral „mis on”, mida käsitleme järgmisena.

“Whatis” kasutamine

Kui te ei soovi õppida juhuslikke asju, võib-olla soovite õppida käskude kohta, mida peate sellel hetkel kasutama. Selleks lisage oma käsklustele lihtsalt eesliide “whatis”. Seejärel peaks käsk suutma teile tükkhaaval öelda, millest see käsk koosneb.

õppima käsud_ mis

Suurepärane näide whatis sudo yum install juust, võib näha ülalpool. See ütleb sulle seda sudo annab teile administratiivsed õigused, jah on paketihaldur, installidaMa käsin YUMil installida pakett ja juust on fotokabiini rakendus, mida soovite installida. See ei tööta alati alati, eriti keerukamate või vähem levinud käskude puhul, kuid siiski tasub proovida, kas soovite teada saada, mida käsk tegelikult teeb.

Kuva kõik saadaolevad käsuvalikud

õppima käsud_lehed
Kui kasutate uut käsku, on selle üksikasjalikuks uurimiseks kaks head viisi. Esimene viis on käivitada käsk “mees ”, Kus on teie käitatava programmi nimi. Niisiis ütleb “man cp” käitamine teile kõik, mida on vaja teada meesfailivaataja käsu cp kohta.

Kiirem viis käsu peamiste osade õppimiseks on käivitada „ –Aita ”, kus on teie käitatava programmi nimi. Nii et “cp –help” käitamine annab teile ka palju teavet cp-käsu kohta, mis on prinditud terminali. Teisisõnu: –hell on ainus lipp, millel ei ole programmist programmi vahelduvat tähendust.

Krahhirada - jah, kohe!

Lõpuks saate midagi õppida käsusüntaksi kohta... siin! Terminalkäskude üldise süntaksi tundmine võib kõigi käskude mõistmisel üsna palju aidata, seega tasub enne konkreetsete käskude näidetena vaatamist uurida ja neist aru saada.

Kõik käsud jagavad järgmist struktuuri: [sudo] programm [parameeter] [parameeter]… [parameeter] [-flag] [parameeter] [-flag] [parameeter]… [lipp] [parameeter]

Lubage mul jagada, mida ülaltoodud struktuur tähendab:

  1. Kui käsk nõuab administraatoriõigusi (tuntud kui juurjuurdepääs), peab neile eelnema sudo, mis nõuab enne käsu täitmist parooli sisestamist.
  2. Programm on koht, kuhu rakenduse nimi läheb. Rakenduste nimede hulka kuuluvad yum, apt-get, juust, tõrv, cp, mv, firefox ja palju muud. Kui täiendavat konfigureerimist pole tehtud, on kõigil sel viisil juurdepääsetavatel programmidel käivitatav fail, mis asub kataloogis / usr / bin. See peaks kehtima kõigi teie süsteemi installitud rakenduste kohta. Mõne rakenduse jaoks peate selle lihtsalt kirjutama ja see on kõik. Näiteks võite kirjutada lihtsalt „firefox” ja vajutada sisestusklahvi ning see käivitab Firefoxi.
  3. Programmi järgides võite hakata kasutama parameetreid ja lippe. See erineb programmist suuresti. Näiteks kopeerib käsk “cp file1 file2” faili “file1” ja salvestab selle samasse kohta nimega “file2”. Need on selle käsu kaks parameetrit. Mõned võtavad ka lippe, mis muudavad selle käitumist - näiteks käsul “sudo yum install cheese -y” on parameetriks “install” yum, “cheese” kui installitav parameeter ja „-y” lipuna yum-le, öeldes, et see peaks eeldama jah kõigi juhtumite korral, kus ta tavaliselt küsib, kas soovite jätka. Kuigi see näide seda ei näita, ei vaja mõned lipud oma parameetreid ja mõned lipud. Igal programmil on oma lippude ja tähenduste komplekt, mida saate aja jooksul korrata.

Järeldus

Terminali käskude õppimine pole tegelikult nii keeruline - kui saate käiku ja saate aru, kuidas need üldiselt töötavad ja üles ehitatud, muutub teiste õppimine palju lihtsamaks. Kui mõne tunni pärast pole sellel mõtet, ärge loobuge. Kordus on teie parim sõber ja hakkate lõpuks mustreid nägema. Sealt edasi on kõik meeldejätmine praktika kaudu. Käskude õppimiseks on meil ka mitmeid muid ressursse, näiteks see Linuxi käsu peitleht, 40 olulist Linuxi käsku Linuxi A-Z - 40 olulist käsku, mida peaksite teadmaLinux on Windowsi ja Maci jaoks sageli ignoreeritud kolmas ratas. Jah, viimase kümnendi jooksul on avatud lähtekoodiga opsüsteem palju veojõudu saavutanud, kuid selle kaalumist on veel kaugel ... Loe rohkem ja veel üks kiire sissejuhatus Linuxi käskudesse Linuxi käsuridaga tutvumise lühijuhendLinuxis saate käskudega teha palju hämmastavat asja ja seda pole tegelikult raske õppida. Loe rohkem .

Millised näpunäited on teil teistele, kes proovivad õppida? Kas teate käsku, mis teeb midagi lahedat või on mõeldud lihtsalt lõbu pärast? Andke meile kommentaarides teada!

Danny on Põhja-Texase ülikooli vanem, kes naudib kõiki avatud lähtekoodiga tarkvara ja Linuxi aspekte.