15 Linux Terminál Parancsok, amelyek Rock Your World

10 éve használom a Linuxot, és amit ebben a cikkben megmutatok, egy lista a Linux parancsokról, eszközökről, okos kis trükkökről és néhány egyszerű szórakoztató parancsról, amelyet szeretnék, ha valaki rámutatott volna a kezdetektől a megbotránkozás helyett velük, ahogy mentem.

01. oldal, 15

Hasznos parancssori billentyűparancsok

Linux billentyűparancsok.

A következő billentyűparancsok hihetetlenül hasznosak és időt takarít meg Önnek:

Annak érdekében, hogy a fenti parancsok értelme legyen a következő sorra.

sudo apt-get install programname

Amint látja, hogy helyesírási hiba van, és a parancs működni fog, módosítania kell "intall" -et a "telepítésre".

Képzeld el, hogy a kurzor a vonal végén van. A változtatáshoz többféleképpen lehet visszatérni a telepítéshez.

Kétszer megnyomhattam az ALT + B billentyűt, amely a kurzort a következő pozícióba helyezi (a ^ szimbólum jelöli):

sudo apt-get ^ intall programnév

Most megnyomhatja a kurzorbillentyűt, és beillesztheti a telepítőt.

Egy másik hasznos parancs a "shift + insert", különösen Ha szöveget kell átmásolni a böngészőből a terminálba.

02/15

SUDO!

sudo !!.

Nagyon köszönöm a következő parancsot, ha még nem tudod, mert amíg tudod, hogy ez létezik, akkor átkozódsz magadnak minden egyes parancs beírásakor, és megjelenik az "engedély megtagadva" szavak.

Hogyan használja a sudo! Egyszerűen. Képzelje el, hogy a következő parancsot választotta:

apt-get install ranger

Az "Engedély megtagadva" felirat jelenik meg, hacsak nincs bejelentkezve magasabb jogosultságokkal.

sudo !! az előző parancsot sudo-ként futtatja. Így az előző parancs most:

sudo apt-get install ranger

Ha nem tudod, mi a sudo, akkor kezdd el.

03/15

Parancsok szüneteltetése és futási parancsok a háttérben

A terminál alkalmazások szüneteltetése.

Már írt egy útmutatót, amely bemutatja a terminálparancsok futását a háttérben .

Tehát mi ez a tipp?

Képzelje el, hogy a következőképpen nyitotta meg a fájlt a nano- ban:

sudo nano abc.txt

Félúton beírja a szöveget a fájlba, rájössz, hogy gyorsan akarsz egy másik parancsot beírni a terminálba, de nem teheted, mert a nano előtérbe állt.

Talán az egyetlen lehetőség, hogy mentse a fájlt, lépjen ki a nano-ból, futtassa a parancsot, majd nyissa fel újra a nano-t.

Mindössze annyit kell tennie, hogy megnyomja a CTRL + Z billentyűkombinációt, és az előtérben lévő alkalmazás szünetel, és visszatér a parancssorba. Ezután futtathatja a kívánt parancsokat, és ha befejezte a visszatérését a korábban szünetelt munkamenethez, írja be az "fg" szót a terminál ablakába, és nyomja meg a return gombot.

Érdekes dolog kipróbálni, hogy megnyit egy fájlt nano-ban, írjon be néhány szöveget és szüneteltesse a munkamenetet. Most nyisson meg egy másik fájlt a nano-ban, írjon be néhány szöveget és szüneteltesse a munkamenetet. Ha most beírja az "fg" -t, visszatér a második nano-fájlba. Ha kilépsz a nano-ból, és újra belépsz az "fg" -be, visszatérsz az első olyan fájlba, amelyet a nano-n belül nyitott meg.

04/15

Használja a nohup parancsok futtatását miután kiszállt egy SSH munkamenetből

nohup.

A nohup parancs nagyon hasznos, ha az ssh parancsot más gépekre való bejelentkezéshez használja.

A nohup mit csinál?

Képzelje el, hogy egy másik számítógépen távvezérelt az ssh használatával, és hosszú ideig futó parancsot szeretne futtatni, majd kilép az ssh-munkamenetből, de hagyja a parancsot akkor is, ha már nem csatlakozik, akkor a nohup lehetővé teszi.

Például a Raspberry PI-t használom az elosztások letöltésére felülvizsgálati célokra.

Soha nem látom a Raspberry PI-t a kijelzőhöz, és nem is van billentyűzet és egér.

