Кусок блокнота(2)

«Отключение» ipv6 в ядре

sysctl net.ipv6.conf.all.disable_ipv6
sysctl net.ipv6.conf.default.disable_ipv6
sysctl net.ipv6.conf.lo.disable_ipv6

Edit the file – /etc/sysctl.conf
вставим в конец файла:

# IPv6 disabled
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Restart sysctl with

sudo sysctl -p

Распаковка любых архивов одной командой

unpack () {
if [ -f $arch ] ; then
case $arch in
*.tar.bz2) tar xvjf $arch ;;
*.tar.gz) tar xvzf $arch ;;
*.tar.xz) tar xvJf $arch ;;
*.bz2) bunzip2 $arch ;;
*.rar) unrar x $arch ;;
*.gz) gunzip $arch ;;
*.tar) tar xvf $arch ;;
*.tbz2) tar xvjf $arch ;;
*.tgz) tar xvzf $arch ;;
*.zip) unzip $arch ;;
*.Z) uncompress $arch ;;
*.7z) 7z x $arch ;;
*.xz) unxz $arch ;;
*.exe) cabextract $arch ;;
*) echo "\`$arch': Неизвестный формат архива" ;;
esac
else
echo "\`$arch' не найден"
fi
}

Добавляем этот код в файл .bashrc (в домашней директории пользователя). И распаковываем теперь любой архив одной командой unpack.

unpack  filename

Ускорение запуска программ с помощью Preload

Preload — демон, работающий в фоне, который собирает информацию о наиболее часто используемых программах, кеширует их и используемые ими библиотеки, что приводит к повышению скорости загрузки программ.

apt-get install preload

и несколько раз пере загружаемся
Если вам интересно, какие ресурсы на данный момент использует Preload, можете посмотреть на это в его лог-файле:

tail -f /var/log/preload.log

Пройдет много времени, прежде чем Preload определит и поймет ваши типичные программы для работы, так что не надо надеяться, что увеличение скорости загрузки произойдет прямо сейчас.

root@orangepipc:~# apt-get moo
                 (__)
                 (oo)
           /------\/
          / |    ||
         *  /\---/\
            ~~   ~~
..."Have you mooed today?"...
Share
Send
Popular