Daha Az Komuta Hakkında Bilmeniz Gereken Her Şey

Bu kılavuzda, Linux "less" komutu hakkında bilmeniz gereken her şeyi bulacaksınız.

"Daha az" komutu, bir seferde terminal bir sayfaya bilgi görüntülemek için kullanılan "daha fazla" komutunun daha güçlü bir sürümü olarak kabul edilir.

Anahtarların birçoğu, daha fazla komutla kullanılanlarla aynıdır, ancak fazladan fazla olanlar da vardır.

Büyük bir metin dosyası üzerinden okumak istiyorsanız, tüm şeyi bir belleğe yüklemediğinden, bir editör üzerindeki daha az komutu kullanmak daha iyidir.

Her sayfayı bir sayfada belleğe yükler ve daha verimli hale getirir.

Daha Az Komut Nasıl Kullanılır

Daha az komutu kullanarak herhangi bir metin dosyasını aşağıdakileri bir terminal penceresine yazarak görebilirsiniz:

az

Dosyada ekranda daha fazla satır varsa, tek bir nokta (:) altta görünür ve dosyada ilerlemek için bir dizi seçeneğiniz olur.

Daha az komut, başka bir komuttan aktarılan çıkış ile de kullanılabilir.

Örneğin:

ps -ef | az

Yukarıdaki komut, çalışan işlemlerin bir listesini her seferinde bir sayfa gösterir.

İleriye kaydırmak için boşluk çubuğuna veya "f" tuşuna basabilirsiniz.

Geçtiğimiz satırların sayısını değiştirme

Varsayılan olarak, daha az komut aynı anda tek bir sayfa kaydırır.

Tuşuna bastıktan sonra kaydırılan satır sayısını ve tuşuna basmadan hemen önce tuşuna basarak "f" tuşunu değiştirebilirsiniz.

Örneğin, "10" girin ve ardından boşluk ya da "f" tuşu, ekranın 10 satır kaydırmasına neden olur.

Bunu varsayılan yapmak için, "z" tuşu ile girilen numarayı girebilirsiniz.

Örneğin, "10" girin ve sonra "z" ye basın. Şimdi boşluk veya "f" tuşuna bastığınızda, ekran her zaman 10 satır ilerler.

Oldukça tuhaf bir ekleme, boşluk çubuğundan hemen önce çıkış tuşunu basma yeteneğidir. Bunun etkisi, çıktının sonuna ulaştığınızda bile kaydırma işlemine devam etmektir.

Bir seferde bir satır kaydırmak için "geri" tuşuna, "e" veya "j" ye basın. Varsayılanları, belirtilen tuşlardan önce bir sayı girerek belirli bir sayıda satır kaydırmasını sağlayabilirsiniz. Örneğin, "5" girin ve ardından "e" tuşunu kullanarak ekran "5", "geri", "e" veya "j" tuşlarına her basışınızda 5 satır ilerleyecektir. Yanlışlıkla büyük bir "J" tuşuna basarsanız, aynı sonucun çıkması, çıktının alt kısmına çarparsanız kaydırma işlemine devam edecektir.

"D" tuşu, belirtilen sayıda satır aşağı kaydırmanızı sağlar. Yine "d" den önce bir sayı girerek, varsayılan davranışı değiştirirsiniz, böylece belirttiğiniz satır sayısını kaydırır.

Listeyi yukarı kaydırmak için "b" tuşunu kullanabilirsiniz. Daha fazla komutun aksine, bu hem dosyalar hem de pipetlenmiş çıktılarla çalışabilir. "B" tuşuna basmadan önce bir sayı girildiğinde, belirtilen sayıda satır geriye kaydırılır. "B" tuşunun belirtilen sayıda satırda sürekli olarak kaydırılması, kullanmak istediğiniz numarayı "w" tuşu ile takip eder.

"Y" ve "k" tuşları, varsayılan olarak "b" ve "w" tuşlarına benzer şekilde çalışır, ancak varsayılan olarak bir seferde bir pencereyi kaydırmak değil, aynı zamanda bir ekranı tekrar ekrana getirmek değildir.

