15 Linux Terminal komandas, kas būs Rock Your World

Es Linux lietoju aptuveni 10 gadus, un ko es tev rādīšu šajā rakstā, ir saraksts ar Linux komandām, rīkiem, gudriem mazajiem trikiem un dažām vienkāršām komandām, kuras es novēlu, ka kāds mani jau bija parādījis no paša sākuma, nevis klupšanas uz tiem, kā es devos.

01 no 15

Noderīgas komandrindas tastatūras saīsnes

Linux tastatūras saīsnes.

Šādi īsinājumtaustiņi ir neticami noderīgi un ietaupīs jums daudz laika:

Tikai tā, lai iepriekš minētās komandas būtu jēgas aplūkot nākamo teksta rindu.

sudo apt-get instalēt programname

Kā redzat, ka man ir pareizrakstības kļūda un komandai darbam man vajadzēs mainīt "intall", lai to "instalētu".

Iedomājieties, ka kursors atrodas līnijas beigās. Ir dažādi veidi, kā atgriezties pie vārda instalēšanas, lai to mainītu.

Es varētu divreiz nospiest ALT + B, kas novietotu kursoru šādā pozīcijā (apzīmēts ar ^ simbolu):

sudo apt-get ^ intall programname

Tagad jūs varat nospiest kursora taustiņu un ievietot '' s 'instalēt.

Vēl viena noderīga komanda ir "shift + insert", it īpaši, ja nepieciešams kopēt tekstu no pārlūkprogrammas terminālā.

02 no 15

SUDO !!

sudo !!

Jūs patiešām paldies man par nākamo komandu, ja jūs to vēl nezināt, jo, kamēr nezināt, ka tā ir, jūs katru dienu, kad ievadāt komandu, lāstaties, un parādās vārdi "atteikums atteikts".

Kā jūs izmantojat sudo !! Vienkārši Iedomājieties, ka esat ievadījis šādu komandu:

apt-get instalēt mežzinis

Vārdi "Atteikums ir noraidīti" parādīsies, ja neesat pieteicies ar paaugstinātām privilēģijām.

sudo !! palaiž iepriekšējo komandu kā sudo. Tāpēc iepriekšējā komanda tagad kļūst par:

sudo apt-get instalēt mežzinis

Ja jūs nezināt, kas ir sudo, sāciet šeit.

03 no 15

Pauzēs komandas un komandu komandas fonā

Pause Terminal Applications.

Es jau esmu uzrakstījis rokasgrāmatu, kurā norādīts, kā fona komandas palaist .

Tātad, kāds ir šis padoms?

Iedomājieties, ka esat atvēris failu nano šādā veidā:

sudo nano abc.txt

Puse uz augšu, ierakstot tekstu failā, jūs saprotat, ka jūs ātri vēlaties ievadīt terminālu citā komandā, bet jūs nevarat, jo jūs atvērāt nano priekšplāna režīmā.

Jūs domājat, ka vienīgā iespēja ir saglabāt failu, iziet no nano, palaist komandu un pēc tam atvērt nano.

Viss, kas jums jādara, ir nospiest CTRL + Z un priekšplāna lietojumprogramma būs pauzes, un jūs tiksit atgriezts komandrindā. Pēc tam jūs varat palaist jebkuru komandu, kas jums patīk, un, kad esat pabeidzis atgriezties iepriekš apstādinātajā sesijā, ievadot terminu logā fg un nospiežot atgriešanos.

Interesanti izmēģināt ir atvērt failu nano, ievadīt kādu tekstu un apturēt sesiju. Tagad atveriet citu failu nano, ievadiet kādu tekstu un pārtrauciet sesiju. Ja jūs tagad ievadāt "fg", jūs atgriežaties otrajā failā, kuru atvērāt nano. Ja izejat no nano un atkal ievadiet "fg", atgriežaties pirmajā failā, kuru atvērāt nano.

04 no 15

Izmantojiet nohup, lai palaistu komandas pēc tam, kad esat izrakstījies no SSH sesijas

nohup

Nohup komanda patiešām ir noderīga, ja jūs izmantojat komandu ssh, lai pieteiktos uz citām mašīnām.

Tātad, ko nuhup dara?

Iedomājieties, ka esat piezvanīts uz citu datoru no attāluma, izmantojot ssh, un vēlaties palaist komandu, kas aizņem daudz laika, un pēc tam izejiet no ssh sesijas, bet palaidiet komandu, lai gan jums vairs nav savienojuma, tad nohup ļauj to izdarīt tieši to.

Piemēram, es izmantoju savu Raspberry PI, lai lejupielādētu sadales pārskatīšanas nolūkos.

Man nekad nav pievienota mana Raspene PI pie displeja, kā arī man nav tastatūras un peles savienojuma.

Es vienmēr savienoju ar Raspuru PI ar ssh no klēpjdatora. Ja es sāku lejupielādēt lielu failu Raspberry PI, neizmantojot komandu nohup, tad man vajadzētu gaidīt, kamēr lejupielāde tiks pabeigta, pirms piesakies sesijas sesijai un pirms slēdža izslēgšanas. Ja es to izdarīšu, tad es varētu arī neizmantot Raspītes PI, lai lejupielādētu failu vispār.

