Daha fazla komut hakkında bilmeniz gereken her şey

Bu kılavuz, Linux'ta "daha fazla" komutu hakkında bilmeniz gereken her şeyi size öğretecektir. Genelde daha kullanışlı olduğu düşünülen "daha fazla" komutuna benzer işlevleri yerine getiren "daha az" komutu denilen çok benzer bir komut vardır.

Bu kılavuzda, "daha fazla" komutu için ortak kullanımları bulacaksınız. Ayrıca mevcut tüm anahtarların anlamları ile birlikte gösterilecektir.

Linux Daha Komuta Ne Yapar?

Daha fazla komut, çıktıyı terminaldeki bir sayfada bir defada görüntülemenizi sağlar. Bu özellikle , ls komutu veya du komutu gibi çok fazla kaydırmaya neden olan bir komut çalıştırıldığında kullanışlıdır.

Daha Komuta Örnekleri

Bir terminal penceresinde aşağıdaki komutu çalıştırın:

ps -ef

Bu, sisteminizde çalışan tüm işlemlerin bir listesini döndürür.

Sonuçlar ekranın sonunun ötesine kaydırılmalıdır.

Şimdi aşağıdaki komutu çalıştırın:

ps -ef | Daha

Ekran bir veri listesiyle dolduracak, ancak sayfanın sonunda aşağıdaki mesajla duracaktır:

-- Daha --

Bir sonraki sayfaya geçmek için klavyedeki boşluk çubuğuna basın.

Çıkışın sonuna ulaşana kadar boşluk bırakmaya devam edebilirsiniz veya çıkmak için "q" tuşuna basabilirsiniz.

Daha fazla komut, ekrana çıkan herhangi bir uygulama ile çalışır.

Çıkışı daha fazla komuta vermek zorunda değilsiniz.

Örneğin, bir metin dosyasını bir seferde okumak isterseniz, aşağıdaki gibi daha fazla komutu kullanın:

daha fazla

Bunu test etmenin iyi bir yolu, bir terminal penceresine aşağıdakileri yazmaktır:

daha / etc / passwd

Mesajı Değiştir

Daha fazla komut için iletiyi aşağıdakileri gösterecek şekilde değiştirebilirsiniz:

devam etmek için basın, çıkmak için q

Yukarıdaki mesajı görüntülemek için aşağıdaki şekilde daha fazla kullanın.

ps -ef | daha -d

Bu, yanlış bir tuşa bastığınızda daha fazla komutun davranışını da değiştirir.

Varsayılan olarak, bir bip sesi olacaktır, ancak -d anahtarını kullanarak bunun yerine aşağıdaki iletiyi göreceksiniz.

Talimatlar için h tuşuna basın

Kaydırma Metin Nasıl Durdurulan

Varsayılan olarak, metin satırları, ekran yeni metinle dolduruluncaya kadar sayfayı yukarı kaydırır. Ekranın temizlenmesini ve bir sonraki sayfanın kaydırılmadan görüntülenmesini istiyorsanız, aşağıdaki komutu kullanın:

daha fazla -p

Ayrıca, her bir ekranı en baştan boyayacak ve her satırın kalan kısmını görüntülendiği gibi temizleyeceğiniz aşağıdaki komutu da kullanabilirsiniz.

daha -c

Bir Satıra Çoklu Satırları Sıkıştır

İçinde çok sayıda boş satır bulunan bir dosyanız varsa, boş satırların her bir bloğunu bir satıra sıkıştırmak için daha fazla alabilirsiniz.

Örneğin aşağıdaki metne bakın:

bu bir metin satırı



bu satırın önünde 2 tane boş satır var



bu satırda 4 tane boş satır var

Çizgileri aşağıdaki gibi görüntülemek için daha fazla komut alabilirsiniz:

bu bir metin satırı

bu satırın önünde 2 tane boş satır var

bu satırda 4 boşluk satırı var

Bu işlevselliği elde etmek için aşağıdaki komutu çalıştırın:

more -s

Ekranın Boyutunu Belirle

Daha fazla komut metnin görüntülenmesini durdurmadan önce kullanılacak satır sayısını belirtebilirsiniz.

Örneğin:

daha -u5

Yukarıdaki komut, dosyaya bir defada 5 satır gösterecektir.

Belirli Bir Satır Sayısından Daha Fazla Başlayın

Belirli bir satır numarasından çalışmaya başlamak için daha fazla alabilirsiniz:

Örneğin, aşağıdaki dosyayı aldığınızı hayal edin:

bu satır 1
bu satır 2
bu satır 3
bu 4. satır
bu satır 5
bu 6. satır
bu satır 7
bu satır 8

