10 Kmandi Inqas Magħrufa għal Linux - Parti 3


Megħlub bir-rispons ta 'l-aħħar żewġ artikoli tas-serje Artiklu Linux Inqas Magħruf jiġifieri.

  1. 11 Kmandi Utli Linux Inqas Magħruf – Parti I
  2. 10 Kmandi Linux Inqas Magħrufa – Parti 2
  3. 10 Kmandi Effettivi tal-Linux Inqas Magħruf – Parti IV
  4. 10 Kmandi Utli Linux Inqas Magħruf - Parti V

Aħna ħriġna bit-tielet artiklu ta 'din is-serje li jinkludi ftit kmandi oħra Linux inqas magħrufa, ta' min ikun jaf. Jista 'jkun li diġà taf b'dawn il-kmandi, bla dubju inti utent b'esperjenza tal-Linux u tħobb l-esplorazzjoni.

22. ^foo^bar Kmand

Mexxi l-aħħar kmand b'modifika, f'istanza waħda. Ejja ngħidu li għandi bżonn nmexxi kmand 'ls -l' biex nilnu l-kontenut ta' direttorju għid 'Desktop'. Aċċidentalment, ittajpja 'lls -l'. Allura issa ser ikollok terġa 'tikteb il-kmand kollu jew teditja l-kmand preċedenti billi tuża ċ-ċavetta tan-navigazzjoni. Dan huwa uġigħ meta l-kmand huwa twil.

[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

Nota: Fis-sostituzzjoni ta 'hawn fuq użajna \^typo(to be replaced)^original_command. Dan il-kmand jista' jkun perikoluż ħafna jekk xjentement jew bla ma taf biddel it-typo bil-kmand tas-sistema jew xi ħaġa riskjuża ngħidu rm -rf.

23. > file.txt Kmand

Dan il-kmand laħlaħ il-kontenut ta 'fajl mingħajr il-ħtieġa li tneħħi u toħloq l-istess fajl mill-ġdid. Dan il-kmand huwa utli ħafna fil-lingwa tal-kitba meta għandna bżonn output jew log fuq l-istess fajl għal darb'oħra u għal darb'oħra.

Għandi fajl jgħid test.txt fuq Desktop tiegħi b'ħafna test.

[email :~/Desktop$ cat test.txt 

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

Nota: Għal darb'oħra, dan il-kmand jista 'jkun perikoluż, qatt ma tipprova tlaħlaħ il-kontenut ta' fajl tas-sistema jew fajl ta 'konfigurazzjoni. Jekk tagħmel hekk, tkun f’inkwiet serju.

24. fil-Kmand

Il-kmand 'at' huwa simili għall-kmand cron u jista' jintuża għall-iskedar ta' kompitu jew kmand biex jaħdem f'ħin speċifikat.

[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

Nota: echo \ls -l: Dan is-string echo huwa l-kmand (hawn ls -l) fuq terminal standard. Tista 'tissostitwixxi 'ls -l' bi kwalunkwe kmand tal-ħtieġa u l-għażla tiegħek.

> : redirects the output

Il-/dev/pts/0 : Dan huwa l-apparat tal-output u/jew il-fajl, fejn l-output huwa mfittex, hawnhekk l-output huwa fit-terminal.

Fil-każ tiegħi, it-tty tiegħi jinsab f'/dev/pts/0, f'dak iż-żmien. Tista' tiċċekkja t-tty tiegħek billi tħaddem il-kmand tty.

[email :~/Desktop$ tty 

/dev/pts/0

Nota: Il-kmand 'at' jesegwixxi l-kompitu hekk kif l-arloġġ tas-sistema jaqbel mal-ħin speċifikat.

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

Il-kmand ta' hawn taħt joħroġ id-daqs tas-subfolders fid-direttorju attwali, f'format li jinqara mill-bniedem.

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

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

Nota: Il-kmand ta 'hawn fuq jista' jkun utli ħafna biex jiċċekkja l-użu tad-disk tas-sistema.

26. expr Kmand

Il-kmand 'expr' mhuwiex dak il-kmand ħafna inqas magħruf. Dan il-kmand huwa utli ħafna fit-twettiq ta 'kalkolu matematiku sempliċi fit-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. ħares Kmand

Iċċekkja għal kliem mid-dizzjunarju Ingliż f'każ ta 'konfużjoni, mit-terminal innifsu. Jiġifieri, ninsab daqsxejn konfuż jekk l-ortografija hija carrier jew carieer.

[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

Il-kmand ta’ hawn fuq wera l-kliem kollu mid-dizzjunarju li jibda b’sekwenza ‘car’. Sibt dak li kont qed infittex.

28. iva Kmand

Kmand ieħor li ma jintużax ta' spiss fuq bażi regolari, normalment iżda huwa utli ħafna fil-lingwa tal-kitba u għall-Amministraturi tas-sistema.

Dan il-kmand ikompli jistampa string partikolari, sakemm tingħata struzzjoni ta' interruzzjoni minnek.

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

Il-kmand tal-fattur huwa fil-fatt kmand ta 'oriġini matematika. Dan il-kmand joħroġ il-fatturi kollha ta 'numru partikolari.

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

Lkoll nużaw kmand ping biex niċċekkjaw jekk is-server huwa ħaj jew le. U s-soltu nagħmel ping fuq google, biex niċċekkja jekk jienx konness mal-internet jew le.

Xi drabi huwa irritanti, meta tistenna u tibqa' tara t-terminal tiegħek biex tikseb tweġiba tal-kmand ping jew ngħidu, stenna li s-server jitqabbad.

Kif dwar ħoss li jinstema' hekk kif is-server jiġi ħaj.

[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

Ħa ngħidlek ħaġa waħda, qabel ma tirrapporta li l-kmand ma rritorna l-ebda ħoss li jinstema. Kun żgur li l-awdjo tas-sistema tiegħek mhux siek, it-tema tal-ħoss trid tkun attivata fil-'preferenzi tal-ħoss' u kun żgur li 'Attiva l-ħoss tat-tieqa u t-twieqi' hija ċċekkjata.

31. tac Kmand

Dan il-kmand huwa interessanti ħafna li jistampa l-kontenut ta 'fajl test f'ordni inversa, jiġifieri, mill-aħħar linja għall-ewwel linja.

Għandi fajl test 35.txt fid-direttorju tad-Dokumenti tiegħi, taħt il-folder tad-dar. Iċċekkja l-kontenut tiegħu bl-użu tal-kmand tal-qtates.

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

Issa aqleb il-kontenut tal-fajl billi tuża kmand 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.

Dak kollu għalissa. Jekk int konxju ta 'kmandi Linux oħra inqas magħrufa, tista' tpoġġi kumment, sabiex inkunu nistgħu ninkludu dawk fl-artikoli futuri tagħna.

Tinsiex tagħtina l-kumment ta’ valur tiegħek. Dalwaqt ser niġi b'artiklu ieħor interessanti, dalwaqt. Sa dakinhar ibqa' sintonizzat u mqabbad ma' Tecmint.