Lai izmantotu nohup visu, kas man jāievada, ir nohup, pēc tam komandu šādi:

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

05 no 15

Laika Linux komandu "AT" īpašs laiks

Uzdevumu plānošana ar.

Komandu "nohup" ir laba, ja esat izveidojis savienojumu ar SSH serveri un vēlaties, lai komanda paliktu darboties pēc SSH sesijas izrakstīšanās.

Iedomājieties, ka jūs vēlaties palaist to pašu komandu konkrētā brīdī.

Komandu " pie " ļauj tieši to izdarīt. "pie" var izmantot šādi.

plkst. 10:38 plkst
pie> cowsay "sveiki"
pie> CTRL + D

Iepriekšējā komanda palaist programmu cowsay plkst. 10:38 piektdienas vakarā.

Sintakse ir "at", kam seko datums un laiks, lai palaistu.

Kad tiek parādīts uzvedne>, ievadiet komandu, kuru vēlaties izpildīt noteiktā laikā.

CTRL + D atgriež jūs uz kursoru.

Ir daudz dažādu datuma un laika formātu, un ir vērts pārbaudīt vīriešu lapas, lai izmantotu vairāk "at".

06 no 15

Man lapas

Krāsainas MAN lapas.

Cilvēku lapas sniedz jums pārskatu par to, ko komandas ir paredzētas, un slēdžiem, kurus tos var izmantot.

Man lapas ir sava veida blāvi par savu. (I guess tie nav paredzēti, lai satrauktu mūs).

Tomēr jūs varat darīt lietas, lai padarītu cilvēka lietošanu par pievilcīgāku.

eksports PAGER = lielākā daļa

Jums būs jāinstalē "visvairāk; lai tas darbotos, bet, kad jūs to darāt, cilvēka lapas kļūst krāsainākas.

Jūs varat ierobežot vīriešu lapas platumu uz noteiktu skaitu kolonnu, izmantojot šādu komandu:

eksports MANWIDTH = 80

Visbeidzot, ja jums ir pieejama pārlūkprogramma, noklusējuma pārlūkprogrammā varat atvērt jebkuru cilvēku lapu, izmantojot -H slēdzi šādi:

cilvēks -H

Piezīme. Tas darbojas tikai tad, ja jums ir iestatīta noklusējuma pārlūkprogramma ar $ BROWSER vides mainīgo.

07 no 15

Izmantojiet htop, lai apskatītu un pārvaldītu procesus

Skatīt procesus ar htop.

Kuru komandu jūs šobrīd izmantojat, lai uzzinātu, kādi procesi darbojas jūsu datorā? Mana likme ir tā, ka jūs lietojat " ps " un ka jūs izmantojat dažādus slēdžus, lai iegūtu vēlamo produkciju.

Instalējiet "htop". Tas noteikti ir instruments, kuru jūs vēlētos instalēt agrāk.

htop piedāvā sarakstu ar visiem darbības procesiem terminālā, tāpat kā failu pārvaldnieks sistēmā Windows.

Varat izmantot funkciju taustiņu kombināciju, lai mainītu kārtojuma secību un parādītās kolonnas. Varat arī nogalināt procesus no htop sistēmas.

Lai palaistu htop, vienkārši ievadiet šādu informāciju termināla logā:

htop

08 no 15

Pārvietot failu sistēmu, izmantojot mežzinis

Komandrindas failu pārvaldnieks - Ranger.

Ja htop ir ļoti noderīgi, lai kontrolētu procesus, kas darbojas, izmantojot komandrindu, tad ranger ir ļoti noderīgs, lai pārlūkotu failu sistēmu, izmantojot komandrindu.

Jums, iespējams, būs jāinstalē mežzinis, lai to varētu izmantot, bet pēc uzstādīšanas varat to palaist vienkārši, ierakstot terminālu:

mežsargs

Komandrindas logs būs tāds pats kā jebkuram citam failu pārvaldniekam, taču tas darbojas pa kreisi uz labo pusi, nevis no augšas uz leju, tādējādi, ja izmantojat kreiso bulttaustiņu, jūs strādājat augšup pa mapju struktūru, un labā bultiņas taustiņš darbojas mapes struktūrā .

Ir vērts izlasīt cilvēka lapas pirms izmantošanas mežzinis, lai jūs varētu pierast pie visiem tastatūras slēdžiem, kas ir pieejami.

09 no 15

Atcelt izslēgšanu

Atcelt Linux shutdown.

Tāpēc jūs sāka shutdown vai nu ar komandrindas vai GUI, un jūs sapratāt, ka jūs patiešām nevēlaties to izdarīt.

Ņemiet vērā, ka, ja slēgšana jau ir sākusies, iespējams, ir par vēlu, lai pārtrauktu izslēgšanu.

Vēl viena komanda izmēģināt ir šāda:

