Bagaimana cara membuka ekor file log 8 GB menggunakan Notepad ++ di Windows?


14

Bagaimana cara membuka ekor file log 8 GB menggunakan Notepad ++ Di Windows?

Saya menggunakan Notepad Document Monitor tetapi tidak mengerti bagaimana cara menggunakannya. Saya mulai memantau dan kemudian apa? Bagaimana cara memilih file besar?

Saya tidak bisa hanya membuka file karena 8GB. Jadi saya mendapat file 8GB log yang besar ini. Saya hanya ingin melihat ekornya. Seperti 100k baris terakhir, misalnya.

https://confluence.atlassian.com/pages/viewpage.action?pageId=321854547

bilang aku harus membuka file.

Inti dari hanya melihat ekor adalah karena file tersebut terlalu besar. Saya hanya ingin melihat ekornya.


1
Pertanyaanmu tidak jelas. Harap edit pertanyaan Anda untuk menjelaskan apa yang Anda coba lakukan; sertakan detail dan pesan kesalahan apa pun yang Anda terima.
CharlieRB


Saya pikir Anda bingung bagaimana cara kerjanya. Plug-in ini tidak membaca file yang ditutup dan mengembalikannya. Juga tidak membuka hanya sebagian file. Itu harus membuka seluruh file untuk memantaunya.
CharlieRB

1
Lihat pertanyaan Stack Overflow ini ... Mencari jendela yang setara dengan perintah unix tail .
CharlieRB

Jawaban:


17

Anda dapat menggunakan perintah PowerShell 3: Get-Content yourfile.log -Tail 100


2
Bekerja dengan baik! -TotalCount adalah cara mendapatkan kepala.
ShawnFeatherly

5

Saya akan mengaku telah menggunakan 7Zip untuk sesekali bekerja di sekitar file besar. Begini caranya:

  1. Instal 7-Zip. Anda mungkin tetap menginginkan ini.
  2. Klik kanan file log raksasa itu.
  3. Pilih 7-Zip -> Tambahkan ke arsip ...
  4. Ubah "Format arsip" ke tar
  5. Ubah "Split ke volume, byte" menjadi 650M atau ukuran apa pun yang Anda inginkan
  6. Klik OK - Ini akan menghasilkan banyak file dengan nama yang sama tetapi berakhir dengan .tar.001 dan .tar.002
  7. Buka file-file itu di Notepad ++ atau apa pun yang Anda gunakan untuk membaca file.

Ada beberapa kelemahan:

  • Baris pertama dari file pertama akan memiliki beberapa sampah terkait tar.
  • File biasanya tidak memulai / berhenti pada batas baris baru.
  • Tidak akan berfungsi jika file sedang ditambahkan secara aktif.

Anda pada dasarnya dapat memilih algoritma kompresi yang memungkinkan Anda memilih tingkat kompresi 0 atau tingkat 0%.
Martin Hennings

alih-alih menggunakan 7z, ada banyak alat untuk menangani file besar secara efisien. Dan ada perintah built-in- taillike sehingga Anda tidak perlu melalui banyak langkah
phuclv

@ phuclv Anda benar dan saya setuju tetapi bisakah Anda lebih konstruktif? Alat apa yang Anda rekomendasikan? Perintah bawaan seperti ekor yang mana?
Ryan

1

Anda dapat menggunakan fungsi daftar file Total Commander (hotkey adalah F3) atau versi mandiri yang tersedia di sini: Lister standalon

Daftar file terintegrasi memungkinkan untuk melihat file dari hampir semua ukuran (hingga 2 ^ 63 byte) dalam teks, Unicode, HTML, format biner atau hex, grafik bitmap (bmp, jpg, gif, png), file multimedia, dan sekarang juga File RTF. Itu hanya menyimpan sebagian kecil file dalam memori (kecuali untuk bitmap), sisanya dimuat secara otomatis saat menggulir teks.


1

Gunakan hex editor seperti HxD, mereka biasanya mengalirkan hard drive daripada membaca seluruh file.

Pilih segala sesuatu dari atas ke bawah, lalu mulai hapus centang atas apa pun yang ingin Anda pertahankan.

Hapus semua yang tidak Anda inginkan (ini mungkin memerlukan sedikit waktu dan bilah pemuatan mungkin muncul, tetapi tidak boleh hang atau kelebihan beban seperti yang dilakukan Notepad ++).

