Автор Тема: Нямам .history файл  (Прочетена 2419 пъти)

never_mind

  • Напреднали
  • *****
  • Публикации: 215
  • Distribution: Debian/Testing
  • Window Manager: Xfce4
    • Профил
Нямам .history файл
« -: Nov 29, 2007, 22:40 »
Как да пусна логването на командите в .history файл. Явно по дефаулт при OpenBSD не е пуснато. Направих ръчно такъв файл, но не става пак.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Нямам .history файл
« Отговор #1 -: Nov 30, 2007, 00:10 »
Примерен код
cd
echo export HISTFILE=.history >> .profile
. .profile


И аз съм се чудил, ама понеже не ми е липсвало толкоз и сега чак реших да проверя... То в ksh(1) си го пише:



Цитат

     HISTFILE   The name of the file used to store command history.  When as-
                signed to, history is loaded from the specified file.  Also,
                several invocations of the shell running on the same machine
                will share history if their HISTFILE parameters all point to
                the same file.

                Note: If HISTFILE isn't set, no history file is used.  This is
                different from the original Korn shell, which uses
                $HOME/.sh_history; in the future, pdksh may also use a default
                history file.

Активен

never_mind

  • Напреднали
  • *****
  • Публикации: 215
  • Distribution: Debian/Testing
  • Window Manager: Xfce4
    • Профил
Нямам .history файл
« Отговор #2 -: Dec 01, 2007, 23:49 »
Дам, много благодаря '<img'>
Активен

never_mind

  • Напреднали
  • *****
  • Публикации: 215
  • Distribution: Debian/Testing
  • Window Manager: Xfce4
    • Профил
Нямам .history файл
« Отговор #3 -: Dec 16, 2007, 10:13 »
Появи се следният проблем: Задавам uappnd flag на .history файла... и след няколко дена при опит да се логна в системата след въвеждане на парола не се появява промпт, а компа зацикля, или по точно ksh според top хаби 50% процесорно време... и не ми дава шел изобщо.. разбрах, че проблема е в .history файла, препълва ли се какво не знам, но като го изтрия всичко се оправя... да не би да има rotate на хисторито или някакво друго ограничение... като махна флага няма проблеми... в ~/.login беше зададено "set     savehist=100", аз го направих на "set     savehist=100000000000000" и пак не става, забива си.... и когато това стане в ~ започват да се появяват .history.123 .history.534 някви файлчета... с различна големина... идеи?
Активен