Yanlışlıkla "K" veya büyük harf "Y" ye basarsanız, çıktının üstüne vurmadığınız takdirde sonuç aynı olur, bu durumda kaydırma işlemi dosyanın başlangıcından sonra devam edecektir.

"U" tuşu ayrıca ekranı yedekler, ancak varsayılan değer ekranın yarısıdır.

Sol ve sağ ok tuşlarını kullanarak yatay olarak da kaydırabilirsiniz.

Sağdaki ok, ekranın yarısını sağa kaydırır ve sol ok, ekranın yarısını sola kaydırır. Sağa ve sola kaymaya devam edebilirsiniz, ancak yalnızca çıktının başına gelene kadar sola kayma yapabilirsiniz.

Çıkışı Yeniden Göster

Bir günlük dosyasını veya sürekli değişen başka bir dosyayı görüntülüyorsanız, verileri yenilemek isteyebilirsiniz.

Ekranı yeniden boyamak için küçük bir "r" harfi ya da arabelleğe alınmış herhangi bir çıktıyı iptal eden ekranı yeniden boyamak için büyük "R" kullanabilirsiniz.

İleri kaydırmak için bir büyük harf "F" tuşuna basabilirsiniz. "F" kullanmanın yararı, dosyanın sonuna ulaştığında denemeye devam etmesidir. Daha az komutu kullanırken bir günlük güncellenirse, yeni girişler görüntülenir.

Bir Dosyada Belirli Bir Konuma Taşı

Çıkışın başlangıcına geri dönmek isterseniz, "g" harfine basın ve sonuna gitmek için "G" harfine basın.

Belirli bir satıra gitmek için "g" veya "G" tuşlarına basmadan önce bir sayı girin.

Bir dosya aracılığıyla belirli bir yüzde olan bir konuma geçebilirsiniz. "P" veya "%" tuşunun ardından bir sayı girin. Hatta ondalık noktaları girebilirsiniz, çünkü yüz yüze gelelim, hepimizin bir dosya aracılığıyla "% 36.6" pozisyonuna gitmemiz gerekiyor.

Bir Dosyada Pozisyonları İşaretleme

Bir dosyada "m" tuşunu ve ardından diğer küçük harfleri kullanarak bir işaretçi ayarlayabilirsiniz. Ardından, aynı küçük harfle takip edilen tek tırnaklı "" "tuşunu kullanarak işaretçiye geri dönebilirsiniz.

Bu, çıktıya kolayca dönüş yapabileceğiniz bir dizi farklı işaretçi belirtebileceğiniz anlamına gelir.

Bir Desen İçin Arama

Çıktı eğik tuşunu kullanarak, arama yapmak istediğiniz metin veya normal bir ifade kullanarak metin içinde arama yapabilirsiniz.

Örneğin / "merhaba dünya", "merhaba dünya" bulacaktır.

Dosyayı tekrar aramak istiyorsanız, eğik çizgiyi bir soru işareti ile değiştirmeniz gerekir.

Örneğin, "merhaba dünya", daha önce ekrana çıktı olarak "merhaba dünya" bulacaktır.

Çıkışa Yeni Bir Dosya Yüklemek

Bir dosyaya bakmayı bitirdiyseniz, kolon tuşuna (:) ardından "e" veya "E" tuşuna ve bir dosyanın yoluna basarak daha az komutta yeni bir dosya yükleyebilirsiniz.

Örneğin, ": e myfile.txt".

Daha az nasıl çıkılır

Daha az komuttan çıkmak için ya "q" ya da "Q" tuşlarına basın.

Faydalı Komut Satırı Anahtarları

Aşağıdaki çalışma zamanı anahtarları sizin için yararlı olabilir veya olmayabilir:

Beklenenden daha az emrinde çok daha fazlası var. Tüm dokümanları bir terminal penceresine "daha az" yazarak veya bu kılavuz sayfasını daha az okuyarak okuyabilirsiniz.

Daha az ve daha fazla bir alternatif, bir dosyanın son birkaç satırını gösteren kuyruk komutudur .