gnu/linux

Немного о bash

По умолчанию команды сохраняются после закрытия терминала, причем файл не дописывается, а переписывается, чтобы это исправить нужно в файл ~/.bashrc добавить:

shopt -s histappend
PROMPT_COMMAND='history -a'

bash попытается исправить неправильный пусть указанный в команде cd если прописать в тот же файл это:

shopt -s cdspell

Можно запретить писать в историю подряд идущие одинаковые команды:

export HISTCONTROL="ignoredups"

Заперт логирования команд:

export HISTIGNORE="&:ls:[bf]g:exit"

Не разрывать многострочные команды:

shopt -s cmdhist

Перед командой можно писать дату ее выполнения:

export HISTTIMEFORMAT='%h %d %H:%M:%S '

оригинал статьи

GNOME Commander, не запонимает ftp/ssh аккаунты?

Очень достойная замена Total Commander это GNOME Commander, но есть одна ошибка в нем которая легко обходится. Когда вы добавляете новое соединение ftp или ssh и по каким либо причинам программа падает, то соединение не сохраняется, по этому чтобы не добавлять постоянно одно и тоже соединения добавьте его и перезагрузите Commander. Может это старая версия, но этот способ на ней работает gnome-commander 1.2.8.2, в новой возможно уже и поправили.

Установка Adobe AIR Ubuntu 9.10 64x

1. Качаем бинарник с http://get.adobe.com/ru/air/
2. Размешаем файл AdobeAIRInstaller.bin в папке пользователя, например home/user/AdobeAIRInstaller.bin
3. Открываем терминал
4. chmod +x AdobeAIRInstaller.bin
5. sudo ./AdobeAIRInstaller.bin

6. ВАЖНО!

$ sudo cp /usr/lib/libadobecertstore.so /usr/lib32

D-Link 500T как роутер, Ubuntu 9.10

Заметка о том, как настроить интернет на Ubuntu если у вас имеется сей не очень новый девайс  D-Link 500T.

Открываем файл sudo gedit /etc/dhcp3/dhclient.conf и пишем в него

prepend domain-name-servers xx.xx.xx.xx,yy.yy.yy.yy;

Вместо x, и y вписываем адреса свое провайдера. После этого нужно перезагрузить сеть и проверить файл

/etc/resolv.conf

Данные должны быть прописаны в нем. Судя по всему баг в том что ГУИ на записывает эту информацию в этот файл, и если записать это прямо в /etc/resolv.conf он будет перезаписан.