15 ukazov za terminale Linuxa, ki bodo skončali svoj svet

Linux uporabljam že približno 10 let in to, kar vam bom pokazal v tem članku, je seznam ukazov Linuxa, orodij, pametnih malo trikov in nekaj preprostih zabavnih ukazov, za katere želim, da jih je nekdo pokazal od samega začetka namesto oviranja na njih, ko sem hodil skupaj.

01 od 15

Uporabne bližnjice na tipkovnici za uporabniške ukaze

Bližnjice na tipkovnici v Linuxu.

Naslednje bližnjice na tipkovnici so neverjetno uporabne in vam bodo prihranile čas:

Samo tako, da bodo zgornji ukazi smiselno pogledali naslednjo vrstico besedila.

sudo apt-get namestite programsko ime

Kot lahko vidite, imam črkovalno napako in ukaz za delo bi moral spremeniti "intall" v "install".

Predstavljajte si, da je kazalec na koncu vrstice. Obstajajo različni načini za vrnitev na besedo namestitev, da jo spremenite.

Lahko bi pritisnil ALT + B dvakrat, zaradi česar bi kazalec postavil v naslednji položaj (označen s simbolom ^):

sudo apt-get ^ intall ime programa

Sedaj lahko pritisnete tipko za smer in vstavite "s" v namestitev.

Še en koristen ukaz je "shift + insert", še posebej, če morate kopirati besedilo iz brskalnika v terminal.

02 od 15

SUDO !!

sudo!.

Resnično se mi boste zahvalili za naslednji ukaz, če tega še ne poznate, ker se, dokler ne veste, da obstaja, sami preklete vsakič, ko vnesete ukaz in se prikažejo besede "zavrnjeno dovoljenje".

Kako uporabljate sudo !!? Preprosto. Predstavljajte si, da ste vnesli naslednji ukaz:

apt-get install ranger

Pojavi se besedi »Zavrnjeno dovoljenje«, razen če ste prijavljeni s povišenimi pravicami.

sudo! teče prejšnji ukaz kot sudo. Tako prejšnji ukaz sedaj postane:

sudo apt-get install ranger

Če ne veste, kaj je sudo, začnite tukaj.

03 od 15

Zaustavitev ukazov in izvajanje ukazov v ozadju

Začasno ustavi aplikacije terminalov.

V preteklosti sem že napisal vodnik, ki prikazuje, kako zagnati ukaze terminalov .

Torej, o čem je ta tip?

Predstavljajte si, da ste odprli datoteko v nano, kot sledi:

sudo nano abc.txt

Na pol poti s tipkanjem besedila v datoteko se zavedate, da želite hitro vnesti drug ukaz v terminal, vendar ne morete, ker ste odprli nano v načinu ospredja.

Morda mislite, da je vaša edina možnost, da shranite datoteko, zapustite nano, zaženite ukaz in nato znova odprete nano.

Vse kar morate storiti je, da pritisnete CTRL + Z in aplikacija v ospredju se zaustavi in ​​vrnili boste v ukazno vrstico. Nato lahko zaženete katerikoli ukaz, ki vam je všeč, in ko ste končali vrnitev v prejšnjo zaustavljeno sejo tako, da v okno terminala vnesete »fg« in pritisnete vrnitev.

Zanimivo je, da poskusite odpreti datoteko v nano, vnesti nekaj besedila in zaustaviti sejo. Sedaj odprite drugo datoteko v nano, vnesite nekaj besedila in zaustavite sejo. Če zdaj vnesete »fg«, se vrnete v drugo datoteko, ki ste jo odprli v nano. Če zapustite nano in znova vnesete "fg", se vrnete v prvo datoteko, ki ste jo odprli v nano.

04 od 15

Uporaba ukaza Nohup Če želite zagnati ukaze, ko se odjavite s SSH seje

nohup.

Ukaz nohup je zelo uporaben, če uporabite ukaz ssh za prijavo na druge računalnike.

Torej, kaj ne dela?

Predstavljajte si, da ste prijavljeni v drug računalnik, ki daljinsko uporabljate ssh, in želite zagnati ukaz, ki traja dolgo časa, nato pa zapustite sejo ssh, vendar zapustite ukaz, čeprav niste več povezani, nohup vam omogoča, da to storite.

Na primer, uporabljam svoj Raspberry PI za prenos distribucij za namene pregleda.

Nikoli nima mojega Raspberry PI priključen na zaslon, niti nimam tipkovnice in miške, ki je povezana z njim.

