28 окт. 2010 г.

Автоубийство процессов, грузящих процессор

Получаем список процессов, отсортированных по использованию процессора, убиваем те, у которых значение поля %CPU (номер 3) > 95:
ps aux --sort=%cpu | tail -10 | awk '$3 > 95 {system("sudo kill -9 "$2)}'
Источник
Добавляем задание в планировщик cron (демон crond должен быть запущен):
crontab -e
Добавляем строку, указывающую запускать скрипт каждые 5 минут:
*/5 * * * * /path/to/script

22 окт. 2010 г.

smbnetfs кодировка

Для русских названий файлов в нормальной кодировке (в системе ru_RU.UTF8):
/etc/smbnetfs/.smb/smbnetfs.conf:
local_charset "utf-8"
samba_charset "utf-8"

21 окт. 2010 г.

xdg-open fix (hack)

1) Поставить пакет exo (из xfce)
2) В конце /usr/bin/xdg-open сразу после detectDE дописать DE=xfce

UPD:
Заменить /usr/bin/xdg-open на
#!/bin/sh

[ -z "$1" ] && exit 1

if echo "${1}" | egrep -q "^(https?://|www.)"; then
    firefox "${1}" &
    exit
fi

pcmanfm "${1}"
* вместо pcmanfm можно написать свой файловый менеджер, например nautilus, thunar и т. д.
Источник http://forums.gentoo.org/viewtopic-p-6435009.html#6435009