10 no 15

Kungu procesu iznīcināšana vienkāršais ceļš

Kill Hung procesi ar XKill.

Iedomājieties, ka jūs lietojat lietojumprogrammu un kāda iemesla dēļ tas uzkaras.

Jūs varētu izmantot "ps -ef", lai atrastu procesu, pēc tam nogalinātu procesu vai arī jūs varētu izmantot "htop".

Ir ātrāk un vieglāk komandu, ka tu mīli sauc xkill .

Vienkārši ierakstiet tālāk norādīto terminālu un pēc tam noklikšķiniet uz tās programmas loga, kuru vēlaties nogalināt.

xkill

Kas notiks, lai gan, ja visas sistēmas karājas?

Turiet nospiestu tastatūras taustiņus "alt" un "sysrq", bet lēni turiet tos šādi:

ATGRIEZTIES

Tas no jauna palaidīs datoru, neievadot barošanas pogu.

11 no 15

Lejupielādējiet Youtube videoklipus

youtube-dl

Vispārīgi runājot, lielākā daļa no mums ir diezgan laimīgi par to, ka Youtube uzņem videoklipus, un mēs skatāmies, straumējot tos, izmantojot mūsu izvēlēto multivides atskaņotāju.

Ja jūs zināt, ka jūs kādu brīdi būsit bezsaistē (piemēram, lidmašīnas brauciena vai ceļojuma laikā starp Skotijas dienvidiem un Anglijas ziemeļiem), iespējams, vēlēsities ielādēt dažus videoklipus uz pildspalvveida pilnšļirces un skatīties tos pie sava izklaide.

Viss, kas Jums jādara, ir instalēt youtube-dl no pakotņu pārvaldnieka.

Jūs varat izmantot youtube-dl šādi:

youtube-dl url-to-video

Jūs varat iegūt URL jebkuram videoklipam pakalpojumā Youtube, noklikšķinot uz videoklipa lapas kopīgošanas saites. Vienkārši nokopējiet saiti un ielīmējiet to komandrindā (izmantojot pogas + ievietot saīsni).

12 no 15

Lejupielādēt failus no Web ar wget

lejupielādēt failus no wget.

Wget komanda ļauj jums lejupielādēt failus no interneta, izmantojot terminālu.

Sintakse ir šāda:

wget ceļu uz / filename

Piemēram:

http://get.fi

Ir liels skaits slēdžu, kurus var izmantot ar wget, piemēram, -O, kas ļauj izvadīt faila nosaukumu uz jaunu nosaukumu.

Šajā piemērā es lejupielādēju AntiX Linux no Sourceforge. Filmas nosaukums antiX-15-V_386-full.iso ir diezgan garš. Būtu jauki lejupielādēt to kā tikai antix15.iso. Lai to izdarītu, izmantojiet šādu komandu:

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

Atsevišķa faila lejupielāde nešķiet vērts, jūs vienkārši varētu vienkārši pāriet uz tīmekļa lapu, izmantojot pārlūkprogrammu, un noklikšķiniet uz saites.

Tomēr, ja jūs vēlaties lejupielādēt duci failus, tad varat pievienot saites uz importa failu un izmantot wget, lai lejupielādētu failus no šīm saitēm būs daudz ātrāk.

Vienkārši izmantojiet -i slēdzi šādi:

wget -i / path / to / importfile

Plašāku informāciju par Wget apmeklējiet http://www.tecmint.com/10-wget-command-examples-in-linux/.

13 no 15

Steam Lokomotīve

sl Linux Command.

Šis nav tik daudz noderīgs kā mazliet jautrības.

Savā termināla logā izveidojiet tvaika vilcienu, izmantojot šādu komandu:

sl

14 no 15

Get Your Fortune Told

Linux Fortune Cookie.

Vēl viens, kas nav īpaši noderīgs, bet tikai nedaudz jautrības, ir fortune komanda.

Tāpat kā sl komandu, jums vispirms ir jāinstalē tā no jūsu repozitorija.

Tad vienkārši ierakstiet šādu informāciju, lai saņemtu savu likteni pastāstītu

laime

15 no 15

Iegūstiet govs, lai pateiktu tavu veiksmi

cowsay un xcowsay.

Visbeidzot, iegūstiet govi, lai tev pateiktu savu laimi, izmantojot cowsay.

Ierakstiet tālāk norādīto informāciju savā terminālā:

laime | cowsay

Ja jums ir grafisks darbvirsmas, varat izmantot xcowsay, lai iegūtu karikatūra, lai parādītu savu laimi:

laime | xcowsay

Cowsay un xcowsay var izmantot, lai parādītu jebkuru ziņojumu. Piemēram, lai parādītu "Hello World", vienkārši izmantojiet šādu komandu:

cowsay "sveiki pasaule"

Kopsavilkums

Es ceru, ka jūs atradāt šo sarakstu noderīgu un ka jūs domājat "es nezināju, ka jūs varētu to izdarīt" vismaz 1 no 11 uzskaitītajām vienībām.