10 Komanda më pak të njohura për Linux – Pjesa 3


I mbingarkuar me përgjigjen e dy artikujve të fundit të serisë Artikulli më pak i njohur Linux.

  1. 11 komanda më pak të njohura të dobishme Linux – Pjesa I
  2. 10 komanda më pak të njohura Linux – Pjesa 2
  3. 10 komanda më pak të njohura efektive Linux – Pjesa IV
  4. 10 komanda më pak të njohura të dobishme Linux - Pjesa V

Ne kemi dalë me artikullin e tretë të kësaj serie, i cili përfshin disa komanda të tjera më pak të njohura Linux, që ia vlen të njihen. Ndoshta ju jeni tashmë të vetëdijshëm për këto komanda, pa dyshim që jeni një përdorues me përvojë Linux dhe ju pëlqen eksplorimi.

22. Komanda ^foo^bar

Ekzekutoni komandën e fundit me modifikim, në një shembull të vetëm. Supozoni se më duhet të ekzekutoj një komandë 'ls -l' për të listuar gjatë përmbajtjen e një drejtorie të themi 'Desktop'. Rastësisht, ju shkruani 'lls -l'. Pra, tani do t'ju duhet të rishkruani të gjithë komandën ose të modifikoni komandën e mëparshme duke përdorur tastin e lundrimit. Kjo është e dhimbshme kur komanda është e gjatë.

[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

Shënim: Në zëvendësimin e mësipërm kemi përdorur \^typo(to be zëvendësuar)^original_command. Kjo komandë mund të jetë shumë e rrezikshme nëse me vetëdije ose pa vetëdije e keni zëvendësuar gabimin e shtypit me komandën e sistemit ose ndonjë gjë të rrezikshme, le të themi rm -rf.

23. > Komanda file.txt

Kjo komandë pastron përmbajtjen e një skedari pa nevojën për të hequr dhe krijuar përsëri të njëjtin skedar. Kjo komandë është shumë e dobishme në gjuhën e skriptimit kur kemi nevojë për një dalje ose regjistrim në të njëjtin skedar vazhdimisht.

Unë kam një skedar që thotë test.txt në Desktop tim me shumë tekst.

[email :~/Desktop$ cat test.txt 

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

Shënim: Përsëri, kjo komandë mund të jetë e rrezikshme, mos u përpiqni kurrë të pastroni përmbajtjen e një skedari të sistemit ose skedarit të konfigurimit. Nëse veproni kështu, do të jeni në telashe serioze.

24. në komandë

Komanda 'at' është e ngjashme me komandën cron dhe mund të përdoret për të planifikuar një detyrë ose komandë që të ekzekutohet në një kohë të caktuar.

[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

Shënim: echo \ls -l : Kjo jehonë e vargut është komanda (këtu ls -l) në terminalin standard. Mund ta zëvendësoni 'ls -l' me çdo komandë sipas nevojës dhe zgjedhjes suaj.

> : redirects the output

/dev/pts/0: Kjo është pajisja dalëse dhe/ose skedari, ku kërkohet dalja, këtu dalja është në terminal.

Në rastin tim, tty ime është në /dev/pts/0, në atë kohë. Ju mund të kontrolloni tty tuaj duke ekzekutuar komandën tty.

[email :~/Desktop$ tty 

/dev/pts/0

Shënim: Komanda 'at' ekzekuton detyrën sapo ora e sistemit të përputhet me kohën e specifikuar.

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

Komanda e mëposhtme nxjerr madhësinë e nën-dosjeve brenda drejtorisë aktuale, në format të lexueshëm nga njeriu.

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

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

Shënim: Komanda e mësipërme mund të jetë shumë e dobishme për të kontrolluar përdorimin e diskut të sistemit.

26. Komanda expr

Komanda 'expr' nuk është komandë aq më pak e njohur. Kjo komandë është shumë e dobishme në kryerjen e llogaritjeve të thjeshta matematikore në terminal.

[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. Shiko Komanda

Kontrolloni për fjalë nga fjalori anglisht në rast konfuzioni, nga vetë terminali. Dmth, unë jam pak i hutuar nëse drejtshkrimi është bartës ose karierë.

[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

Komanda e mësipërme tregoi të gjitha fjalët nga fjalori duke filluar me vargun makinë. Mora atë që kërkoja.

28. po Komanda

Një komandë tjetër që nuk përdoret shpesh në baza të rregullta, normalisht, por është shumë e dobishme në gjuhën e skriptimit dhe për administratorët e sistemit.

Kjo komandë vazhdon të printojë një varg të caktuar, derisa të jepet instruksioni i ndërprerjes nga ju.

[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. Komanda e faktorit

Komanda e faktorit është në fakt një komandë me origjinë matematikore. Kjo komandë nxjerr të gjithë faktorët e një numri të caktuar.

[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 adresa IP

Të gjithë ne përdorim komandën ping për të kontrolluar nëse serveri është i drejtpërdrejtë apo jo. Dhe zakonisht bëj ping në google, për të kontrolluar nëse jam i lidhur me internetin apo jo.

Ndonjëherë është irrituese, kur prisni dhe vazhdoni të shikoni terminalin tuaj për të marrë përgjigjen e komandës ping ose thoni, prisni që serveri të lidhet.

Po për një tingull të dëgjueshëm sapo serveri të vijë drejtpërdrejt.

[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

Më lejoni t'ju them një gjë, përpara se të raportoni se komanda nuk ktheu asnjë tingull të dëgjueshëm. Sigurohuni që audioja e sistemit tuaj të mos jetë e heshtur, tema e zërit duhet të aktivizohet në Preferencat e zërit dhe sigurohuni që Aktivizo tingullin e dritares dhe dritares të jetë e kontrolluar.

31. Komanda tac

Kjo komandë është shumë interesante e cila printon përmbajtjen e një skedari teksti në rend të kundërt, d.m.th., nga rreshti i fundit në rreshtin e parë.

Unë kam një skedar teksti 35.txt në dosjen time Documents, nën dosjen kryesore. Kontrollimi i përmbajtjes së tij duke përdorur komandën cat.

[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.

Tani ktheni përmbajtjen e skedarit duke përdorur komandën tac.

[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.

Kjo është e gjitha për tani. Nëse jeni në dijeni të komandave të tjera më pak të njohura Linux, mund të bëni një koment, në mënyrë që ne t'i përfshijmë ato në artikujt tanë të ardhshëm.

Mos harroni të na jepni komentin tuaj të vlefshëm. Së shpejti do të vij me një artikull tjetër interesant, shumë shpejt. Deri atëherë qëndroni të sintonizuar dhe të lidhur me Tecmint.