Şimdi şu komuta bakın:

daha + u6

Çıktı aşağıdaki gibi olurdu

bu 6. satır
bu satır 7
bu satır 8

Kaydırma yönü kalıyordu.

daha + u3 -u2

Yukarıdaki komut aşağıdakileri gösterecektir:

bu satır 3
bu 4. satır
-- Daha --

Metnin Belirli Bir Satırından Başlayın

Belirli bir metin satırına ulaşana kadar dosyanın çoğunu atlamak istiyorsanız aşağıdaki komutu kullanın:

daha fazla + / "aranacak metin"

Bu, metin satırına ulaşıncaya kadar "atlama" kelimesini gösterecektir.

Daha Fazla Kullanarak Belirli Bir Satırda Kaydırın

Varsayılan olarak boşluk çubuğuna bastığınızda, ekranın boyutu ya da -u anahtarı tarafından belirtilen ayarın uzunluğu için daha fazla komut kaydırılır.

Bir defada 2 satır kaydırmak isterseniz, boşluk çubuğuna basmadan önce 2'ye basın. 5 satır için boşluk çubuğundan 5'e basın.

Ancak yukarıdaki ayar sadece bir tuşa basmaya devam eder.

Bir öncekine göre öncelikli olan yeni bir varsayılan belirtebilirsiniz. Bunu yapmak için, kaydırma yapmak istediğiniz satır sayısını "z" tuşuna basın.

Örneğin, "9z" ekranın 9 satıra kaymasına neden olur. Artık alana bastığınızda, kaydırma daima 9 satır olacaktır.

Dönüş tuşu her seferinde bir satır kaydırır. Bunun bir seferde 5 satır olmasını istiyorsanız, 5 tuşuna ve ardından dönüş tuşuna basın. Bu yeni varsayılan değer olur, böylece geri dönüş tuşu her zaman 5 satır ilerler. Tabii ki, seçtiğiniz herhangi bir sayıyı kullanabilirsiniz, 5 sadece bir örnektir.

Kaydırmak için kullanabileceğiniz dördüncü bir anahtar vardır. Varsayılan olarak, "d" tuşuna basarsanız, ekran bir defada 11 satıra kaydırır. Yine, yeni bir varsayılan değere ayarlamak için "d" tuşuna basmadan önce herhangi bir sayıya basabilirsiniz.

Örneğin "4d", "d" basıldığı zaman bir seferde 4 satıra daha fazla kaymaya neden olur.

Metin satırlarını ve sayfalarını atlamak nasıl

Daha fazla komut kullanırken de metin satırlarını atlayabilirsiniz.

Örneğin, "s" tuşuna basılması 1 metin satırını atlar. "S" tuşundan önce bir sayı girerek varsayılanı değiştirebilirsiniz. Örneğin, "20s" davranışı değiştirir, böylece atlama artık 20 satır metindir.

Tüm metin sayfalarını da atlayabilirsiniz. Bunu yapmak için "f" tuşuna basın. Tekrar ilk önce bir sayı girilmesi, daha fazla komutun belirtilen sayfa metin sayısını atlamasına neden olur.

Çok ileri gitmişseniz, bir metin satırını atlamak için "b" tuşunu kullanabilirsiniz. Yine, belirli bir sayıdaki satırı geri almak için "b" den önce bir sayı kullanabilirsiniz. Bu sadece bir dosyaya karşı daha fazla komut kullanıldığında çalışabilir.

Mevcut Hat Numarasını Göster

Mevcut satır numarasını, eşittir tuşuna (=) basarak görüntüleyebilirsiniz.

Daha Fazla Metin Kullanarak Nasıl Aramalı?

Daha fazla komut kullanarak bir metin deseni aramak için eğik çizgiye basın ve aramak için bir ifade girin.

Örneğin "/ merhaba dünya"

Bu, "merhaba dünya" metninin ilk oluşumunu bulacaktır.

Eğer "merhaba dünya" nın 5. oluşunu bulmak istiyorsanız "5 /" merhaba dünya "" kullanın

'N' tuşuna basmak, önceki arama teriminin bir sonraki durumunu bulur. Arama teriminden önce öncelik alacak bir sayı kullandıysanız. Yani "merhaba dünya" nın 5. oluşunu aradıysanız, "n" ye basarsanız, "merhaba dünya" nın sonraki beşinci dönemini ararız.

Kesme işareti (') tuşuna basılması, aramanın başladığı yere gider.

Geçerli bir normal ifadeyi arama teriminin bir parçası olarak kullanabilirsiniz.

özet

Daha fazla komut hakkında daha fazla bilgi için Linux man sayfasını okuyun.