10 vähemmän tunnettua komentoa Linuxille - osa 3
Yllättynyt "Vähemmän tunnettujen Linux-artikkelien" -sarjan kahden viimeisen artikkelin vastauksesta.
- 11 vähemmän tunnettua hyödyllistä Linux-komentoa - osa I
- 10 vähemmän tunnettua Linux-komentoa - osa 2
- 10 vähemmän tunnettua tehokasta Linux-komentoa - osa IV
- 10 vähemmän tunnettua hyödyllistä Linux-komentoa - osa V
Olemme keksineet tämän sarjan kolmannen artikkelin, joka sisältää muutamia muita vähemmän tunnettuja Linux-komentoja, jotka kannattaa tietää. Olet ehkä jo tietoinen näistä komennoista, epäilemättä olet kokenut Linux-käyttäjä ja rakastaa etsintää.
22. ^foo ^bar -komento
Suorita viimeinen komento muokkauksella yhdessä instanssissa. Oletetaan, että minun on suoritettava komento "ls -l", jotta voin listata hakemiston sisällön pitkään sanomalla "työpöytä". Kirjoittelet vahingossa ”lls -l”. Joten nyt sinun on kirjoitettava koko komento uudelleen tai muokattava edellistä komentoa navigointinäppäimellä. Se on tuskallista, kun komento on pitkä.
[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
Huomaa: Edellä olevassa korvauksessa käytimme ”^kirjoitusvirhe (vaihdettava) ^alkuperäinen_komento”. Tämä komento voi olla erittäin vaarallinen, jos korvaat kirjoitusvirheen tietoisesti tai tietämättään järjestelmäkomennolla tai muulla riskialttiilla sanoilla rm -rf.
23.> file.txt-komento
Tämä komento huuhtelee tiedoston sisällön poistamatta ja luomatta samaa tiedostoa uudelleen. Tämä komento on erittäin hyödyllinen komentosarjakielellä, kun tarvitsemme tulosteen tai kirjaudu samaan tiedostoon uudestaan ja uudestaan.
Minulla on työpöydällä tiedosto, joka sanoo ”test.txt” ja jossa on paljon tekstiä.
[email :~/Desktop$ cat test.txt Linux GNU Debian Fedora kali ubuntu git Linus Torvalds
[email :~/Desktop$ > test.txt [email :~/Desktop$ cat test.txt
Huomaa: Jälleen tämä komento voi olla vaarallinen, älä koskaan yritä tyhjentää järjestelmätiedoston tai määritystiedoston sisältöä. Jos teet niin, olet vakavissa vaikeuksissa.
24. komennossa
‘At’ -komento on samanlainen kuin cron-komento, ja sitä voidaan käyttää tehtävän tai komennon ajoitukseen suoritettavaksi määritettynä aikana.
[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
Huomaa: echo “ls -l”: Tämä merkkijono toistaa komennon (tässä ls -l) tavallisessa päätteessä. Voit korvata ”ls -l” millä tahansa haluamallasi komennolla.
> : redirects the output
/ Dev/pts/0: Tämä on lähtölaite ja/tai tiedosto, johon lähtöä haetaan, tässä lähtö on päätteessä.
Minun tapauksessani tty on tällä hetkellä/dev/pts/0. Voit tarkistaa tty-ohjelman suorittamalla komennon tty.
[email :~/Desktop$ tty /dev/pts/0
Huomaa: 'at' -komento suorittaa tehtävän heti, kun järjestelmän kello vastaa määritettyä aikaa.
25. du -h –max-syvyys = 1 komento
Alla oleva komento antaa nykyisen hakemiston alikansioiden koon ihmisille luettavassa muodossa.
[email :/home/avi/Desktop# du -h --max-depth=1 38M ./test 1.1G ./shivji 42M ./drupal 6.9G ./101MSDCF 16G .
Huomaa: Yllä olevasta komennosta voi olla paljon hyötyä järjestelmän levyn käytön tarkistamisessa.
26. lausuta komento
Expr-komento ei ole paljon vähemmän tunnettu komento. Tämä komento on erittäin hyödyllinen yksinkertaisen matemaattisen laskennan suorittamisessa päätelaitteessa.
[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. katso komento
Tarkista sanoja englanninkielisestä sanakirjasta hämmennyksen sattuessa itse päätelaitteesta. Viz., Olen hieman hämmentynyt, jos oikeinkirjoitus on kantaja tai 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
Yllä oleva komento näytti kaikki sanan sanat, jotka alkavat merkkijonolla 'auto'. Sain mitä etsin.
28. kyllä komento
Toinen komento, jota ei käytetä usein säännöllisesti, mutta joka on erittäin hyödyllinen komentosarjakielellä ja järjestelmänvalvojille.
Tämä komento jatkaa tietyn merkkijonon tulostamista, kunnes keskeytysohje annetaan sinulle.
[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. tekijä Komento
Factor-komento on itse asiassa matemaattisen alkuperän komento. Tämä komento tuottaa kaikki tietyn luvun tekijät.
[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-osoite
Me kaikki käytämme ping-komentoa tarkistaaksemme, onko palvelin käynnissä vai ei. Ja yleensä pingistan Googlea tarkistaaksesi, onko minulla yhteys Internetiin vai ei.
Se on joskus ärsyttävää, kun odotat ja katsot päätelaitteesi saadaksesi vastauksen ping-komentoon tai sanot, odota, että palvelin muodostaa yhteyden.
Entä kuultava ääni heti, kun palvelin käynnistyy.
[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
Saanen kertoa sinulle yhden asian, ennen kuin ilmoitat, että komento ei palannut mitään ääntä. Varmista, että järjestelmän ääntä ei ole mykistetty, ääniteeman on oltava käytössä ääniasetuksissa ja varmista, että Ota ikkuna ja ikkunaääni on valittu.
31. tac-komento
Tämä komento on erittäin mielenkiintoinen, joka tulostaa tekstitiedoston sisällön päinvastaisessa järjestyksessä, eli viimeiseltä riviltä ensimmäiselle riville.
Minulla on tekstitiedosto 35.txt Asiakirjat-hakemistossa kotikansiossa. Sisällön tarkistaminen kissakomennolla.
[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.
Käännä nyt tiedoston sisältö tac-komennolla.
[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.
Tässä kaikki tältä erää. Jos tiedät muista vähemmän tunnetuista Linux-komennoista, voit kirjoittaa kommentin, jotta voimme sisällyttää ne tuleviin artikkeleihimme.
Älä unohda antaa meille arvokykyistä kommenttisi. Tulen pian uuden mielenkiintoisen artikkelin kanssa. Till sitten pysy kuulolla ja yhteydessä Tecmintiin.