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


Автор Тема: История команд в терминале [РЕШЕНО]  (Прочитано 9037 раз)

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

Оффлайн r.o.m.a.N

  • Автор темы
  • Активист
  • *
  • Сообщений: 757
  • Debian Testing | KDE
    • Просмотр профиля
История команд в терминале [РЕШЕНО]
« : 04 Сентября 2009, 23:44:38 »
Поставил я систему с alternate cd без граф оболочки, после поставил уже xorg и gnome-core. Доустановил после нужное, все норм, но.
история команд в терминале не сохраняется. Вернее в пределах одной "сессии" работы в терминале команды всплывают по стрелкам вверх\вниз. Но если закрыть терминал, и после открыть, то история пустая, и по команде history пусто. искал решение в инете не один день, то что нужно мне не нашел.
.bashrc
(Нажмите, чтобы показать/скрыть)
Помогите люди добрые :'(
« Последнее редактирование: 05 Сентября 2009, 01:15:21 от r.o.m.a.N »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: История команд в терминале
« Ответ #1 : 05 Сентября 2009, 00:11:49 »
Та же проблема. Над решением даже не запаривался. Если кто скажет в чём проблема - буду благодарен. Использую guake в качестве терминала, не думаю,  правда, что это важно.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: История команд в терминале
« Ответ #2 : 05 Сентября 2009, 00:21:54 »
Могу сказать, что .bashrc тут не причём. Показанный выше отличается от того, что есть у меня (стандартный), лишь последними тремя строчками.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: История команд в терминале
« Ответ #3 : 05 Сентября 2009, 00:25:36 »
LESS="-p HISTFILE" man bash

Оффлайн r.o.m.a.N

  • Автор темы
  • Активист
  • *
  • Сообщений: 757
  • Debian Testing | KDE
    • Просмотр профиля
Re: История команд в терминале
« Ответ #4 : 05 Сентября 2009, 00:47:38 »
Могу сказать, что .bashrc тут не причём. Показанный выше отличается от того, что есть у меня (стандартный), лишь последними тремя строчками.
Тоже так думал, т.к. в голой системе (без исков и де) все тоже самое с историей.

Пользователь решил продолжить мысль 04 Сентября 2009, 20:55:17:
LESS="-p HISTFILE" man bash
Никак не пойму как применить определенный параметр... :idiot2:
к примеру
HISTFILE   Имя файла, в котором сохраняется история команд (см. раздел "ИСТОРИЯ КОМАНД" ниже). Стандартное значение - ~/.bash_history. Если эта переменная не установлена, история команд не сохраняется при завершении работы интерактивного командного интерпретатора.
От рута bash HISTFILE ~/.bash_history не выходит :-

Пользователь решил продолжить мысль 04 Сентября 2009, 23:06:33:
Сделал.
1) От рута HISTFILE=[~/.bash_history]
2) Снес ~/.bash_history, и создал такой же файл, ток чистый
3) chmod 755 '/home/roman/.bash_history'
4) Ребут
« Последнее редактирование: 05 Сентября 2009, 01:07:52 от r.o.m.a.N »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: История команд в терминале
« Ответ #5 : 05 Сентября 2009, 01:08:42 »
r.o.m.a.N,
$ echo $HISTFILE?

ps
4) Ребут
Релогин.
« Последнее редактирование: 05 Сентября 2009, 01:10:28 от ArcFi »

Оффлайн r.o.m.a.N

  • Автор темы
  • Активист
  • *
  • Сообщений: 757
  • Debian Testing | KDE
    • Просмотр профиля
Re: История команд в терминале
« Ответ #6 : 05 Сентября 2009, 01:10:23 »
ArcFi
спасибо за маны :) сделал наконец

 

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