Linux Eğitimi Ders-3 (Dosya, Dizin Yapısı ve Katmanlar)
İçindekiler:
- Kuyruk Komutu Sözdizimi
- Kuyruk Komutu Nasıl Kullanılır
- Belirli Bir Satır Nasıl Görüntülenir
- Belirli Bir Bayt Sayısı Nasıl Görüntülenir
- Değişiklikler İçin Bir Dosya Nasıl İzlenir
- Birden Çok Dosya Nasıl Görüntülenir
- Kuyruk Diğer Komutlarla Nasıl Kullanılır
- Sonuç
Tail komutu bir veya daha fazla dosya veya borulu verinin son bölümünü (varsayılan olarak 10 satır) görüntüler. Dosya değişikliklerini gerçek zamanlı olarak izlemek için de kullanılabilir.
Tail komutunun en yaygın kullanımlarından biri, genellikle grep gibi diğer araçlarla birlikte zaman içinde değişen günlükleri ve diğer dosyaları izlemek ve analiz etmektir.
Bu öğreticide, pratik örnekler ve en yaygın kuyruk seçeneklerinin ayrıntılı açıklamaları ile Linux kuyruk komutunun nasıl kullanılacağını göstereceğiz.
Kuyruk Komutu Sözdizimi
Tail komutunu kullanmaya başlamadan önce, temel sözdizimini gözden geçirerek başlayalım.
Tail komut ifadeleri aşağıdaki formu alır:
tail……
-
OPTION- kuyruk seçenekleri. Sonraki bölümlerde en yaygın seçeneklerin üzerinden geçeceğiz.FILE- Sıfır veya daha fazla girdi dosyası adı. Herhangi bir DOSYA belirtilmezse veya DOSYA-olduğunda, kuyruk standart girişi okuyacaktır.
Kuyruk Komutu Nasıl Kullanılır
Herhangi bir seçenek olmadan kullanıldığında en basit haliyle, tail komutu son 10 satırı görüntüler.
Belirli Bir Satır Nasıl Görüntülenir
Gösterilecek satır sayısını belirtmek için
-n
(
--lines
) seçeneğini kullanın:
Ayrıca
Aşağıdaki örnek, yukarıdaki komutlarla aynı sonucu görüntüler: Belirli bir bayt sayısını göstermek için
Örneğin,
Gösterilecek bayt sayısını belirtmek için sayıdan sonra bir çarpan soneki de kullanabilirsiniz.
Aşağıdaki komut
Bir dosyayı değişikliklere karşı izlemek için
Bu seçenek özellikle günlük dosyalarını izlemek için kullanışlıdır. Örneğin,
Bir dosyayı izlerken kuyruk komutunu kesmek için
Yeniden oluşturulduğunda dosyayı izlemeye devam etmek için
Bu seçenek, tail komutunun dönen bir günlük dosyasını izlediği durumlarda yararlıdır.
Tail komutuna giriş olarak birden fazla dosya sağlanırsa, her dosyadan son on satırı görüntüler. Tek bir dosyayı görüntülerken kullandığınız seçenekleri kullanabilirsiniz. Bu örnek,
Tail komutu, standart çıktıyı borular kullanarak diğer yardımcı programlardan / diğer yardımcı programlara yönlendirerek diğer komutlarla birlikte kullanılabilir. Örneğin, apache erişim günlük dosyasını izlemek ve yalnızca
Aşağıdaki
Şimdiye kadar Linux kuyruk komutunun nasıl kullanılacağı konusunda iyi bir anlayışa sahip olmalısınız. Bir dosyanın ilk satırlarını terminale yazdıran head komutunun tamamlayıcısıdır.
tail -n filename.txt
tail -n filename.txt
n
harfini atlayabilir ve yalnızca kısa çizgi (
-
) ve sayı (aralarında boşluk olmadan) kullanabilirsiniz.
filename.txt
adlı bir dosyanın son 50 satırını görüntülemek için şunu kullanabilirsiniz:
tail -n 50 filename.txt
Belirli Bir Bayt Sayısı Nasıl Görüntülenir
-c
(
--bytes
) seçeneğini kullanın.
tail -c filename.txt
tail -c filename.txt
filename.txt
adlı dosyadan kullandığınız son 500 baytlık veriyi görüntülemek için:
tail -c 500 filename.txt
b
512 ile çarpar,
kB
1000 ile çarpar,
K
1024 ile çarpar,
MB
1000000 ile çarpar,
M
1048576 ile çarpar vb.
filename.txt
dosyasının son iki kilobaytını (2048) görüntüler:Değişiklikler İçin Bir Dosya Nasıl İzlenir
-f
(
--follow
) seçeneğini kullanın:
tail -f filename.txt
/var/log/nginx/error.log
dosyasının son 10 satırını görüntülemek ve dosyayı kullanacağınız güncellemeler için izlemek için:
tail -f /var/log/nginx/error.log
Ctrl+C
basın.
-F
seçeneğini kullanın.
tail -F filename.txt
-F
seçeneği ile kullanıldığında tail komutu dosyayı tekrar kullanılabilir hale gelir gelmez yeniden açar.Birden Çok Dosya Nasıl Görüntülenir
tail filename1.txt filename2.txt
filename1.txt
ve
filename2.txt
dosyalarının son 20 satırını gösterir:
tail -n 20 filename1.txt filename2.txt
Kuyruk Diğer Komutlarla Nasıl Kullanılır
192.168.42.12
IP adresini içeren satırları görüntülemek için:
tail -f /var/log/apache2/access.log | grep 192.168.42.12
ps
komutu, CPU kullanımına göre sıralanmış ilk on çalışan işlemi görüntüler:
ps aux | sort -nk +3 | tail -5
Sonuç
Google, Kitap Aramalarını E-Kuyruk Ortaklarına Genişletiyor
Google, çevrimiçi kitap mağazalarının ve diğer üçüncü taraf Web sitelerinin Kitap Aramalarını kullanmasına izin veriyor hizmet, önizleme ve…
Ekim E-kuyruk Satışları Geçtiğimiz Yılın Yılı
ABD. e-kuyruk satışları, comScore'a göre 2001'den bu yana Ekim ayında en düşük büyümesine sahipti.
Linux'ta Chmod komutu (dosya izinleri)
Linux'ta dosyalara erişim, dosya izinleri, öznitelikler ve sahiplik aracılığıyla yönetilir. Bu eğitici dosya ve dizinlerin erişim izinlerini değiştirmek için chmod komutunun nasıl kullanılacağını kapsar.







