5 huvitavat käsurea näpunäidet ja nippi Linuxis - 1. osa


Kas võtate Linuxist maksimumi? Seal on palju kasulikke funktsioone, mis näivad olevat paljudele Linuxi kasutajatele näpunäited. Mõnikord muutuvad vajaduseks näpunäited ja nipid. See aitab teil olla sama käskude, kuid täiustatud funktsionaalsusega, produktiivne.

Alustame siin uut seeriat, kus kirjutame mõned näpunäited ja näpunäited ning püüame väikese ajaga võimalikult palju järele anda.

1. Varem käskude kontrollimiseks kasutame käsku ajalugu. Siin on ajaloo käsu näidisväljund.

# history

Väljundist ilmne, et ajaloo käsk ei väljasta ajatemplit viimati täidetud käskude logiga. Kas sellele on lahendus? Jah! Käivitage järgmine käsk.

# HISTTIMEFORMAT="%d/%m/%y %T "
# history

Kui soovite selle muudatuse jäädavalt lisada, lisage allolev rida jaotisele ~/.bashrc .

export HISTTIMEFORMAT="%d/%m/%y %T "

ja siis terminali käitusest

# source ~/.bashrc

Käskude ja lülitite selgitus.

  1. ajalugu - GNU ajalooteek
  2. HISTIMEFORMAT - keskkonnamuutuja
  3. % d - päev
  4. % m - kuu
  5. % y - aasta
  6. % T - ajatempel
  7. allikas - lühidalt saatke faili sisu shellisse
  8. .bashrc - shelliskript, mida BASH käitab alati, kui seda interaktiivselt alustatakse.

2. Loendi järgmine pärl on - kuidas kontrollida ketta kirjutamise kiirust? Noh, üks laineri dd käsukript täidab eesmärki.

# dd if=/dev/zero of=/tmp/output.img bs=8k count=256k conv=fdatasync; rm -rf /tmp/output.img

Käskude ja lülitite selgitus.

  1. dd - faili teisendamine ja kopeerimine
  2. if =/dev/zero - lugege faili ja mitte stdin
  3. of =/tmp/output.img - kirjutage faili, mitte standardne
  4. bs - lugege ja kirjutage maksimaalselt kuni M baiti korraga
  5. arv - N sisendploki kopeerimine
  6. konv - teisendage fail komadega eraldatud sümboliloendi järgi.
  7. rm - failide ja kaustade eemaldamine
  8. -rf - (-r) eemaldab kataloogid ja sisu rekursiivselt ning (-f) sunnib eemaldamist viivitamata.

3. Kuidas kontrollite kuut parimat faili, mis söövad teie ruumi? Du-käsklusega lihtne liini skript, mida kasutatakse peamiselt failiruumi kasutustena.

# du -hsx * | sort -rh | head -6

Käskude ja lülitite selgitus.

  1. du - Hinnake failiruumi kasutusviise
  2. -hsx - (-h) Inimloetav vorming, (-s) Kokkuvõtete väljund, (-x) Üks failivorming, jäta kataloogid vahele muus failivormingus.
  3. sort - tekstifailiridade sortimine
  4. -rh - (-r) Pöörake võrdlustulemus, (-h), et võrrelda inimesele loetavat vormingut.
  5. pea - väljastage faili esimesed n rida.

4. Järgmine samm hõlmab statistikat igasuguse faili terminalis. Failiga seotud statistika saame väljastada käsu stat (output file/fileSystem status) abil.

# stat filename_ext  (viz., stat abc.pdf)

5. Järgmine ja viimane, kuid mitte vähem oluline, see üks rida on mõeldud algajatele. Kui olete kogenud kasutaja, pole teil seda tõenäoliselt vaja, kui te ei soovi sellest lõbu. Uustulnukad on Linuxi käsurea foobsed ja ühe liini allpool genereeritakse juhuslikke manulehti. Eelis on see, et algajana saate alati midagi õppida ja kunagi ei viitsi.

# man $(ls /bin | shuf | head -1)

Käskude ja lülitite selgitus.

  1. mees - Linuxi Mani lehed
  2. ls - Linuxi käsklused
  3. /bin - süsteemi kahendfaili asukoht
  4. shuf - juhusliku permutatsiooni loomine
  5. pea - väljastage faili esimene n rida.

Praeguseks kõik. Kui teate selliseid näpunäiteid, mida võite meiega jagada, ja postitame sama ka teie sõnadega meie tuntud linux-console.net veebisaidil.

Kui soovite jagada nõuandeid ja näpunäiteid, mida artiklist teha ei saa, võite seda jagada aadressil tecmint [dot] com [at] gmail [dot] com ja lisame selle oma artiklisse. Ärge unustage anda meile oma väärtuslikku tagasisidet allpool toodud kommentaarides. Hoidke ühendust. Meeldib ja jaga meid ning aitab meil levida.

Ära jäta:

  1. 10 kasulikku käsureanipi algajatele - 2. osa
  2. 5 kasulikku käsku Linuxi failitüüpide ja süsteemiaja haldamiseks - 3. osa