вторник, 15 марта 2016 г.

Мультимедийные клавиши i3 + фон


команда покажет код нажимаемой клавиши:

xev | grep keycode

прописываем в конфиг i3:

bindcode 107 exec scrot
bindcode 121 exec amixer set Master toggle
bindcode 123 exec amixer set Master 10+
bindcode 122 exec amixer set Master 10-
bindcode 172 exec mocp -G
bindcode 179 exec mocp -f


фон с помощью программы feh (пишем в конфиг i3):

exec feh --bg-scale /home/vik24rus/Downloads/oboina.jpg


суббота, 12 марта 2016 г.

Копипаста про провайдера. Забавно.

Не знаю на сколько все это правда, но частично это точно отражает суть нынеших СКС, сетей, и не только у провайдеров.

Работал в интернет провайдере в 2015 году в одном из крупнейших городов Рф - интересовался его историей - команда инженеров полностью меняется примерно раз в год - я был из поколения то ли 10, то ли 15.
Карта сети, настройки оборудования, всё это было действительно работой археолога - каждый раз приходят молодые и неопытные - проводят раскопки, ведут философские дискурсы о своих находках, иногда совершенно неожиданно нам звонили клиенты у которых вдруг отключился наш интернет хотя ни на карте сети, ни в базе платежей - нигде их не было - некоторые клиенты требовали вернуть им часть суммы оплаченный ими за этот месяц - не имея никаких сведений об этих людях у нас была огромная часть клиентов только с адресом.

Назначить vlan на интерфейс Linux

Что-то кругом пишут об утилите vconfig для того что бы повесить vlan на физический интерфейс. Но она вроде как устаревшая. Так,что вот такая команда спасет отца русской демократии:

ip link add link eth0 name vlan10 type vlan id 10

Ну и далее назнаем ip:

ifconfig vlan10 192.168.10.10 netmask 255.255.0.0

маршрут:

route add default gw 192.168.1.1

удалить vlan:

ip link delete vlan10

посмотреть информацию о vlan:
 
ip -details link show dev mgmt
 
ИЗМЕНИТЬ ПАРАМЕТРЫ VLAN'A: 
ip link set dev VLANNAME type vlan OPTION VALUE 
 
 
 

понедельник, 7 марта 2016 г.

Русификация Slackware 14.1


при установке я выбрал UTF8.

 # grep append /etc/lilo.conf
append=" vt.default_utf8=1"

если =0, то правим на =1

После этого нужно обновить загрузчик.

#lilo

правим файл:
 /etc/profile.d/lang.sh

#!/bin/sh
export LANG=ru_RU.UTF-8
export LC_COLLATE=C


правим файл:
 /etc/rc.d/rc.font

#!/bin/sh
setfont LatArCyrHeb-16
for i in 1 2 3 4 5 6; do
    echo -ne "\033%G" > /dev/tty$i
done


правим файл(настраиваем переключение раскладки в консоли):
 /etc/rc.d/rc.keymap

#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
    echo "Loading keybord layout, CapsLock to toggle"
    /usr/bin/loadkeys ruwin_cplk-UTF-8
fi

Выполняем:

# chmod a+x /etc/rc.d/rc.font /etc/rc.d/rc.keymap

правим файл: 
/usr/share/locale/locale.alias 

russian ru_RU.UTF.8
ru_RU   ru_RU.UTF-8
ru      ru_RU.UTF-8

в автозагрузку иксов киньте строчку для переключения в иксах с помощью Capslock:

exec setxkbmap "us,ru" ",winkeys" "grp:caps_toggle"

grp:alt_shift_toggle - переключение через alt+shift


четверг, 25 февраля 2016 г.

Убиваем демонов

ps axu | grep test - ищем pid демона, где test его имя
pidof test - еще один вариант получить pid демона 
ps -ef  | grep test  - еще
 
kill -9 25612 - убиваем по pid'у
killall -s 9 test - убийство всех демонов с именем test
 
Не забывайте про, то что если повисли X'ы (вся графика) то можно 
прибить процесс в консоле, перейти в которую можно командой 
Ctrl+Alt+F1...F8

пятница, 24 января 2014 г.

SSH server on windows + alias shutdown

Ситуаця такая. Дома есть комп c Windows. Вставать лень выключать, но есть ноутбук с linux'ом, планшеты, андройд-телефоны.... А там есть ssh клиент. Так почему бы не подключиться к компу и не выключить его удаленно. Плюс лазить по папкам компа без их расшаривания в windows.
Можно воспользоваться telenet'ом , но было интересно поставить именно ssh.