Vedno se povezujem z Raspberry PI sshsh iz prenosnika. Če sem začel nalagati veliko datoteko na Raspberry PI brez uporabe ukaza nohup, bi moral počakati, da se prenos konča, preden se odjavite ssh session in preden zaprete prenosnik. Če sem to storil, potem morda še nisem uporabil Raspberry PI, da prenesem datoteko sploh.

Če želite uporabiti nohup vse, kar moram vnesti, je Nohup, ki mu sledi ukaz, kot sledi:

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

05 od 15

Zagon ukaza Linux "AT" v določenem času

Načrtujte naloge z at.

Ukaz "nohup" je dober, če ste povezani s strežnikom SSH in želite, da se ukaz po tem, ko se odjavite iz seje SSH, nadaljuje.

Predstavljajte si, da hočete zagnati isti ukaz v določenem trenutku.

Ukaz " pri " vam omogoča, da naredite samo to. "at" se lahko uporabi na naslednji način.

ob 22:38 pet
na> cowsay "zdravo"
pri> CTRL + D

Zgornji ukaz bo v petek zvečer vodil programski kowsay ob 22.3 .

Sintaksa je "na", ki ji sledi datum in ura za zagon.

Ko se prikaže poziv> vnesite ukaz, ki ga želite zagnati v določenem času.

CTRL + D vas vrne v kazalko.

Obstaja veliko različnih datumov in časov, zato je vredno preveriti strani človeka za več načinov uporabe »pri«.

06 od 15

Man Pages

Barvite strani MAN.

Man strani vam dajejo pregled, kaj naj naredijo ukazi, in stikala, ki jih je mogoče uporabljati z njimi.

Man strani so nekako dolgočasne same. (Mislim, da niso bili zasnovani, da bi nas navdušili).

Vendar lahko storite stvari, ki bodo vašo uporabo človeka bolj privlačne.

izvoz PAGER = večina

Boste morali namestiti "najbolj; za to deluje, toda ko to storite, naredi vaše človeške strani bolj barvite.

Širina strani man lahko omejite na določeno število stolpcev z naslednjim ukazom:

izvoz MANWIDTH = 80

Nazadnje, če imate na voljo spletni brskalnik, lahko v privzetem brskalniku odprete katero koli stran s strani, tako da uporabite stikalo -H, kot sledi:

človek -H

Upoštevajte, da to deluje samo, če imate privzeti brskalnik nastavljen znotraj spremenljivke okolja za BROWSER.

07 od 15

Uporabite htop za pregled in upravljanje procesov

Ogled procesov s htop.

Kateri ukaz trenutno uporabljate, da ugotovite, kateri procesi se izvajajo v računalniku? Moja stava je, da uporabljate " ps " in da uporabljate različna stikala, da dobite želeni rezultat.

Namesti "htop". To je vsekakor orodje, ki ga želite, da ste že nameščeni prej.

htop vsebuje seznam vseh tekočih procesov v terminalu, podobno kot upravitelj datotek v sistemu Windows.

Za spremembo vrstnega reda in prikazanih stolpcev lahko uporabite mešanico funkcijskih tipk. Lahko tudi ubijete procese iz htop-a.

Za zagon htop preprosto vnesite naslednje v terminalsko okno:

htop

08 od 15

Krmarjenje po datotečnem sistemu z uporabo rangerja

Upravljalnik datotek ukazne vrstice - Ranger.

Če je htop izjemno uporaben za nadzor procesov, ki potekajo prek ukazne vrstice, je ranger izjemno uporaben za navigacijo datotečnega sistema s pomočjo ukazne vrstice.

Verjetno boste morali namestiti rangerja, da ga boste lahko uporabljali, vendar ko ga namestite, ga lahko preprosto zaženete s tipkanjem v terminal:

Ranger

Okno ukazne vrstice bo podobno kateremu koli drugemu upravitelju datotek, vendar deluje levo na desno in ne od zgoraj navzdol, kar pomeni, da če uporabljate levo puščično tipko, delate po strukturi mape in desna puščična tipka deluje po strukturi mape .

Pred uporabo rangerja je vredno prebrati človeške strani, tako da se lahko navadite na vse stikalne ključe, ki so na voljo.

09 od 15

Prekliči izklop

Prekliči izklop programa Linux.

Torej ste začeli ustaviti bodisi prek ukazne vrstice ali iz GUI in ugotovili, da res niste hoteli to storiti.

