Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: самоудаление истории терминала  (Прочитано 959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MpAk999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
самоудаление истории терминала
« : 25 Октября 2012, 11:49:34 »
как отключить журнал событий в терминале,или как написать скрипт чтобы после закрытия терминала он автоматически делал rm ~/.bash_history
P.S ubuntu 12.04
« Последнее редактирование: 25 Октября 2012, 18:12:47 от MpAk999 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: самоудаление истории терминала
« Ответ #1 : 25 Октября 2012, 14:14:25 »
уже была такая или подобная тема. Там предлагали (даже вроде я и предлагал) сделать длину истории нулевой. Не тупым блокированием файла, а настройками оболочки.

P.S. Не помню, потому что мне это не нужно и я для того случая искал в гугле. А раз говорил - значит нашёл. Учитесь гуглить.

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: самоудаление истории терминала
« Ответ #2 : 25 Октября 2012, 14:50:55 »
Не знаю как у вас на kub 12.04 есть такая настройка

Оффлайн MpAk999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: самоудаление истории терминала
« Ответ #3 : 25 Октября 2012, 18:27:38 »
запретить запись в .bash_history
<span class="goog_qs-tidbit goog_qs-tidbit-2">chmod 400 .bash_history</span>вот нашёл один из способов,могли бы вы мне обьяснить куду вписать эту команду?
вот ещё вариант с правами,только незнаю или это мой случай
chmod 400 /root/.bash_history

Оффлайн astrobeglec

  • Активист
  • *
  • Сообщений: 838
  • Самая тяжелая ноша - пророк в извращенном мире...
    • Просмотр профиля
Re: самоудаление истории терминала
« Ответ #4 : 25 Октября 2012, 21:48:10 »
В консоль. Все команды пишутся в консоль. У тебя одна и та же команда, просто в 1 варианте с html тегами.
Я вернулся...

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: самоудаление истории терминала
« Ответ #5 : 25 Октября 2012, 22:01:03 »
echo 'history -c' >>~/.bash_logout

Оффлайн MpAk999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: самоудаление истории терминала
« Ответ #6 : 25 Октября 2012, 22:33:32 »
echo 'history -c' >>~/.bash_logout
спасибо,и как вернуть назад потом,когда понадобится?
« Последнее редактирование: 25 Октября 2012, 22:35:35 от MpAk999 »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: самоудаление истории терминала
« Ответ #7 : 25 Октября 2012, 23:14:32 »
как вернуть назад потом,когда понадобится?
sed -i '/^history -c$/d' ~/.bash_logout

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.