Jak otworzyć ogon 8 GB plików dziennika za pomocą Notepad ++ w systemie Windows?
Użyłem Notatnika dokumentu, ale nie bardzo wiem, jak go używać. Zaczynam monitorowanie i co dalej? Jak wybrać duży plik?
Nie mogę po prostu otworzyć pliku, ponieważ jest to 8 GB. Mam więc ten duży plik z dziennikiem 8 GB. Chcę tylko zobaczyć ogon. Na przykład jak ostatnie 100 000 linii.
https://confluence.atlassian.com/pages/viewpage.action?pageId=321854547
mówi, że powinienem otworzyć plik.
Cały sens widzenia tylko ogona polega na tym, że plik jest zbyt duży. Chcę tylko zobaczyć ogon.
Odpowiedzi:
Możesz użyć polecenia PowerShell 3:
Get-Content yourfile.log -Tail 100
źródło
Przyznaję się, że użyłem 7Zip do sporadycznego obchodzenia dużych plików. Oto jak:
Istnieje kilka wad:
źródło
tail
polecenia, więc nie trzeba przechodzić przez tak wiele krokówMożesz użyć funkcji listowania plików Total Commander (skrót klawiszowy to F3) lub samodzielnej wersji, która jest dostępna tutaj: Lister standalon
Zintegrowana lista plików pozwala wyświetlać pliki o niemal dowolnym rozmiarze (do 2 ^ 63 bajtów) w formacie tekstowym, Unicode, HTML, binarnym lub szesnastkowym, grafikę bitmapową (bmp, jpg, gif, png), pliki multimedialne, a teraz także Pliki RTF. Przechowuje tylko niewielką część pliku w pamięci (z wyjątkiem map bitowych), reszta jest automatycznie ładowana podczas przewijania tekstu.
źródło
Użyj edytora szesnastkowego, takiego jak HxD, zwykle przesyłają strumieniowo dysk twardy zamiast czytać cały plik.
Wybierz wszystko od góry do dołu, a następnie zacznij odznaczać w górę wszystko, co chcesz zachować.
Usuń wszystko, czego nie chcesz (może to zająć trochę czasu i może pojawić się pasek ładowania, ale nie powinien się zawiesić ani zostać przeciążony, jak zrobiłby to Notepad ++).
Następnie możesz go otworzyć w Notepad ++, na wypadek, gdyby nie wymagało to bardziej automatycznego rozwiązania.
źródło
Możesz użyć dedykowanego środowiska danych, o nazwie Ankhor FlowSheet.
Istnieje wiele operatorów do filtrowania, łączenia lub wyciągania wymaganych linii.
Najlepszą rzeczą jest to, że nie potrzebujesz 8 GB pamięci RAM, aby uzyskać plik do widoku, dane będą „przesyłane strumieniowo” przez małe porcje bez prawie żadnego opóźnienia.
Sam byłem już w stanie zajrzeć do pliku danych OSM z 43 GB i ponad 600 milionami linii ...
Wersja wspólnotowa aplikacji jest bezpłatna i powinna nadawać się nawet do takich zadań.
Zrzuty ekranu z arkusza FlowSheet:
Wykres:
Deska rozdzielcza:
źródło
Przez długi czas korzystałem z BareTail, ale brakowało mi takich funkcji, jak filtrowanie, synchronizacja czasu, numery linii, widok obok siebie itd. ... więc w końcu napisałem własną przeglądarkę logów: „Loxx” . Jest przeznaczony tylko dla systemu Windows i bezpłatny z ograniczoną funkcjonalnością, może odczytywać ogromne pliki, aktualizacje w czasie rzeczywistym i wiele więcej.
Wymagana jest licencja na:
Oto zrzut ekranu głównego okna:
Spróbuj - każda opinia jest mile widziana!
źródło
To tak naprawdę nie odpowiada na twoje pytanie, ale jeśli masz zamiar zajrzeć do ogromnych plików, znalazłem pistolet jako jedyny działający edytor http://www.movsd.com/thegun.htm strona główna wygląda jak bzdury i edytor został napisany wieki temu w asemblerze i mają niewiele funkcji, ale działa.
Myślę również, że Baretail poradzi sobie z tymi ogromnymi plikami, ale nie jest w 100% pewna, Baretail jest również krawcem i ma pewne funkcje, takie jak filtry i tym podobne. (jeśli chcesz tylko końca pliku, zakładam, że zamierzasz analizować logi, nie widzisz żadnej innej zdrowej sytuacji) https://www.baremetalsoft.com/baretail/
źródło
Chciałbym wysłać ogon do nowego pliku i otworzyć nowy plik w notatniku ++.
źródło
Tail
jest poleceniem Linuksa, prawda?