Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: DPashin on December 02, 2005, 16:28:00

Title: Вопрос про /var/log/lastlog
Post by: DPashin on December 02, 2005, 16:28:00
RHEL-4, x86-64
Делаю
ls -l /var/log/lastlog
-r--------  1 root root 1254130450140 Дек  2 16:20 /var/log/lastlog

Т.е. размер у этого файла 1168 гигабайтов.
Тот же самый размер показывают mc и проводник в X-Windows.
Винт всего на 120Gb, без ошибок, операционка только что установлена с нуля.
ВОПРОС:
Это "штатное" вранье Linux или у меня где-то проблемы с винтом?
Title: Вопрос про /var/log/lastlog
Post by: stranger on December 02, 2005, 17:04:07
Quote
RHEL-4, x86-64
Делаю
ls -l /var/log/lastlog
-r--------  1 root root 1254130450140 Дек  2 16:20 /var/log/lastlog

Т.е. размер у этого файла 1168 гигабайтов.
Тот же самый размер показывают mc и проводник в X-Windows.
Винт всего на 120Gb, без ошибок, операционка только что установлена с нуля.
ВОПРОС:
Это "штатное" вранье Linux или у меня где-то проблемы с винтом?
[snapback]5791[/snapback]
Хм... У меня то же самое... Система правда давно ставилась...
И под / у меня только 40 гиг выделено... Видно - это стандартно...
Хотя может только совпадение...

система RHEL ES-4, x86-64
Title: Вопрос про /var/log/lastlog
Post by: Dimmus on December 04, 2005, 18:20:12
>/var/log/lastlog сделай или вообще выключи его нахрен.
Title: Вопрос про /var/log/lastlog
Post by: DPashin on December 05, 2005, 09:09:27
Quote
>/var/log/lastlog сделай
Не понял  :blink:
Quote
или вообще выключи его нахрен.
Как?

Title: Вопрос про /var/log/lastlog
Post by: Krueger on December 13, 2005, 10:24:09
Quote
Не понял  :blink:
Как?
наверное имелось в виду cat > /var/log/lastlog
Title: Вопрос про /var/log/lastlog
Post by: stranger on December 13, 2005, 20:59:49
Quote
наверное имелось в виду cat > /var/log/lastlog
[snapback]6088[/snapback]
Ну тогда уж не cat, а echo
Title: Вопрос про /var/log/lastlog
Post by: Krueger on December 13, 2005, 23:14:50
Quote
Ну тогда уж не cat, а echo
[snapback]6114[/snapback]
а не всё-ли равно cat или echo, если уж докапываться?  B)
Title: Вопрос про /var/log/lastlog
Post by: Dimmus on December 13, 2005, 23:23:27
> - обнулить файл :) догадчики блин. :ujasnah:
Title: Вопрос про /var/log/lastlog
Post by: stranger on December 14, 2005, 01:06:23
Quote
> - обнулить файл :) догадчики блин. :ujasnah:
[snapback]6122[/snapback]
Ну обнулить можно и через echo > /something - для меня так привычней.
Title: Вопрос про /var/log/lastlog
Post by: stranger on December 14, 2005, 01:09:39
Quote
а не всё-ли равно cat или echo, если уж докапываться?  B)
[snapback]6120[/snapback]
Наверное в этом контексте нет, хотя функции имеют разное значение...
Скорее всего тут дело привычки какую из них в данном контексте пользовать...
Title: Вопрос про /var/log/lastlog
Post by: Krueger on December 14, 2005, 08:02:22
Quote
> - обнулить файл :) догадчики блин. :ujasnah:
[snapback]6122[/snapback]
всё зависит от шелла тогда. у меня это не работает в tcsh..
кстати echo > file делает LF в файле.. и он занимает 1 байт.
а cat > file ничего туда не делает :-) просто обнуляет
Title: Вопрос про /var/log/lastlog
Post by: Dimmus on December 15, 2005, 14:56:57
rm -f file && touch file :jjosh:
Title: Вопрос про /var/log/lastlog
Post by: DPashin on December 15, 2005, 17:01:33
Ну, я как человек, привыкший к FAR, пошел самым сложным путем  :)
В mc создал в текстовом редакторе пустой файл, сохранил его в другом месте как varlog, сравнил атрибуты нового файла со старым, убил старый, скопировал новый. Буду знать о более эффективных приемах под linux :)

Ладно, вроде прокатило. Но все равно вопросы о природе этого явления остались...В интернете ничего не накопал, так что, наверное, так и останется невыясненным...склоняюсь к тому, что действительно, баг дистрибутива...
Title: Вопрос про /var/log/lastlog
Post by: Krueger on December 15, 2005, 17:46:02
Quote
Ну, я как человек, привыкший к FAR, пошел самым сложным путем  :)
В mc создал в текстовом редакторе пустой файл, сохранил его в другом месте как varlog, сравнил атрибуты нового файла со старым, убил старый, скопировал новый. Буду знать о более эффективных приемах под linux :)
[snapback]6199[/snapback]
как поклоннику FAR Manager сообщаю:-)
F4 на файле, ctrl+a, ctrl+d
для Midnight Commander
F4, ctrl+PgUp, F3, ctrl+PgDown, [F3], F8
:-)
кто как ещё поизвращается?
Title: Вопрос про /var/log/lastlog
Post by: DPashin on December 16, 2005, 09:10:02
Quote
как поклоннику FAR Manager сообщаю:-)
F4 на файле, ctrl+a, ctrl+d
для Midnight Commander
F4, ctrl+PgUp, F3, ctrl+PgDown, [F3], F8
:-)
кто как ещё поизвращается?
[snapback]6204[/snapback]
В самом начале разбора полетов я этот способ пробовал. По F4 mc начинает считывать файл, и виснет (размер файла 120Gb). Так что не пройдет :)
Title: Вопрос про /var/log/lastlog
Post by: Krueger on January 07, 2006, 16:09:54
Quote
В самом начале разбора полетов я этот способ пробовал. По F4 mc начинает считывать файл, и виснет (размер файла 120Gb). Так что не пройдет :)
[snapback]6222[/snapback]
только что вычитал из хинтов:
Need to quickly empty a file? Use ": > filename".
                -- Dru <[email protected]>
под линухом может не работать.
Title: Вопрос про /var/log/lastlog
Post by: demiurg on January 07, 2006, 18:32:08
Quote
только что вычитал из хинтов:
Need to quickly empty a file? Use ": > filename".
                -- Dru <[email protected]>
под линухом может не работать.
[snapback]6764[/snapback]
А причем тут Линукс? Все зависит от используемой командной оболочки, называемой шеллом. Об этом уже выше писалось.....
Title: Вопрос про /var/log/lastlog
Post by: Krueger on January 10, 2006, 10:10:57
Quote
А причем тут Линукс? Все зависит от используемой командной оболочки, называемой шеллом. Об этом уже выше писалось.....
[snapback]6765[/snapback]
да ладно, мог бы сделать скидку на новогодние праздники и особо не придираться..
в tcsh и в sh работает.