Žaidimas dūdelėmis „Linux“: praktiniai pavyzdžiai

vamzdžiai (suvirinti variniai vamzdžiai)

The vamzdžiai ar vamzdžiai jie yra vienas iš „Linux“ paveldėtų „Unix“ pasaulio stebuklų. Su jais galite atlikti daugybę naudingų dalykų terminale, kad susietumėte komandas. Kažko, ko negalėtum padaryti, jei jų nebūtų. Tačiau kai kuriems vartotojams, turintiems mažai patirties arba kurie ką tik pasiekė pasaulį * iš kitos operacinės sistemos, pvz., „Microsoft Windows“, jie vis tiek kelia painiavos.

Todėl naudodamiesi šia pamoka žaisime su jais rodydami keletas praktinių pavyzdžių tai gali jums padėti kasdien dirbant komandinėje eilutėje. Pamatysite, kaip juos naudoti yra gana paprasta ir kurie gali daug prisidėti. Taigi raginu jus toliau skaityti ir matyti pavyzdžius ...

  • „Išleiskite“ komandos išvestį. Tokiu būdu galite naudoti daugiau ar mažiau, kad galėtumėte naršyti bet kurios komandos informacijos išvestį. Pavyzdžiui, failų ir katalogų sąrašo išvestis arba procesai, kurie reaguoja į pavadinimą „biuras“:
ls -al | more

ps aux | grep office | less

  • Suskaičiuokite eilučių skaičių turintis komandos arba failo išvestį. Pavyzdžiui, peržiūrėkite eilutes, kurias turi example.txt failas, arba vykdomų procesų skaičių (nepamirškite atimti 1, nes pirma eilutė yra antraštė) ir net failų ar katalogų skaičių:
cat ejemplo.txt | wc -l
ps aux | wc -l
ls | wc -l

  • Raskite konkrečią eilutę ar žodį, pavyzdžiui, IP, prasidedanti 192.168 aktyviųjų tinklo sąsajų:
 
ifconfig | grep 192.168
  • Raskite konkrečias vertes, pvz., failų ir katalogų teises, ir parodykite atitinkamų procesų PID su systemd:
 
ls -lR | grep rwx
ps aux -ef | grep systemd | awk '{ print $2 }'
  • Užsakykite eilutes failo abėcėlės tvarka:
cat ejemplo.txt | sort 
  • Žiūrėkite pirmąsias arba paskutines 10 failo eilučių, bet tik tas, kuriose yra konkretus žodis:
head /var/log/syslog | grep WARNING
tail -f /var/log/syslog | grep error

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   01101001b sakė

    Ačiū už straipsnį! Aš visiškai pritariu „Linux Unix paveldėtiems pasaulio stebuklams“. Iki šios dienos susiduriu su pypkėmis, kurias kažkas turėjo parašyti, kad susidorotų su tokia puikia situacija, kad vienas baisiai stebisi, ar „ar tai veikia?“ ir tiesa, taip, ji veikia. Jie tikrai nuostabūs.

    1.    Izaokas sakė

      Dėkojame, kad skaitėte mus!

  2.   Aleksandras Pinato sakė

    Puikus paaiškinimas. Ačiū už dalinimąsi.