15 Linux-terminalkommando's dy't jo wrâld skriuwt

Ik haw learen oer 10 jier en wat ik jo yn dit artikel sjen litte is in list fan Linux-kommando's, ark, smoarch lytse trúkjes en guon flatere kommando's dy't ik winskje, dat ien fan my út 'e begjin sjen litten wie ynstee fan stompeljen op har as ik gong.

01 of 15

Useful Command Line toetseboerd fluchtoetsen

Linux toetseboerd fluchtoetsen.

De folgjende toetseboerd fluchtoetsen binne ûnbidich nuttich en sil jo tiid ferpleatse:

Krekt sa dat de boppesteande boppesteande betsjuttingen sjogge nei de folgjende line fan tekst.

sudo apt-get install programma

As jo ​​sjogge Ik haw in staveringsflater en foar it kommando om te wurkjen, moat ik "yntelle" wêze om "ynstalleare" te feroarjen.

Stel dan de rinnerke oan 'e ein fan' e rigel. Der binne ferskate manieren om werom te kommen nei it wurd ynstallaasje om it te feroarjen.

Ik koe twa kear ALT + B drukke, dy't de rinnerke yn 'e folgjende posysje sette soe (mei it symboal fan' e symboal):

sudo apt-get ^ intall programma

No kinne jo de rinnerke op 'e knop drukke en de' 's yn ynstallearje.

In nuttich nuttige kommando is "shift + insert" foaral as jo de tekst kopiearje moatte fan in browser yn 'e terminal.

02 of 15

SUDO !!

sudo !!.

Jo sille my echt tankje foar it kommende kommando as jo dit net al witte, om't jo witte dat jo bestiet, elk as jo in kommando ynfiere en de wurden "ûntbrekke tastimming" ferskine.

Hoe brûkt sudo !! Simpelwei. Stel dan foar dat jo it folgjende kommando ynfierd hawwe:

apt-get install ranger

De wurden "Tastimming jaan" wurde oanjûn as jo ynlogd binne mei ferhevene privileezjes.

sudo !! rint it foarige kommando as sudo. Sa wurdt it foarige kommando no:

sudo apt-get installer ranger

As jo ​​net witte wat sudo is, begjinne hjir.

03 of 15

Pausing kommando's en rinnende kommando's yn 'e eftergrûn

Pauses fan terminalynformaasje.

Ik haw al in liederskip skreaun mei sjen te litten hoe't terminal terminalbeheardingen op 'e eftergrûn binne .

Dus wat is dit tip oer?

Stel dan foar dat jo in bestân yn nano iepene hawwe:

sudo nano abc.txt

Mei heulendal troch te typen tekst yn 'e triem, begjinne jo te realisearjen dat jo in oare kommando yn it terminal ynfiere wolle mar jo kinne net omdat jo in foargrûnmodus iepene hawwe.

Jo kinne tinke dat jo allinich opsje is om de triem te bewarjen, út te gean, it kommando útfiere en dan opnij iepenje.

Alles dat jo dwaan moatte is CTRL + Z drukke en de foargrûnapplikaasje sil pakje en jo wurde weromjûn nei de kommando-rigel. Jo kinne dan elke kommando útfiere, dy't jo wolle en wannear't jo werombrocht binne nei jo eardere sesje troch it ynfieren fan "fg" yn it terminalfinster en opdrukken werom.

In nijsgjirrige ding om út te probearjen is in file yn nano te iepenjen, in stikje tekst ynfiere en de sesje bewarje. Selektearje in oare bestân yn nano, iepenje in tekst en stopje de sesje. As jo ​​no "fg" ynfiere, kieze jo werom nei it twadde bestân dat jo iepene hawwe yn nano. As jo ​​'n' nûmer útfiere en "fg" ynfiere, kieze jo werom nei it earste triem dat jo yn it Nano iepene hawwe.

04 of 15

Brûk Nohup om kommando's út te fieren nei jo út in SSH-sesje

nohup.

It kommando nohup is wier nedich as jo it ssh kommando brûke om oare masines te loggen.

Soe wat nohup do?

Immen jo op in oare kompjûter oanmeld by using ssh en jo wolle in kommando útfiere dy't lang duorret en dan de ssh-sesje beendet, mar it kommando liedt litte, ek al binne jo net mear ferbine dan nohup kinne jo krekt dwaan.

Bygelyks, ik brûke myn Raspberry PI om distribúsjes foar ferhúzens te ferfarskjen.

Ik ha myn Raspberry PI nea ferbûn mei in display, noch haw ik in toetseboerd en mûs ferbûn.

Ik ferbine altyd mei de Raspberry PI fia ssh fan in laptop. As ik begon mei downloaden in grutte bestân op 'e Raspberry PI sûnder it kommando nohup te brûken, dan moast ik wachtsje foar de download om te finen foardat jo de ssh-sesje opnommen hawwe en foardat de laptop slút. As ik dat dien, dan kin ik ek de Raspberry PI net brûke om it bestân ynlade te kinnen.

Om allinich te brûken, moat ik opnimme, is nohup folge troch it kommando sa as:

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

05 of 15

Running In Linux Kommando 'AT' in spesifike tiid

Plattegrûnen mei by.

It kommando 'nohup' is goed as jo ferbûn binne mei in SSH-tsjinner en jo wolle dat it kommando bliuwt nei it logboekjen fan 'e SSH-sesje.

Stel dan dat jo dizze deselde kommando wolle op in spesifyk punt yn 'e tiid.

It kommando ' at ' kin jo krekt dwaan. 'at' kin brûkt wurde as folgjend.

om 10:38 PM Fri
at> cowsay 'hello'
at> CTRL + D

It boppeste kommando sil it programma cowsay op 10:38 oere op freedjûnjûn útfiere .

De syntaksis is 'oan' folge troch de datum en tiid om te fieren.

As de at> prompt ferskynt, ynfiere jo it kommando dat jo wolle op de bepaalde tiid útfiere.

De CTRL + D jout jo werom nei de rinnerke.

Der binne in soad ferskate datums- en tiidformaten en it is it wurdich om de man pages te kontrolearjen foar mear wizen om 'at' te brûken.

06 of 15

Man Pages

Kleurige MAN-siden.

Man pages sjonge jo in rigel fan hokker kommando's dwaan moatte en de skeakels dy't mei har brûkt wurde kinne.

De minske-siden binne op har eigen soarte dull. (Ik tink dat se net ûntwurpen binne om ús te stimulearjen).

Jo kinne lykwols dingen dwaan om jo gebrûk fan 'e minske tichter te meitsjen.

eksportearje PAGER = meast

Jo moatte de measte ynstallearje moatte; Foar dit om te wurkjen, mar as jo dit dogge, makket jo man mear kleurere.

Jo kinne de breedte fan 'e man-side op in bepaalde tal kolommen beheine mei it folgjende kommando:

eksportearje MANWIDTH = 80

As lêste, as jo in browser beskikber hawwe, kinne jo ien manlike side yn 'e standert-blêder iepenje troch de -H-wiksel te brûken:

man -H

Tink derom dat allinich wurket as jo in standert blêder hawwe yn 'e $ BROWSER-omjouwingsfariabele ynsteld.

07 of 15

Brûk htop om te sjen en prosedure beheare

Besykje projekten mei htop.

Hokker kommando brûke jo op dit stuit om te finen hokker prosessen op jo kompjûter rinne? Myn betsjutting is dat jo ' ps ' brûke en dat jo ferskate skeaksels brûke om de útfier te bringen dy't jo wolle.

Ynstallearje 'htop'. It is feitlik in tool dat jo wolle dat jo earder ynstalleare hawwe.

htop jout in list fan alle rinnende prozes yn 'e terminal folle as de triembehearder yn Windows.

Jo kinne in gemak fan funksjestyl brûke om de sortearder te feroarjen en de kolommen dy't werjûn wurde. Jo kinne ek prosessen fan binnen de htop ferlieze.

Om htop út te fieren ienfâldich it folgjende yn it terminalfinster te typen:

htop

08 of 15

Navigearje it bestânssysteem Mei ranger

Command Line File Manager - Ranger.

As htop is in soad brûkber foar it kontrolearjen fan de prosessen dy't fia de kommando-rigel liedt, dan is de ranger ek nuttich brûkber foar it navigearjen fan it bestânsysteem mei de kommando-rigel.

Jo sille wierskynlik in ranger ynstalleare moatte om it brûke te kinnen, mar ien kear ynstalleare kinne jo it gewoan ienfâldich trochfiere troch de folgjende yn it terminal te typen:

ranger

It kommando-rigelfinster sil folle as elke triembehearder arbeide, mar it wurket nei rjochts, mar as top nei ûnderen betsjuttet dat as jo de lofter pylktoets brûke, wurkje jo jo wachtwurden op 'e folderstruktuer en de rjochts pylktoets docht de mapstruktuer ôf .

It is it wurdich te lêzen fan 'e man-siden foar it brûken fan ranger, sadat jo tapast wurde kinne oan alle toetseboerdoarders dy't beskikber binne.

09 of 15

Ofbrekjen In ôfsluting

Ofbrekke Linux Shutdown.

Sa hawwe jo de ôfslach útein set fia de kommando-rigel of fan 'e GUI en jo realisearje dat jo it net wolle dat dwaan.

Taljochting: as de ôfsluting al start is dan kin it te let wêze om de shutdown te stopjen.

In oar kommando om te probearjen is sa:

10 fan 15

Killing Hungprosessen De Easy Way

Kill Hung Prozesjes mei XKill.

Stel dan foar dat jo in applikaasje hawwe en elts reden hinget.

Jo kinne 'ps -ef' brûke om it proses te finen en it proses te deadzjen of jo kinne 'htop' brûke.

Der is in flugger en maklik kommando dat jo leafde as xkill neame .

Typ de folgjende ienfâldich yn in terminal en klik dan op it finster fan 'e applikaasje dy jo kill meitsje wolle.

xkill

Wat bart lykwols as it hiele systeem hinget?

Hâld de keys 'alt' en 'sysrq' op jo toetseboerd en wylst se folge binne de folgjende stadichoan:

REISUB

Dit sil jo kompjûter op 'e nij starte, sûnder de knoppen te hâlden.

11 fan 15

Download Youtube Videos

youtube-dl.

Meastal binne de measte fan ús tige lokkich foar Youtube om de fideo's te hâlden en wy sjogge se troch it streamen fan harren troch ús keazen mediator.

As jo ​​witte dat jo foar in skoft offline wêze (dus troch in fleantûre of reizgje tusken it suden fan Skotlân en it noarden fan Ingelân) dan kinne jo in pear fideos downloade op in pear fyts en sille se by jo besjen frije tiid.

Alles wat jo dwaan moatte is youtube-dl ynstallearje fan jo pakket manager.

Jo kinne youtube-dl as folgjende brûke:

youtube-dl url-to-video

Jo kinne de URL krije op elke fideo op youtube troch te klikken op de dielde keppeling op 'e side fan' e fideo. Kopiearje ienfâldich de keppeling en paste it yn 'e kommandelriem (brûk de ferbining + ynfoegje).

12 of 15

Download bestannen fan it web mei wget

download bestannen fan wget.

It wget kommando makket it mooglik dat jo bestannen fan it web downloade kinne brûke fia it terminal.

De syntaksis is sa:

wget path / to / filename

Bygelyks:

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

Der binne in grut oantal skeakels dy't brûkt wurde mei wget lykas -O dy jo kinne de namme fan 'e namme opjaan oan in nije namme.

Yn it foarbyldbyld haw ik AntiX Linux fan Sourceforge downloade. De bestânsnamme antiX-15-V_386-full.iso is heul lang. It soe moai wêze om it downloaden as just antix15.iso. Om dit te dwaan brûke jo it folgjende kommando:

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

It laden fan ien inkele triem liket it net te wurdich, jo kinne maklik ienfâldich nei de webside navigearje mei in blêder en klik de keppeling.

As jo ​​lykwols in tsientallen triemmen downloade wolle, dan kinne jo de keppelings oan in ymporttriem taheakje en wget om de triemmen út te laden fan dizze keppelings folle flugger.

Skep de einfach -i-skeakel sa:

wget -i / path / to / importfile

Foar mear oer wget besykje http://www.tecmint.com/10-wget-command-examples-in-linux/.

13 of 15

Steam Locomotive

sl Linux kommando.

Dit is net sa folle brûkber as in bytsje lust.

Stel in stoomtrein yn jo terminalfinster mei it folgjende kommando:

sl

14 of 15

Get Your Fortune Told

Linux Fortune Cookie.

In oar ien dat net benammen nuttich is, mar gewoanlik wat spannend is it fortunebehear.

As jo ​​it kommando sl, dan kinne jo it earst ynstallearje fan jo repository.

Dan kinne jo it folgjende ynfiere om jo fortune te fertellen

lokkich

15 of 15

In koarn krije jo fertellen te fertellen

cowsay en xcowsay.

Oan 'e oare kant in ko te krijen om jo fortún te fertellen mei kofje.

Typ de folgjende yn jo terminal:

Fortune | cowsay

As jo ​​in grafyske buroblêd ha, kinne jo gebrûk meitsje fan xcowsay om in cartoon-ko te krijen om jo loket te sjen:

Fortune | xcowsay

cowsay en xcowsay kinne brûkt wurde om alle berjochten wer te jaan. Bygelyks om "Hello World" wer te jaan, brûk dan it folgjende kommando brûke:

cowsay "hallo wrâld"

Gearfetting

Ik hoopje dat jo dizze lokaasje nuttich fûn hawwe en dat jo tinke "ik wist net dat jo dat dwaan koenen" foar minstens 1 fan 'e 11 items neamd.