az csövek vagy csövek azok a Unix-világ egyik csodája, amelyet a Linux örökölt. Velük számos hasznos dolgot végezhet el a terminálon a parancsok összekapcsolásához. Valami, amit nem tehetne meg, ha nem léteznének. De még mindig okoznak némi zavart néhány olyan felhasználó számára, akiknek kevés tapasztalata van, vagy akik éppen egy másik operációs rendszerből, például a Microsoft Windowsból érkeztek a világra *.
Ezért ezzel a bemutatóval játszani fogunk velük bemutatással néhány gyakorlati példa amely segíthet a mindennapokban, amikor a parancssoron dolgozik. Látni fogja, hogy ezek használata meglehetősen egyszerű és nagyban hozzájárulhatnak. Ezért arra bátorítalak benneteket, hogy olvassátok tovább a példákat ...
- "Adja ki" a parancs kimenetét. Ily módon többé-kevésbé felhasználhatja bármelyik parancs információ kimenetét. Például a fájlok és könyvtárak listájának kimenete, vagy az "office" névre válaszoló folyamatok kimenete:
ls -al | more ps aux | grep office | less
- Számolja meg a sorok számát amelynek parancs vagy fájl kimenete van. Tekintse meg például az example.txt fájl sorait vagy a futó folyamatok számát (ne felejtsen el levonni 1-et, mert az első sor a fejléc), és még a fájlok vagy könyvtárak számát is:
cat ejemplo.txt | wc -l ps aux | wc -l ls | wc -l
- Keressen egy adott sort vagy szót, például az aktív hálózati interfészek 192.168-tal kezdődő IP-je:
ifconfig | grep 192.168
- Keresse meg a meghatározott értékeket, például a fájlok és könyvtárak engedélyeit, és bemutassa a megfelelő folyamatok PID-jeit a systemd-vel:
ls -lR | grep rwx ps aux -ef | grep systemd | awk '{ print $2 }'
- Rendezze a sorokat egy fájl betűrendben:
cat ejemplo.txt | sort
- Lásd a fájl első vagy utolsó 10 sorát, de csak azokat, amelyek egy adott szót tartalmaznak:
head /var/log/syslog | grep WARNING tail -f /var/log/syslog | grep error
Köszönöm a cikket! Teljes mértékben osztom "a Linux Unix által örökölt világcsodáit". A mai napig olyan csövekkel találkozom, amelyeket valakinek írnia kellett egy adott helyzet kezeléséhez, amelyek olyan nagyok, hogy az ember elkeseredetten gondolkodik azon, vajon "működik ez?" és az igazság, igen, működik. Valóban csodálatosak.
Köszönjük, hogy elolvastál minket!
Kiváló magyarázat. Köszönet a megosztásért.