Kemudian, Anda dapat membukanya di Notepad ++, jika Anda tidak memerlukan solusi yang lebih otomatis.


1

Anda dapat menggunakan meja kerja data khusus, itu disebut Ankhor FlowSheet.

  • Instal paket 'Tampilkan dan Saring Teks Besar'
  • Impor pustaka yang mengandung LargeTextReader.flsx
  • Tentukan path ke file Anda
  • Anda GTextOpen untuk membukanya
  • Hubungkan dengan GTextView
  • Hubungkan dengan Dasbor
  • Bersenang-senang menggulir melalui file!

Ada banyak operator untuk memfilter, bergabung, atau mengekstrak garis yang diperlukan.

Yang terbaik adalah, bahwa Anda tidak perlu RAM 8gb untuk mendapatkan file ke dalam tampilan, data akan 'dialirkan' melalui potongan kecil dengan hampir tanpa penundaan.

Saya sendiri sudah dapat melihat ke dalam file data OSM dengan 43GB dan lebih dari 600 juta baris ...

Edisi Komunitas dari aplikasi ini gratis dan harus sesuai bahkan untuk tugas-tugas seperti itu.

Cuplikan layar FlowSheet:

Grafik:

masukkan deskripsi gambar di sini

Dasbor:

masukkan deskripsi gambar di sini


0

Saya menggunakan BareTail untuk waktu yang lama, tetapi tidak memiliki fitur seperti pemfilteran, sinkronisasi waktu, nomor baris, tampilan berdampingan, dan seterusnya ... jadi akhirnya saya menulis log-viewer sendiri: "Loxx" . Ini hanya untuk Windows dan gratis dengan fungsi terbatas, dapat membaca file besar, pembaruan waktu nyata, dan banyak lagi.

Diperlukan lisensi untuk:

  • Menyimpan file yang diubah
  • Memfilter file
  • Setiap penggunaan ekspresi reguler atau wildcard
  • Sinkronisasi waktu antar file

Berikut screenshot dari jendela utama:

Silakan mencoba - umpan balik apa pun diterima!


Edit Ultra dapat melakukan ini. File bisa berukuran berapa saja jadi pasang di disk SSD. Anda kemudian dapat pergi ke akhir, memilih apa yang Anda inginkan dan memasukkannya ke file baru
John

.... tapi saya ingin melihat log secara real time .. tentukan pemicu berhenti .. sembunyikan baris yang tidak berguna ... dll .. ... dan saya sudah mencoba dengan UltraEdit dan file uji 70 GB ... masih menunggu jawaban :-)
mommos

Tautan ini tentu saja bermanfaat, tetapi akan lebih baik jika Anda menjelaskan lebih banyak fitur - dan, khususnya, apa yang gratis dan yang tidak. Tolong jangan menanggapi dalam komentar; edit  jawaban Anda untuk membuatnya lebih jelas dan lebih lengkap.
G-Man Mengatakan 'Reinstate Monica'

0

Ini tidak benar-benar menjawab pertanyaan Anda, tetapi jika Anda akan melihat ke file besar saya telah menemukan pistol untuk menjadi satu-satunya editor yang berfungsi http://www.movsd.com/thegun.htm homepage terlihat seperti omong kosong dan editor ditulis berabad-abad yang lalu di assembler dan memiliki beberapa fitur, tetapi berfungsi.

Saya juga berpikir baretail dapat menangani file-file besar tetapi tidak 100% yakin, baretail juga tailer dan memiliki beberapa fitur seperti filter dan semacamnya. (jika Anda hanya ingin akhir file saya anggap Anda akan menganalisis log, tidak bisa melihat situasi waras lainnya) https://www.baremetalsoft.com/baretail/


-1

Saya akan mengirim ekor ke file baru dan membuka file baru di notepad ++.

tail -200 "myfile.txt" > tempfile.txt

1
Mereka menyatakan sedang menjalankan Windows. Tailadalah perintah Linux, bukan?
CharlieRB

2
Ya, itu awalnya. Tetapi Anda dapat menggunakan GNU Utils untuk Wi32. Maka Anda akan memiliki perintah ekor di lingkungan windows Anda. Lihat utas ini
Seni Gertner

2
Agar jawaban Anda lengkap & bermanfaat, Anda harus mengeditnya untuk memasukkan perincian itu.
CharlieRB

@CharlieRB, itu bukan jawaban saya. Saya akan membiarkannya untuk user1889665 untuk melakukan pengeditan tersebut
Art Gertner
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.