Rumah Operasi dan penyelenggaraan operasi dan penyelenggaraan linux Bagaimana untuk menggunakan arahan ekor linux

Bagaimana untuk menggunakan arahan ekor linux

Jan 04, 2023 pm 02:04 PM
linux

Dalam Linux, arahan ekor digunakan untuk melihat data di hujung fail Ia boleh memaparkan bahagian terakhir satu atau lebih fail atau data paip (lalai ialah 10 baris), sintaksnya ialah ". ekor [pilihan] nama fail"; Pilihan biasa "-n" digunakan untuk menentukan bilangan baris untuk dipaparkan, "-c" digunakan untuk menentukan bilangan bait tertentu untuk dipaparkan, dan "-f" digunakan untuk memantau fail untuk perubahan. Salah satu penggunaan paling biasa perintah ekor adalah untuk memantau dan menganalisis log dan fail lain yang berubah dari semasa ke semasa, selalunya bersama-sama dengan alat lain seperti grep.

Bagaimana untuk menggunakan arahan ekor linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Arahan ekor Linux

Arahan ekor memaparkan bahagian terakhir (10 baris lalai) satu atau lebih fail atau data saluran paip boleh digunakan untuk memantau perubahan fail; masa sebenar. Salah satu penggunaan paling biasa perintah ekor adalah untuk memantau dan menganalisis log dan fail lain yang berubah dari semasa ke semasa, selalunya bersama-sama dengan alat lain seperti grep.

Sintaks asas:

tail [OPTION] FILE
Salin selepas log masuk
  • PILIHAN: pilihan ekor, mari kita lihat beberapa pilihan yang paling biasa.

    • -n (--lines) pilihan: Tentukan bilangan baris untuk dipaparkan

    • -c (--bait) pilihan: Tentukan bilangan baris untuk dipaparkan Bilangan bait khusus untuk dipaparkan

    • -f (--follow) pilihan: Tonton fail untuk perubahan

  • FAIL : Sifar atau lebih nama fail input. Jika FILE tidak dinyatakan, atau FILE ialah -, ekor membaca input standard.

Arahan:

选项含义
-n K这里的 K 指的是行数,该选项表示输出最后 K 行,在此基础上,如果使用 -n +K,则表示从文件的第 K 行开始输出。
-c K这里的 K 指的是字节数,该选项表示输出文件最后 K 个字节的内容,在此基础上,使用 -c +K 则表示从文件第 K 个字节开始输出。
-f输出文件变化后新增加的数据。

Bagaimana untuk menggunakan arahan ekor?

Apabila digunakan dalam bentuk paling ringkas tanpa sebarang pilihan, arahan ekor akan memaparkan 10 baris terakhir.

tail filename.txt
Salin selepas log masuk

Bagaimana untuk memaparkan bilangan baris tertentu?

Anda boleh menggunakan pilihan -n (--lines) untuk menentukan bilangan baris untuk dipaparkan:

tail -n <NUMBER> filename.txt
Salin selepas log masuk

Anda juga boleh meninggalkan huruf n dan hanya gunakan tanda sempang ( -) dan nombor (tanpa ruang antara mereka).

Untuk memaparkan 50 baris terakhir fail bernama filename.txt, anda perlu menggunakan:

tail -n 50 filename.txt
Salin selepas log masuk

Contoh berikut akan memaparkan hasil yang sama seperti arahan di atas:

tail -50 filename.txt
Salin selepas log masuk

Bagaimana untuk memaparkan bilangan bait tertentu?

Anda boleh menggunakan pilihan -c (--bait) untuk memaparkan bilangan bait tertentu:

tail -c <NUMBER> filename.txt
Salin selepas log masuk

Sebagai contoh, untuk memaparkan 500 dalam terakhir nama fail fail.txt Bait data, kita boleh gunakan:

tail -c 500 filename.txt
Salin selepas log masuk

Anda juga boleh menggunakan akhiran pengganda selepas nombor untuk menentukan bilangan bait yang akan dipaparkan. b didarab dengan 512, kB didarab dengan 1000, K didarab dengan 1024, MB didarab dengan 1000000, M didarab dengan 1048576, dan seterusnya.