Mindig csatlakozom a málna PI-hez ssh- on keresztül laptopról. Ha nagy mennyiségű fájlt töltene le a Raspberry PI-re anélkül, hogy a nohup parancsot használná, akkor várnod kellene a letöltést, mielőtt leállítanám az ssh-munkamenetet és le kellene állítanod a laptopot. Ha ezt megtenném, akkor nem is használhattam a Málna PI-t a fájl letöltéséhez.

A nohup használatához mindössze annyit kell tennem, hogy a nohup a következő parancsot követi:

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &

05/15

Egy Linux parancs futása 'AT' egy meghatározott időpontban

Ütemezett feladatok ütemezése a.

A "nohup" parancs jó, ha SSH kiszolgálóhoz csatlakozik, és azt szeretné, hogy a parancs továbbra is futhasson az SSH munkamenetből való kilépés után.

Képzeld el, hogy egy adott időpontban ugyanazt a parancsot szeretnéd futtatni.

Az ' at ' parancs lehetővé teszi, hogy ezt megcsinálja. Az 'at' az alábbiak szerint használható.

10: 38-kor Péntek
a> cowsay "hello"
a> CTRL + D

A fenti parancs péntek este 10: 38-kor a cowsay programot futtatja .

A szintaxis "at", majd a dátum és az idő futni.

Amikor megjelenik a>> prompt, írja be a kívánt parancsot a megadott időben.

A CTRL + D visszatér a kurzorhoz.

Rengeteg különböző dátum- és időformátum létezik, és érdemes megnézni a man oldalakat, hogy többféle módon használhassa az "at" -t.

06/15

Man Pages

Színes MAN oldalak.

A man oldalak áttekintést adnak arról, hogy milyen utasításokat kell tennünk és a kapcsolókat, amelyeket velük együtt lehet használni.

A férfi oldalak önmagukban unalmasak. (Azt hiszem, nem arra tervezték, hogy izguljon minket).

Mindazonáltal tehetsz olyan dolgokat, amelyek vonzóbbá teszik az ember használatát.

export PAGER = leginkább

A legtöbbet telepítenie kell; hogy ez működjön, de ha ezt teszed, az ember oldalai színesebbé válnak.

A man oldal szélességét egy bizonyos számú oszlopra korlátozhatja a következő parancs használatával:

export MANWIDTH = 80

Végül, ha rendelkezésre áll egy böngésző, az alapértelmezett böngésző bármelyik oldalát megnyithatja a -H kapcsolóval az alábbiak szerint:

man -H

Ne feledje, ez csak akkor működik, ha alapértelmezett böngésző van beállítva a $ BROWSER környezeti változón belül.

07/15

A htop használata a folyamatok megtekintéséhez és kezeléséhez

Folyamatok megtekintése htop.

Melyik parancsot használod jelenleg arra, hogy megtudd, mely folyamatok futnak a számítógépen? Fogadok az, hogy ' ps ' -ot használsz, és hogy különböző kapcsolókat használsz a kívánt kimenet eléréséhez.

Telepítse a 'htop' szót. Ez egy olyan eszköz, amelyet korábban telepítettél.

A htop felsorolja a terminálon futó összes folyamatot, hasonlóan a Windows fájlkezelőhöz.

A rendezési sorrend és a megjelenő oszlopok megváltoztatásához használhatja a funkcióbillentyűk keverékét. Meg lehet ölni a folyamatokat a htop-ból.

A htop futtatásához egyszerűen írja be a következőt a terminál ablakba:

htop

08/15

Navigáljon a fájlrendszerben a ranger használatával

Parancssor-fájlkezelő - Ranger.

Ha a htop rendkívül hasznos a parancssoron futó folyamatok ellenőrzéséhez, akkor a ranger rendkívül hasznos a fájlrendszer parancssori használatával való navigáláshoz.

Valószínűleg telepítenie kell a rangeret, hogy használhassa, de egyszer telepítve lehet futtatni egyszerűen a következő beírása a terminálba:

vadőr

A parancssori ablak hasonló lesz minden más fájlkezelőhöz, de jobbról balra, jobbra, jobbra működik, ami azt jelenti, hogy ha a bal nyílgombot használja, akkor a mappaszerkezet felfelé halad, a jobb oldali nyíl pedig a mappaszerkezet .

Érdemes elolvasni a man oldalakat, mielőtt rangeret használna, hogy minden szokott billentyűzet kapcsolóhoz hozzászokjon.

09., 15

A leállítás visszavonása

A Linux leállítása.

Tehát elindította a leállást a parancssorból vagy a GUI-ból, és rájött, hogy tényleg nem akarta ezt megtenni.

