10 minna þekktar skipanir fyrir Linux - Hluti 3


Ofurviða af viðbrögðum síðustu tveggja greina í Lesser Known Linux Article seríunni, þ.e.

  1. 11 minna þekktar gagnlegar Linux skipanir – I. hluti
  2. 10 minna þekktar Linux skipanir – Part 2
  3. 10 minna þekktar árangursríkar Linux skipanir – Hluti IV
  4. 10 minna þekktar gagnlegar Linux skipanir - V. hluti

Við höfum komið með þriðju greinina í þessari röð sem inniheldur nokkrar aðrar minna þekktar Linux skipanir, þess virði að vita. Kannski ertu nú þegar meðvitaður um þessar skipanir, eflaust ert þú reyndur Linux notandi og elskar könnun.

22. ^foo^bar Skipun

Keyrðu síðustu skipunina með breytingum, í einu tilviki. Segjum sem svo að ég þurfi að keyra skipunina 'ls -l' til að skrá innihald möppu í langan tíma og segðu 'Desktop'. Fyrir tilviljun skrifarðu 'lls -l'. Svo nú verður þú að slá inn alla skipunina aftur eða breyta fyrri skipuninni með því að nota stýrihnappinn. Það er sársaukafullt þegar skipunin er löng.

[email :~/Desktop$ lls -l 

bash: lls: command not found
[email :~/Desktop$ ^lls^ls 

ls -l 
total 7489440 

drwxr-xr-x 2 avi  avi       36864 Nov 13  2012 101MSDCF 
-rw-r--r-- 1 avi  avi      206833 Nov  5 15:27 1.jpg 
-rw-r--r-- 1 avi  avi      158951 Nov  5 15:27 2.jpg 
-rw-r--r-- 1 avi  avi       90624 Nov  5 12:59 Untitled 1.doc

Athugið: Í ofangreindri útskiptingu notuðum við \^typo(to be replaced)^original_command.“ Þessi skipun gæti verið mjög hættuleg ef þú vísvitandi eða óafvitandi skipti prentvillunni út fyrir kerfisskipun eða eitthvað áhættusamt, segðu rm -rf.

23. > file.txt Skipun

Þessi skipun skolar innihald skráar án þess að þurfa að fjarlægja og búa til sömu skrána aftur. Þessi skipun er mjög gagnleg í forskriftarmáli þegar við þurfum úttak eða skrá þig inn á sömu skrána aftur og aftur.

Ég er með skrá sem segir „test.txt“ á „Skrivborðinu“ með miklum texta.

[email :~/Desktop$ cat test.txt 

Linux 
GNU 
Debian 
Fedora 
kali 
ubuntu 
git 
Linus 
Torvalds
[email :~/Desktop$ > test.txt 
[email :~/Desktop$ cat test.txt

Athugið: Aftur, þessi skipun getur verið hættuleg, reyndu aldrei að skola innihald kerfisskrár eða stillingarskrár. Ef þú gerir það muntu lenda í alvarlegum vandræðum.

24. hjá Stjórn

'at' skipunin er svipuð cron skipun og er hægt að nota til að skipuleggja verkefni eða skipun til að keyra á tilteknum tíma.

[email :~/Desktop$ echo "ls -l > /dev/pts/0" | at 14:012

OR

[email :~/Desktop$ echo "ls -l > /dev/pts/0" | at 2:12 PM
-rw-r--r-- 1 avi  avi      220492 Nov  1 13:49 Screenshot-1.png 
-rw-r--r-- 1 root root        358 Oct 17 10:11 sources.list 
-rw-r--r-- 1 avi  avi  4695982080 Oct 10 20:29 squeeze.iso 
..
..
-rw-r--r-- 1 avi  avi       90624 Nov  5 12:59 Untitled 1.doc 
-rw-r--r-- 1 avi  avi       96206 Nov  5 12:56 Untitled 1.odt 
-rw-r--r-- 1 avi  avi        9405 Nov 12 23:22 Untitled.png

Athugið: echo \ls -l : Þessi strengur echo er skipunin (hér ls -l) á venjulegu flugstöðinni. Þú getur skipt út 'ls -l' fyrir hvaða skipun sem þú vilt og að eigin vali.

> : redirects the output

/dev/pts/0 : Þetta er úttakstækið og/eða skráin, þar sem leitað er að úttakinu, hér er úttakið við flugstöðina.

Í mínu tilfelli er tty minn á /dev/pts/0, á þeim tíma. Þú getur athugað tty með því að keyra skipunina tty.

[email :~/Desktop$ tty 

/dev/pts/0

Athugið: „at“ skipunin framkvæmir verkefnið um leið og kerfisklukkan samsvarar tilgreindum tíma.

25. du -h –max-depth=1 Skipun

Skipunin hér að neðan gefur út stærð undirmöppna í núverandi möppu, á læsilegu sniði fyrir menn.

[email :/home/avi/Desktop# du -h --max-depth=1 

38M	./test 
1.1G	./shivji 
42M	./drupal 
6.9G	./101MSDCF 
16G	.

Athugið: Skipunin hér að ofan getur verið mjög gagnleg við að athuga notkun kerfisdiska.

26. expr Skipun

'expr' skipunin er ekki svo miklu minna þekkt skipun. Þessi skipun er mjög gagnleg til að framkvæma einfalda stærðfræðilega útreikninga í flugstöðinni.

[email :/home/avi/Desktop# expr 2 + 3 
5
[email :/home/avi/Desktop# expr 6 – 3 
3
[email :/home/avi/Desktop# expr 12 / 3 
4
[email :/home/avi/Desktop# expr 2 \* 9 
18

27. líta Stjórn

Leitaðu að orðum úr enskri orðabók ef rugl er uppi, frá flugstöðinni sjálfri. Þ.e.a.s., ég er svolítið ruglaður á því hvort stafsetningin er burðardýr eða starfsferill.

[email :/home/avi/Documents# look car 

Cara 
Cara's 
…
... 
carps 
carpus 
carpus's 
carrel 
carrel's 
carrels 
carriage 
carriage's 
carriages 
carriageway 
carriageway's 
carried 
carrier 
carrier's 
carriers 
carries 
…
... 
caryatids

Ofangreind skipun sýndi öll orðin úr orðabókinni sem byrja á strengnum „bíll“. Ég fékk það sem ég var að leita að.

28. já Skipun

Önnur skipun sem er ekki notuð oft reglulega, venjulega en er mjög gagnleg í forskriftarmáli og fyrir kerfisstjóra.

Þessi skipun heldur áfram að prenta tiltekinn streng þar til truflunarkennsla er gefin af þér.

[email :~/Desktop$ yes "Tecmint is one of the best site dedicated to Linux, how to" 

Tecmint is one of the best site dedicated to Linux, how to 
Tecmint is one of the best site dedicated to Linux, how to 
Tecmint is one of the best site dedicated to Linux, how to 
Tecmint is one of the best site dedicated to Linux, how to 
…
…
...
Tecmint is one of the best site dedicated to Linux, how to 
Tecmint is one of the best site dedicated to Linux, how to 
Tecmint is one of the best site dedicated to Linux, how to

29. þáttur Stjórn

Stuðlaskipunin er í raun skipun af stærðfræðilegum uppruna. Þessi skipun gefur út alla þætti tiltekinnar tölu.

[email :~/Desktop$ factor 22 
22: 2 11
[email :~/Desktop$ factor 21 
21: 3 7
[email :~/Desktop$ factor 11 
11: 11

30. ping -i 60 -a IP_address

Við notum öll ping skipun til að athuga hvort þjónninn sé í beinni eða ekki. Og ég smella venjulega á google til að athuga hvort ég sé nettengdur eða ekki.

Það er stundum pirrandi þegar þú bíður og heldur áfram að horfa á flugstöðina þína til að fá svar við ping skipun eða segja, bíddu eftir að netþjónninn tengist.

Hvað með heyranlegt hljóð um leið og þjónninn kemur í loftið.

[email :~/Desktop$ ping -i 60 -a www.google.com 

PING www.google.com (74.125.200.103) 56(84) bytes of data. 
64 bytes from www.google.com (74.125.200.103): icmp_req=1 ttl=44 time=105 ms 
64 bytes from 74.125.200.103: icmp_req=2 ttl=44 time=281 ms

Leyfðu mér að segja þér eitt, áður en þú tilkynnir að skipunin hafi ekki skilað neinu heyranlegu hljóði. Gakktu úr skugga um að kerfishljóðið þitt sé ekki slökkt, hljóðþema verður að vera virkt í 'hljóðstillingum' og vertu viss um að hakað sé við 'Virkja glugga og gluggahljóð'.

31. tac Stjórn

Þessi skipun er mjög áhugaverð sem prentar innihald textaskráar í öfugri röð, þ.e.a.s. frá síðustu línu til fyrstu línu.

Ég er með textaskrá 35.txt í skjalasafninu mínu, undir heimamöppunni. Athugaðu innihald þess með því að nota cat command.

[email :~/Documents$ cat 35.txt
1. Linux is built with certain powerful tools, which are unavailable in windows. 

2. One of such important tool is Shell Scripting. Windows however comes with such a tool but as usual it is much weak as compared to it's Linux Counterpart. 

3.Shell scripting/programming makes it possible to execute command(s), piped to get desired output in order to automate day-to-day usages.

Snúðu nú innihaldi skráar við með tac skipun.

[email :~/Documents$ tac 35.txt
3.Shell scripting/programming makes it possible to execute command(s), piped to get desired output in order to automate day-to-day usages. 

2. One of such important tool is Shell Scripting. Windows however comes with such a tool but as usual it is much weak as compared to it's Linux Counterpart. 

1. Linux is built with certain powerful tools, which are unavailable in windows.

Það er allt í bili. Ef þú ert meðvitaður um aðrar minna þekktar Linux skipanir geturðu sett inn athugasemd, svo að við getum haft þær í framtíðargreinum okkar.

Ekki gleyma að gefa okkur verðmæta athugasemd þína. Ég kem bráðum með aðra áhugaverða grein, mjög fljótlega. Fylgstu með og tengdu við Tecmint þangað til.