Arahan berikut akan memaparkan dua kilobait terakhir (2048) nama fail fail.txt:

tail -c 2k filename.txt
Salin selepas log masuk

Bagaimana untuk melihat fail untuk perubahan?

Untuk memantau fail bagi perubahan, anda perlu menggunakan pilihan -f (--follow):

tail -f filename.txt
Salin selepas log masuk
Salin selepas log masuk

Pilihan -f amat berguna untuk fail log pemantauan. Contohnya, untuk memaparkan 10 baris terakhir fail /var/log/nginx/error.log dan memantau fail untuk kemas kini yang anda mahu gunakan:

tail -f /var/log/nginx/error.log
Salin selepas log masuk

Untuk mengganggu arahan ekor semasa memantau fail, anda perlu Tekan ctrl+c.

Untuk meneruskan pemantauan fail semasa ia dicipta semula, gunakan pilihan -f:

tail -f filename.txt
Salin selepas log masuk
Salin selepas log masuk

Pilihan -f berguna apabila arahan ekor mengikuti fail log berputar. Apabila digunakan dengan pilihan -f, arahan ekor akan membuka semula fail apabila ia tersedia semula.

Cara untuk memaparkan berbilang fail

Jika terdapat berbilang fail yang disediakan sebagai input kepada arahan ekor, ia akan memaparkan sepuluh terakhir setiap fail OK.

tail filename1.txt filename2.txt
Salin selepas log masuk

Pengguna mempunyai akses kepada pilihan yang sama seperti semasa memaparkan satu fail.

Contohnya: paparkan 20 baris terakhir fail nama fail1.txt dan nama fail2.txt

tail -c 20 filename1.txt filename2.txt
Salin selepas log masuk

Bagaimana hendak menggunakannya dengan arahan lain?

Arahan ekor boleh digunakan bersama dengan arahan lain Contohnya, untuk memantau fail log akses Apache dan hanya memaparkan baris yang mengandungi alamat IP 192.168.42.12, anda boleh menggunakan. :

tail -f /var/log/apache2/access.log | grep 192.168.42.12
Salin selepas log masuk

Atau paparkan sepuluh proses berjalan teratas yang disusun mengikut penggunaan CPU:

ps aux | sort -nk +3 | tail -5
Salin selepas log masuk

Tutorial video berkaitan yang disyorkan: "Tutorial Linux"

Atas ialah kandungan terperinci Bagaimana untuk menggunakan arahan ekor linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Perbezaan antara centos dan ubuntu Perbezaan antara centos dan ubuntu Apr 14, 2025 pm 09:09 PM

Perbezaan utama antara CentOS dan Ubuntu adalah: asal (CentOS berasal dari Red Hat, untuk perusahaan; Ubuntu berasal dari Debian, untuk individu), pengurusan pakej (CentOS menggunakan yum, yang memberi tumpuan kepada kestabilan; Ubuntu menggunakan APT, untuk kekerapan yang tinggi) Pelbagai tutorial dan dokumen), kegunaan (CentOS berat sebelah ke arah pelayan, Ubuntu sesuai untuk pelayan dan desktop), perbezaan lain termasuk kesederhanaan pemasangan (CentOS adalah nipis)

Cara menggunakan desktop docker Cara menggunakan desktop docker Apr 15, 2025 am 11:45 AM

Bagaimana cara menggunakan desktop Docker? Docktop Docktop adalah alat untuk menjalankan bekas Docker pada mesin tempatan. Langkah -langkah untuk digunakan termasuk: 1. Pasang desktop Docker; 2. Mulakan desktop Docker; 3. Buat imej Docker (menggunakan Dockerfile); 4. Membina imej Docker (menggunakan Docker Build); 5. Jalankan bekas Docker (menggunakan Docker Run).

Cara memasang centos Cara memasang centos Apr 14, 2025 pm 09:03 PM

