Close Menu
AzerVoice Logo
    Facebook X (Twitter) Linkedin Youtube

    AzerVoice

    • Baş xəbər
    • Xəbər lenti
    • Siyasət
    • Türk Dövlətləri
    • Digər Dövlətlər
      • Şimali Afrika
      • Yaxın Şərq
    • Təhlil
    • İran Müharibəsi
    Facebook X (Twitter) Linkedin Youtube
    AzerVoice
    Voice of Azerbaijan / Cəmiyyət / Linux dünyası
    Linux dünyası

    Linuxda faylların oxunması və izlənilməsi: Head, Tail və Less komandaları

    26 İyul 2026 15:00
    Facebook Twitter Pinterest Copy Link Telegram LinkedIn Tumblr Email
    Linuxda faylların oxunması və izlənilməsi: Head, Tail və Less komandaları
    Facebook Twitter LinkedIn Pinterest Email

    BAKI,VOA

    Linux sistemlərində işləyərkən minlərlə, hətta milyonlarla sətirdən ibarət loq (qeydiyyat) faylları ilə qarşılaşmaq adət olunmuş bir haldır. Belə böyük həcmli faylları nano və ya cat kimi standart komandalarla açmağa çalışdıqda terminal donar, sistemin operativ yaddaşı (RAM) aşırı yüklənər və lazımi məlumatı tapmaq çətinləşər. Linux bu problemin qarşısını almaq üçün faylın yalnız sizə lazım olan müəyyən hissəsini oxumağa və ya canlı olaraq dəyişiklikləri izləməyə imkan verən çox güclü alətlər təqdim edir. Bu məqalədə biz Head, Tail və Less komandalarının imkanlarını öyrənəcəyik.

    1. Faylın əvvəlini oxumaq: Head komandası

    Head komandası bir faylın daxilindəki mətnin ən yuxarı (başlıq) hissəsini ekrana gətirmək üçün istifadə olunur. Standart olaraq faylın ilk 10 sətirini gösterir.

    İlk 10 sətiri görmək: head /var/log/syslog

    Xüsusi sətir sayını təyin etmək: head -n 20 /var/log/syslog

    -n bayrağının yanına yazılan rəqəm faylın yuxarıdan neçə sətirinin ekranda çıxacağını bildirir (məsələn, ilk 20 sətir).

    2. Faylın sonunu oxumaq və canlı izləmək: Tail komandası

    Sistem administratorlarının ən çox istifadə etdiyi komandalardan biri Tail-dir. Faylların ən aşağı (son) hissəsini ekrana çıxarır. Veb server xətalarını və ya daxilolma loqlarını anlıq izləmək üçün əvəzedilməzdir.

    Son 10 sətiri görmək: tail /var/log/nginx/error.log

    Son 50 sətiri görmək: tail -n 50 /var/log/nginx/error.log

    Canlı izləmə rejimi (Real-time monitoring): tail -f /var/log/nginx/access.log

    -f (follow) bayrağı faylı açıq saxlayır. Saytınıza yeni bir istifadəçi daxil olduqda və ya sistemdə yeni bir xəta baş verdikdə, həmin sətir anında ekranda görünür. Bu rejimdən çıxmaq üçün Ctrl + C düymələrini sıxmaq lazımdır.

    3. Böyük fayllarda rahat naviqasiya: Less komandası

    Yüzlərlə meqabaytlıq nəhəng faylların daxilində rahatlıqla səhifələmək və axtarış aparmaq üçün Less komandasından istifadə olunur. Bu proqram faylın tamamını operativ yaddaşa yükləmədiyi üçün sistemdə heç bir donma yaratmır.

    Faylı Less ilə açmaq: less /var/log/auth.log

    Less daxilində idarəetmə düymələri:

    Aşağı/Yuxarı oxlar: Sətir-sətir hərəkət edir.

    Space (Boşluq düyməsi): Bir tam səhifə aşağı enir.

    b düyməsi: Bir səhifə yuxarı qalxır.

    / (Sleş) düyməsi: Fayl daxilində axtarış rejimini açır. Məsələn, /error yazıb Enter sıxsanız, bütün "error" sözləri vurğulanacaq. Növbəti nəticəyə keçmək üçün n düyməsini sıxın.

    q düyməsi: Oxuma rejimindən çıxır və sizi terminala qaytarır.

    Sistem adminləri üçün qızıl məsləhətlər

    Tail və Grep komandasını birləşdirin: Əgər canlı loq axını içərisindən yalnız müəyyən bir İP ünvanını və ya "Failed" sözünü izləmək istəyirsinizsə, boru (pipe) simvolundan istifadə edin: tail -f /var/log/auth.log | grep "Failed"

    Less və canlı izləmə: Less rejimində olarkən Shift + F düymələrinə sıxsanız, o da tail -f kimi canlı izləmə rejiminə keçəcək.

    #Linux #Niyə Linuxu seçməliyik? #Populyar Linux distributivləri #Linux Mint #Kali Linux #Arch Linux #Terminal Linux #İlk 10 əsas Linux komandası #Head #Tail və Less komandaları #Linux fayl oxuma komandaları #Tail f istifadəsi #Less daxilində axtarış #Sistem idarəçiliyi dərsləri
    Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link

    Oxşar Xəbərər

    Linuxda vaxt və saat tənzimləməsi - Date və timedatectl dərsləri

    19 İyul 2026 14:00

    Linuxda mətn redaktorları: Nano və Vi/Vim ilə faylların idarə edilməsi

    12 İyul 2026 13:00

    Linuxda disk idarəçiliyi: Df, Du və Mount komandaları

    12 İyul 2026 11:00

    Linux terminalı üçün sürətli referans siyahısı

    5 İyul 2026 12:00

    Linuxda paket idarəetməsi: APT, DPKG və repozitorilərin sazlanması

    28 İyun 2026 13:00

    Linuxda şəbəkə idarəçiliyi və diaqnostika: Ping, Ifconfig və Netstat komandaları

    21 İyun 2026 16:00

    Linuxda proseslərin idarə edilməsi: Top, Htop və Kill komandaları

    31 May 2026 16:00

    Linuxda istifadəçi idarəetməsi: Useradd və Passwd komandaları

    24 May 2026 15:59

    Linuxda təhlükəsizlik: Fayl və qovluq icazələri (Chmod)

    19 Aprel 2026 19:46

    Praktik Linux dərsləri: Gündəlik işləri terminalla sürətləndirin

    12 Aprel 2026 18:10

    Linux terminalında ən vacib 10 komanda hansılardır?

    5 Aprel 2026 22:35

    Linux dünyası: Texnologiyanın azad və güclü tərəfi

    22 Mart 2026 22:21
    XƏBƏR LENTİ

    Linuxda faylların oxunması və izlənilməsi: Head, Tail və Less komandaları

    İsraillə təhlükəsizlik sazişi üzərində işləyirik, Livana hərbi müdaxilə planımız yoxdur - Əhməd əş-Şəraa

    Beşiktaş Məhəmməd Salah üçün rekord təklif hazırlayıb – Müqavilənin detalları məlum olub

    ABŞ və İran arasında diplomatik təmaslar intensivləşib - Pakistan

    Özəlin Yeni Partiyasının proqramında LGBT-yə dəstək verməsi müzakirələrə səbəb olub

    Dadlı tələlər: İllərlə beyni gizlicə məhv edən və mədədə daş qoyan 13 meyvənin şok sirləri

    Müdafiə Nazirliyi həftəlik icmalı təqdim etdi

    Prezident İlham Əliyev Maldiv Prezidentini təbrik edib

    “The Lesser Key of Solomon” - Zimminar nədir?

    Ermənistan İranla birgə TRIPP layihəsinə qarşı çıxdı

    Facebook X (Twitter) Linkedin Youtube
    © 2026 Azervoice.
    • Əlaqə
    • Haqqımızda
    • İstifadə şərtləri
    • Məxfilik siyasəti
    • Xəbər lenti

    Axtarış üçün yuxarıya yazın və Enter düyməsinə basın. Ləğv etmək üçün Esc düyməsini sıxın.