Upoštevajte, da če je zaustavitev že začela, je morda prepozno, da ustavite zaustavitev.

Naslednji ukaz, ki ga želite poskusiti, je naslednji:

10 od 15

Killing Hung procesi Enostavna pot

Kill Hung procesov s XKill.

Predstavljajte si, da vodite prijavo in iz katerega koli razloga, da visi.

Lahko uporabite "ps -ef", da poiščete postopek in nato ubijete postopek ali pa uporabite "htop".

Obstaja hitrejši in lažji ukaz, ki ga boste imeli rad imenovano xkill .

V terminalu preprosto vnesite naslednje in kliknite na okno aplikacije, ki ga želite ubiti.

xkill

Kaj se zgodi, če celoten sistem visi?

Držite tipke "alt" in "sysrq" na tipkovnici in počakajte,

REISUB

S tem boste znova zagnali računalnik, ne da bi morali držati gumb za vklop.

11 od 15

Prenesi Youtube videoposnetke

youtube-dl.

Na splošno, večina nas je precej zadovoljna, da je Youtube gostila videoposnetke in jih gledamo, tako da jih pretakamo prek izbranega medijskega predvajalnika.

Če veste, da boste nekoč na spletu (npr. Zaradi letalskega potovanja ali potovanja med južno od Škotske in severno od Anglije), boste morda želeli prenesti nekaj videoposnetkov na pero in si jih ogledati pri svojem prosti čas.

Vse kar morate storiti je, da namestite youtube-dl iz upravitelja paketa.

Youtube-dl lahko uporabite takole:

youtube-dl url-to-video

Naslov URL lahko dobite v katerem koli videoposnetku v storitvi Youtube tako, da na strani videoposnetka kliknete povezavo »deljenje«. Preprosto kopirajte povezavo in jo prilepite v ukazno vrstico (z bližnjico za vstavljanje shift +).

12 od 15

Prenesite datoteke iz spleta s wget

prenesite datoteke iz wget.

Ukaz wget omogoča prenos datotek iz spleta s pomočjo terminala.

Sintaksa je naslednja:

wget path / to / filename

Na primer:

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

Obstaja veliko stikal, ki se lahko uporabljajo z wget-om, kot je -O, ki vam omogoča, da ime datoteke prenesete v novo ime.

V zgornjem primeru sem prenesel AntiX Linux iz Sourceforge. Ime datoteke antiX-15-V_386-full.iso je precej dolgo. Bilo bi lepo, če bi ga prenesli kot samo antix15.iso. Če želite to narediti, uporabite ta ukaz:

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

Če prenesete eno datoteko, se vam ne zdi vredno, preprosto lahko enostavno odprete spletno stran s pomočjo brskalnika in kliknite povezavo.

Če pa želite prenesti ducat datotek, nato pa lahko dodate povezave do uvozne datoteke in uporabite wget za prenos datotek iz teh povezav, bo veliko hitrejše.

Preprosto uporabite stikalo -i na naslednji način:

wget -i / path / do / importfile

Za več informacij obiščite http://www.tecmint.com/10-wget-command-examples-in-linux/.

13 od 15

Steam lokomotiva

sl Ukaz Linux.

Ta ni tako uporaben kot malo zabave.

Nariši parni vlak v vašem terminalu s pomočjo naslednjega ukaza:

sl

14 od 15

Get Your Fortune Told

Linux Fortune Cookie.

Še en, ki ni posebej uporaben, ampak le malo zabave je ukaz sreče.

Kot ukaz sl, ga boste morda morali najprej namestiti iz svojega skladišča.

Nato preprosto vnesite naslednje, da vam sporočijo svojo bogastvo

sreča

15 od 15

Pridobite krava, da vam sporoči svojo srečo

cowsay in xcowsay.

Na koncu krava, da vam pove svojo bogastvo z uporabo cowsayja.

Vnesite naslednje v svoj terminal:

bogastvo | cowsay

Če imate grafično namizje, lahko uporabite xcowsay, da si ogledate svojo bogastvo:

bogastvo | xcowsay

Cowsay in xcowsay lahko uporabite za prikaz vseh sporočil. Na primer za prikaz "Hello World" preprosto uporabite naslednji ukaz:

cowsay "hello world"

Povzetek

Upam, da ste našli ta seznam uporaben in da razmišljate "nisem vedel, da bi to lahko storili" za vsaj 1 od 11 postavk.