Langkah Pemasangan CentOS: Muat turun Imej ISO dan Burn Bootable Media; boot dan pilih sumber pemasangan; Pilih susun atur bahasa dan papan kekunci; Konfigurasikan rangkaian; memisahkan cakera keras; Tetapkan jam sistem; Buat pengguna root; pilih pakej perisian; Mulakan pemasangan; Mulakan semula dan boot dari cakera keras selepas pemasangan selesai.

Pilihan Centos setelah menghentikan penyelenggaraan Pilihan Centos setelah menghentikan penyelenggaraan Apr 14, 2025 pm 08:51 PM

CentOS telah dihentikan, alternatif termasuk: 1. Rocky Linux (keserasian terbaik); 2. Almalinux (serasi dengan CentOS); 3. Ubuntu Server (Konfigurasi diperlukan); 4. Red Hat Enterprise Linux (versi komersial, lesen berbayar); 5. Oracle Linux (serasi dengan CentOS dan RHEL). Apabila berhijrah, pertimbangan adalah: keserasian, ketersediaan, sokongan, kos, dan sokongan komuniti.

Cara Melihat Proses Docker Cara Melihat Proses Docker Apr 15, 2025 am 11:48 AM

Kaedah Melihat Proses Docker: 1. Docker CLI Command: Docker PS; 2. Systemd CLI Command: Sistem Status SistemCTL; 3. Docker mengarang arahan CLI: Docker-Compose PS; 4 Proses Explorer (Windows); 5. /Direktori Proc (Linux).

Apa yang perlu dilakukan sekiranya imej docker gagal Apa yang perlu dilakukan sekiranya imej docker gagal Apr 15, 2025 am 11:21 AM

Langkah Penyelesaian Masalah untuk Gagal Docker Image Build: Semak Sintaks Dockerfile dan Versi Ketergantungan. Semak jika konteks binaan mengandungi kod sumber dan kebergantungan yang diperlukan. Lihat log binaan untuk butiran ralat. Gunakan pilihan sasaran untuk membina fasa hierarki untuk mengenal pasti titik kegagalan. Pastikan anda menggunakan versi terkini Enjin Docker. Bina imej dengan --t [nama imej]: mod debug untuk debug masalah. Semak ruang cakera dan pastikan ia mencukupi. Lumpuhkan Selinux untuk mengelakkan gangguan dengan proses binaan. Tanya platform komuniti untuk mendapatkan bantuan, sediakan dockerfiles dan bina deskripsi log untuk cadangan yang lebih spesifik.

Penjelasan terperinci mengenai Prinsip Docker Penjelasan terperinci mengenai Prinsip Docker Apr 14, 2025 pm 11:57 PM

Docker menggunakan ciri -ciri kernel Linux untuk menyediakan persekitaran berjalan yang cekap dan terpencil. Prinsip kerjanya adalah seperti berikut: 1. Cermin digunakan sebagai templat baca sahaja, yang mengandungi semua yang anda perlukan untuk menjalankan aplikasi; 2. Sistem Fail Kesatuan (Unionfs) menyusun pelbagai sistem fail, hanya menyimpan perbezaan, menjimatkan ruang dan mempercepatkan; 3. Daemon menguruskan cermin dan bekas, dan pelanggan menggunakannya untuk interaksi; 4. Ruang nama dan cgroups melaksanakan pengasingan kontena dan batasan sumber; 5. Pelbagai mod rangkaian menyokong interkoneksi kontena. Hanya dengan memahami konsep -konsep teras ini, anda boleh menggunakan Docker dengan lebih baik.

Konfigurasi komputer apa yang diperlukan untuk vscode Konfigurasi komputer apa yang diperlukan untuk vscode Apr 15, 2025 pm 09:48 PM

Keperluan Sistem Kod Vs: Sistem Operasi: Windows 10 dan ke atas, MACOS 10.12 dan ke atas, pemproses pengedaran Linux: minimum 1.6 GHz, disyorkan 2.0 GHz dan ke atas memori: minimum 512 MB, disyorkan 4 GB dan ke atas ruang penyimpanan: minimum 250 mb, disyorkan 1 GB dan di atas keperluan lain:

See all articles