• Системы контроля состояний ОС -?

    Где-то я читал статейку, где предлагалось хранить системные настройки в обычной системе контроля версий: инициализировать внутри каталога /etc локальный репозиторий (речь шла о Линуксе) и туда всё загнать. Даже если поправишь что-то криво, можно будет не вспоминать мучительно, что где правил, а просто откатить изменения. То же самое можно сделать и для всей файловой системы, добавив в список игнорирования ненужные каталоги типа /tmp.

    Также существуют программы типа Acronis True Image, в которых можно «заморозить» текущее состояние системы а потом либо откатить все изменения, совершённые после этого момента, либо принять их.
    Ответ написан
    Комментировать
  • Как перестать читать Хабр?

    @Unknown007
    Ох… Простите за откровенность, но тэг «туалет» оказался в моем случае очень актуален, читаю в данный момент именно от туда. И не то чтобы хабразависимостью страдаю, и не то чтобы часто ноутбук использую в данном месте — это первый раз.
    Просто так получилось…
    Ответ написан
    Комментировать
  • Screen и history?

    sin_avatar
    @sin_avatar
    Думается один bash у Вас перезатирает историю других:

    Предлагаю:
    1. Добавлять, а не перезаписывать
    shopt -s histappend

    2. Многострочные команды хранить одной строкой (по желанию):
    shopt -s cmdhist

    3. После каждой команды сбрасывать историю и перичитывать общую историю (это если вы хотите чтобы команды из одного bash стали появляться в другом).
    export PROMPT_COMMAND='history -a; history -n'

    4. Косметика: не запоминать повторы команд, не сохранять указанные команды
    export HISTCONTROL=«ignoredups»
    export HISTIGNORE=«ls:l:ll:[bf]g:exit»
    Ответ написан
    1 комментарий