itu pipa atau pipa mereka adalah salah satu keajaiban dunia Unix yang diwarisi oleh Linux. Dengan mereka Anda dapat melakukan banyak hal berguna di terminal untuk menghubungkan perintah. Sesuatu yang tidak dapat Anda lakukan jika mereka tidak ada. Tetapi mereka masih menyebabkan kebingungan bagi beberapa pengguna dengan sedikit pengalaman atau yang baru saja mencapai dunia * nix dari sistem operasi lain seperti Microsoft Windows.
Oleh karena itu, dengan tutorial ini kita akan bermain dengan mereka dengan menunjukkannya beberapa contoh praktis yang dapat membantu Anda dalam keseharian Anda saat bekerja dengan baris perintah. Anda akan melihat bagaimana mereka cukup mudah digunakan dan dapat berkontribusi banyak. Jadi saya mendorong Anda untuk terus membaca dan melihat contoh ...
- "Keluarkan" hasil dari sebuah perintah. Dengan cara ini, Anda dapat menggunakan lebih banyak atau lebih sedikit untuk dapat menavigasi melalui keluaran informasi dari perintah apa pun. Misalnya, output dari daftar file dan direktori, atau dari proses yang merespons nama "office":
ls -al | more ps aux | grep office | less
- Hitung jumlah baris yang memiliki keluaran dari sebuah perintah atau file. Misalnya, lihat baris yang dimiliki file example.txt atau jumlah proses yang berjalan (ingat untuk mengurangi 1, karena baris pertama adalah header) dan bahkan jumlah file atau direktori:
cat ejemplo.txt | wc -l ps aux | wc -l ls | wc -l
- Temukan baris atau kata tertentu, misalnya IP yang dimulai dengan 192.168 antarmuka jaringan aktif:
ifconfig | grep 192.168
- Temukan nilai-nilai tertentu, misalnya izin file dan direktori, dan menunjukkan PID dari proses yang sesuai dengan systemd:
ls -lR | grep rwx ps aux -ef | grep systemd | awk '{ print $2 }'
- Urutkan garisnya dari sebuah file dalam urutan abjad:
cat ejemplo.txt | sort
- Lihat 10 baris pertama atau terakhir dari file, tetapi hanya yang berisi kata tertentu:
head /var/log/syslog | grep WARNING tail -f /var/log/syslog | grep error
Terima kasih untuk artikelnya! Saya sepenuhnya berbagi "keajaiban dunia Unix yang diwarisi oleh Linux." Sampai hari ini saya menemukan pipa yang perlu ditulis seseorang untuk menangani situasi tertentu yang begitu hebat sehingga orang terperangah bertanya-tanya "apakah ini berhasil?" dan kebenarannya, ya, itu berhasil. Mereka benar-benar luar biasa.
Terima kasih telah membaca kami!
Penjelasan yang bagus. Terima kasih telah berbagi.