Komut Satırında Boruları Kullanma

Anonim

Mac OS X, Linux veya herhangi bir Unix'in komut satırının temel işlevlerinden biri, boruların nasıl kullanılacağına ilişkin bazı temel bilgileri anlamaktır. Temel olarak, boruları, bir komutun çıktısını başka birkomutun girişine yönlendirmenize izin vererek, aşağıdaki komutun önceki komutları manipüle etmesine, ayarlamasına veya bunlarla çalışmasına izin verir. dönüş. Boruların nasıl ve ne zaman kullanılacağını bilmek, etkili komut satırı kullanımı için çok önemlidir ve bu, Terminal kullanıcıları için temel bir bilgi parçasıdır.

Daha fazla giriş yapmadan, komut satırı yönlendirmeleri, ne yaptıkları ve en önemlisi komut satırı çıktısını kontrol etmek için yönlendirmelerin nasıl kullanılacağı ve başka bir yere etkili bir şekilde 'bağlanması' hakkında bazı bilgiler:

Boru sembolü |, şeklinde görünür (kafanız karıştıysa \ anahtarınızla aynıdır) ve komut satırında çalışırken son derece kullanışlıdır. İşte bazı örnekler:

ls -la | daha fazla

Bu, list komutunun (uzun ve tüm bayraklarla birlikte) çıktısını alır ve onu daha fazla komuta aktararak çıktıyı her seferinde bir sayfa olarak görüntülemenizi sağlar.

ps aux | grep kullanıcı

Bu komut, işlem komutunun çıktısını alır ve yalnızca 'kullanıcıya' ait işlem örneklerini geri bildirir

Pipoyu hemen hemen her şeyle kullanabilirsiniz, bu yüzden hayal gücünüzü kullanın.

Boruların diğer bir yaygın kullanımı, 'cat' veya benzeri bir şey kullanırken uzun çıktıların okunabilirliğini artırmak için "less" ile birleştirilmesidir:

cat /etc/passwd | az

Pipes, herhangi bir komutun çıktısını alıp bu komut çıktısını başka bir komut dizisinin girdisine yeniden yönlendirerek ve ardından bu çıktıyı alıp yeniden yönlendirerek, çok gelişmiş şekillerde de kullanılabilir. uzun bir komut ve boru dizisi, bu şöyle görünebilir:

"

cat /etc/OSXDaily.txt | grep osxdaily testi>"

Borular, yönlendirmelerle ve terminaldeki herhangi bir şeyi manipüle etmenin hemen hemen tüm diğer yöntemleriyle de birleştirilebilir.

Mac OS X komut satırını burada, OS X Daily'de nispeten sık ele alıyoruz, ancak son makalemiz Komut Satırı kullanılabilirlik temelleri: Yönlendirme muhtemelen borular hakkında da biraz bilgi vermeliydi, işte buradayız.Daha ileri düzey amaçlar, temel bilgilerin ötesini keşfetmek için başka bir derinlemesine eğitimde en iyi şekilde ele alınacaktır, bu nedenle bizi izlemeye devam edin.

Komut Satırında Boruları Kullanma