Hra s rourami v systému Linux: praktické příklady

trubky (svařované měděné trubky)

the potrubí nebo potrubí jsou jedním z divů unixového světa, který Linux zdědil. S nimi můžete v terminálu provádět řadu užitečných věcí pro propojení příkazů. Něco, co byste nemohli udělat, kdyby neexistovaly. Stále však způsobují zmatek u některých uživatelů s malými zkušenostmi nebo těch, kteří se právě dostali na svět * nix z jiného operačního systému, jako je Microsoft Windows.

S tímto tutoriálem si tedy s nimi budeme hrát tím, že ukážeme několik praktických příkladů které vám mohou pomoci při práci na příkazovém řádku ve vašem každodenním životě. Uvidíte, jak se snadno používají a mohou hodně přispět. Doporučuji vám tedy dál číst a vidět příklady ...

  • „Vydat“ výstup příkazu. Tímto způsobem můžete víceméně použít k navigaci v informačním výstupu libovolného příkazu. Například výstup seznamu souborů a adresářů nebo výstup procesů, které odpovídají názvu „office“:
ls -al | more

ps aux | grep office | less

  • Spočítejte počet řádků který má výstup příkazu nebo souboru. Podívejte se například na řádky, které má soubor example.txt, nebo na počet spuštěných procesů (nezapomeňte odečíst 1, protože první řádek je záhlaví) a dokonce i počet souborů nebo adresářů:
cat ejemplo.txt | wc -l
ps aux | wc -l
ls | wc -l

  • Vyhledejte konkrétní řádek nebo slovo, například IP počínaje 192.168 aktivních síťových rozhraní:
 
ifconfig | grep 192.168
  • Vyhledejte konkrétní hodnoty, například oprávnění souborů a adresářů, a zobrazit PID příslušných procesů pomocí systemd:
 
ls -lR | grep rwx
ps aux -ef | grep systemd | awk '{ print $2 }'
  • Objednejte řádky souboru v abecedním pořadí:
cat ejemplo.txt | sort 
  • Zobrazí prvních nebo posledních 10 řádků souboru, ale pouze ty, které obsahují konkrétní slovo:
head /var/log/syslog | grep WARNING
tail -f /var/log/syslog | grep error

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   01101001b řekl

    Díky za článek! Plně sdílím „divy světa Unix, které Linux zdědil“. Dodnes jsem narazil na dýmky, které někdo potřeboval napsat, aby zvládl konkrétní situaci, která je tak skvělá, že je člověk ohromen a přemýšlel, „to funguje? a pravda, ano, funguje to. Opravdu jsou úžasní.

    1.    Isaac řekl

      Děkujeme, že jste si nás přečetli!

  2.   Alexandr Pinato řekl

    Skvělé vysvětlení. Děkuji za sdílení.