Vegye figyelembe, hogy ha a leállítás már megkezdődött, akkor lehet, hogy túl késő lesz a leállítás leállítása.

Egy másik parancs a következő:

10/15

A Hung folyamatok meggyilkolása az egyszerű út

Öld meg a Hung folyamatokat az XKill-el.

Képzelje el, hogy alkalmazást indít, és bármilyen okból kifolyólag lefagy.

Használhatsz "ps -ef" -et a folyamat megkereséséhez, majd megölik a folyamatot, vagy használhatsz "htop" -ot.

Van egy gyorsabb és könnyebb parancs, hogy szeretni fogja az úgynevezett xkill .

Egyszerűen írja be az alábbiakat egy terminálba, majd kattintson az általa megölni kívánt alkalmazás ablakára.

xkill

Mi történik azonban, ha az egész rendszer lóg?

Tartsa lenyomva az "alt" és a "sysrq" billentyűket a billentyűzeten, és amíg lenyomva tartja, írja be a következőt lassan:

REISUB

Ez újraindítja a számítógépet, anélkül, hogy a bekapcsoló gombot tartaná.

11/15

Youtube videók letöltése

youtube-dl.

Általánosságban elmondható, hogy a legtöbben örömmel töltik el a YouTube-ot a videók tárolására, és a kiválasztott médialejátszón keresztül közvetítjük őket.

Ha tudod, hogy egy ideig nem lesz elérhető (pl. Repülőgép utazás vagy Skócia és Skócia déli része között), akkor néhány videót tölthet le egy toll meghajtóra, és nézheti meg őket a szabadidő.

Mindössze annyit kell tenned, hogy telepíted youtube-dl-t a csomagkezelődből.

Használhatja a youtube-dl-et az alábbiak szerint:

youtube-dl url-to-video

A YouTube oldalára mutató videók URL-címét a videó oldalán található megosztási linkre kattintva érheti el. Egyszerűen másolja át a hivatkozást, és illessze be a parancssorba (a shift + insert parancsikon segítségével).

12/15

Fájlok letöltése a webről wget segítségével

fájlok letöltése a wget-ből.

A wget parancs lehetővé teszi, hogy fájlokat töltsön le az internetről a terminál segítségével.

A szintaxis a következő:

wget elérési út / fájl / fájlnév

Például:

wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Számos kapcsoló van a wget-vel, például az -O-val, amely lehetővé teszi a fájlnév új nevet.

A fenti példában letöltöttem az AntiX Linuxot a Sourceforge-ról. Az antiX-15-V_386-full.iso fájlnév elég hosszú. Jó lenne letölteni, mint antix15.iso. Ehhez használja a következő parancsot:

wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Egyetlen fájl letöltése nem tűnik érdemesnek, egyszerűen csak böngészővel navigálhat a weblapra, és kattintson a linkre.

Ha azonban egy tucat fájlt szeretne letölteni, majd hozzáadhatja az importfájlhoz tartozó hivatkozásokat, és a wget használatával gyorsabban letöltheti azokat a fájlokat.

Egyszerűen használja a -i kapcsolót az alábbiak szerint:

wget -i / path / to / importfile

További információ a wgetről: http://www.tecmint.com/10-wget-command-examples-in-linux/.

13/15

Gőzmozdony

linuxos parancs.

Ez nem annyira hasznos, mint egy kis móka.

Rajzolj egy gőzvonatot a terminál ablakában a következő parancs használatával:

sl

14/15

Szerezd meg a szerencse

Linux Fortune Cookie.

Egy másik, amely nem különösebben hasznos, de csak egy kis móka a szerencse parancs.

Az sl parancshoz hasonlóan lehet, hogy először telepítenie kell a repositoryból.

Ezután egyszerűen írja be az alábbiakat, hogy megkapja a vagyont

szerencse

15/15

Kap egy tehén, hogy elmondja a szerencse

cowsay és xcowsay.

Végül kap egy tehén, hogy elmondja a te vagy a tehenedet.

Írja be az alábbiakat a terminálba:

szerencse cowsay

Ha van grafikus asztalod, használhatod az xcowsay-t, hogy egy rajzfehér tehenet mutasson be a szerencse megmutatásához:

szerencse xcowsay

A cowsay és az xcowsay bármilyen üzenet megjelenítésére használható. Például a "Hello World" megjelenítéséhez egyszerűen használja a következő parancsot:

cowsay "hello világ"

összefoglalás

Remélem, hasznosnak találta ezt a listát, és arra gondolt, hogy "nem tudtam, hogy megteheted" a legalább 11 felsorolt ​​tétel közül.