Спочатку тут наведено список деяких поширених файлів журналу та те, що вони містять:
/var/log/messages
: Загальні повідомлення та системні матеріали
/var/log/auth.log
: Журнали аутентифікації.
/var/log/kern.log
: Ядра журналів.
/var/log/cron.log
: Журнали демонів Cron.
/var/log/Xorg.0.log
: Вхід для X-сервера.
~/.xsession-errors
: Журнали, пов’язані з останнім X-сеансом (і тим, що було раніше, в xsession-errors.old
)
Після того як ви увійшли в tty, корисно перейти до папки, в якій розташовані журнали (як правило /var/log
). Для цього ми використовуємо cd
команду:
cd /var/log
Тепер, коли ми знаходимося в папці, де зберігаються журнали, ми використовуємо ls
команду, щоб побачити, які існують журнали:
ls -a
Напевно, їх буде досить багато, ці інструкції повинні стосуватися всіх них.
Як тільки ви знайдете журнал, який хочете переглянути, ви можете скористатися less
командою:
less kern.log
Використовуйте клавіші зі стрілками вгору / вниз для перегляду файлу. Закінчивши, натисніть, Qщоб вийти less
. Якщо ви хочете шукати в журналах певне ключове слово, ви можете використовувати grep
:
sudo grep "apparmor" kern.log
Греп також приймає регулярні вирази. Див. Для man grep
отримання додаткової інформації.
Якщо вам просто потрібен вихід певної команди, перегляньте це питання щодо збереження термінального виводу у файл, який ви можете надати тому, хто допомагає вам, виконуючи один із наведених нижче методів.
Це все блискуче і чудово ви можете сказати, але у мене немає жодної підказки, що я шукаю, і мені просто потрібно надати файл журналу комусь іншому, щоб мені допомогти. Ми також можемо це зробити!
Якщо ви отримуєте допомогу від когось в Інтернеті (наприклад, на цьому сайті!), Найкращий спосіб поділитися цією інформацією з ними - це завантажити файл (и) на http://paste.ubuntu.com та надати їм посилання. Якщо на вашому пристрої є активне підключення до Інтернету, ви можете зробити це за один крок, як описано у способі 2, інакше виконайте кроки в способі 1 та завантажте файли з іншого комп'ютера, який має доступ до Інтернету.
Спосіб 1. Помістіть їх на зовнішні носії.
наприклад флешка або SD-карта. Підключіть один. Ubuntu повинен автоматично встановити його, /media
щоб запустити
ls /media
Якщо ви бачите ім'я своєї флешки / SD-карти там, то можете продовжувати. Інакше вам доведеться встановити його вручну . (не хвилюйтесь! Це зовсім не страшно).
Після встановлення накопичувача ви можете скористатися cp
командою для копіювання будь-яких потрібних журналів або файлів:
cp /var/log/kern.log /media/myFlashDrive/
Після завершення відключення накопичувача:
sudo umount /media/myFlashDrive
Спосіб 2. Завантажте файли безпосередньо на пастину ..
як paste.ubuntu.com . Для цього використовуйте pastebinit
команду. Спочатку нам потрібно встановити пастебініт:
sudo apt-get install pastebinit
потім завантажте такі файли:
pastebinit file1 file2 file3
Де file1 file2 file3
розміщений простір список файлів, які ви хочете завантажити. Наприклад, якщо я завантажував kern.log
і Xorg.0.log
використовував би команду:
pastebinit /var/log/kern.log /var/log/Xorg.0.log
Pastebinit поверне посилання на кожен завантажений файл. Поділіться цими посиланнями з людьми, які вам допомагають.