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

Полезные комманды

w - показывает залогиненых пользователей и текущии их действия

last - показывает историю последних залогиненых пользователей и операций, связаных с питанием (reboot/shutdown)

pgrep name - вывод процесса(ов) по имени name

pkill name - завершение процесса(ов) с именем name

hddtemp /dev/sda - температура первого жесткого диска

sensors - выводит данные по сенсорам (напр. температуру процессора)

dmidecode -t memory - информация об оперативной памяти

Дефолтный текстовый редактор

1. Изменения текстового редактора используемого по умолчанию на системном уровне.

$ sudo update-alternatives --config editor
Есть 4 вариантов для альтернативы editor (предоставляет /usr/bin/editor).

Selection Path             Priority Status
-----------------------------------------------
*0       /bin/nano          40     auto mode
 1       /bin/nano          40     manual mode
 2       /usr/bin/mcedit    25     manual mode
 3       /usr/bin/vim.basic 30     manual mode
 4       /usr/bin/vim.tiny  10     manual mode

2. Изменения текстового редактора используемого по умолчанию на пользовательском уровне.

vi ~/.bashrc

И вносим информацию о желаемом редакторе

alias editor=mceditor

воскресенье, 27 марта 2011 г.

Mytop

#apt-get install mytop

Создаем конфигурационній файл ~/.mytop:

user=root
pass=
host=localhost
db=
delay=5
port=3306
socket=
batchmode=0
header=1
color=1
idle=1

user - имя пользователя БД
pass - пароль пользователя
host - имя хоста
db - имя БД
delay - переодичность обновления статистики (в секундах)
port - порт
socket - сокет
batchmode - одноразовое обращение/слежение (0/1)
header - скрытие/отображение заголовка (0/1)
color - отображение статистики одним цветом/разными цветами (0/1)
idle - игнорирование/слежение за "усыпающими" процессами (0/1)

Изменение часового пояса

На всякий случай делаем резервную копию файла с текущими настройками:

mv /etc/localtime /etc/localtime-old

Создаем символическую ссылку на нужный нам timezone:

ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime

четверг, 24 марта 2011 г.

MySQL. chapter 1


Подключение к БД:
mysql -h localhost -u root -p mysql
-h - хост БД, по умолчанию - localhost
localhost
-u - пользователь БД
-p - вход с паролем
mysql - имя БД

Создание БД:
mysql>CREATE DATABASE db_name;
db_name - имя БД, которую надо создать

Создание пользователя БД:
mysql>CREATE USER user@localhost IDENTIFIED BY 'password';
user@localhost:
user - имя пользователя
localhost - откуда user сможет подключиться к БД
'password' - пароль
('user'@'%' - поключение с любого адреса)

Удаление пользователя БД:
mysql>DROP USER user@localhost;

среда, 23 марта 2011 г.

Debian Repository

Список мировых зеркал
http://www.debian.org/mirror/list
Поиск пакетов по неофициальным репозиториям
http://www1.apt-get.org/search.php
Полный список неофициальных репозиториев
http://www.apt-get.org/main/
/etc/apt/sources.list:

## STABLE | Стабильный дистрибутив SQUEEZE # deb ftp://ftp.ru.debian.org/debian/ stable main contrib non-free # deb-src ftp://ftp.ru.debian.org/debian/ stable main contrib non-free # deb http://debian.nsu.ru/debian/ stable main contrib non-free # deb-src http://debian.nsu.ru/debian/ stable main contrib non-free # deb http://ftp.corbina.net/debian/ stable main contrib non-free # deb-src http://ftp.corbina.net/debian/ stable main contrib non-free # deb http://ftp.debian.chuvsu.ru/debian/ stable main contrib non-free # deb-src http://ftp.debian.chuvsu.ru/debian/ stable main contrib non-free # deb http://ftp.psn.ru/debian/ stable main contrib non-free # deb-src http://ftp.psn.ru/debian/ stable main contrib non-free # deb http://mirror2.corbina.ru/debian/ stable main contrib non-free # deb-src http://mirror2.corbina.ru/debian/ stable main contrib non-free # deb http://mirror.svk.su/debian/ stable main contrib non-free # deb-src http://mirror.svk.su/debian/ stable main contrib non-free # deb http://mirror.yandex.ru/debian/ stable main contrib non-free # deb-src http://mirror.yandex.ru/debian/ stable main contrib non-free ## TESTING | Тестируемый дистрибутив # deb ftp://ftp.ru.debian.org/debian/ testing main contrib non-free # deb-src ftp://ftp.ru.debian.org/debian/ testing main contrib non-free # deb http://ftp.ru.debian.org/debian/ testing main contrib non-free # deb-src http://ftp.ru.debian.org/debian/ testing main contrib non-free # deb http://debian.nsu.ru/debian/ testing main contrib non-free # deb-src http://debian.nsu.ru/debian/ testing main contrib non-free # deb http://ftp.corbina.net/debian/ testing main contrib non-free # deb-src http://ftp.corbina.net/debian/ testing main contrib non-free # deb http://ftp.debian.chuvsu.ru/debian/ testing main contrib non-free # deb-src http://ftp.debian.chuvsu.ru/debian/ testing main contrib non-free # deb http://ftp.psn.ru/debian/ testing main contrib non-free # deb-src http://ftp.psn.ru/debian/ testing main contrib non-free # deb http://mirror2.corbina.ru/debian/ testing main contrib non-free # deb-src http://mirror2.corbina.ru/debian/ testing main contrib non-free # deb http://mirror.svk.su/debian/ testing main contrib non-free # deb-src http://mirror.svk.su/debian/ testing main contrib non-free # deb http://mirror.yandex.ru/debian/ testing main contrib non-free # deb-src http://mirror.yandex.ru/debian/ testing main contrib non-free ## UNSTABLE | Нестабильный дистрибутив SID # deb ftp://ftp.ru.debian.org/debian/ unstable main contrib non-free # deb-src ftp://ftp.ru.debian.org/debian/ unstable main contrib non-free # deb http://ftp.ru.debian.org/debian/ unstable main contrib non-free # deb-src http://ftp.ru.debian.org/debian/ unstable main contrib non-free # deb http://debian.nsu.ru/debian/ unstable main contrib non-free # deb-src http://debian.nsu.ru/debian/ unstable main contrib non-free # deb http://ftp.corbina.net/debian/ unstable main contrib non-free # deb-src http://ftp.corbina.net/debian/ unstable main contrib non-free # deb http://ftp.debian.chuvsu.ru/debian/ unstable main contrib non-free # deb-src http://ftp.debian.chuvsu.ru/debian/ unstable main contrib non-free # deb http://ftp.psn.ru/debian/ unstable main contrib non-free # deb-src http://ftp.psn.ru/debian/ unstable main contrib non-free # deb http://mirror2.corbina.ru/debian/ unstable main contrib non-free # deb-src http://mirror2.corbina.ru/debian/ unstable main contrib non-free # deb http://mirror.svk.su/debian/ unstable main contrib non-free # deb-src http://mirror.svk.su/debian/ unstable main contrib non-free # deb http://mirror.yandex.ru/debian/ unstable main contrib non-free # deb-src http://mirror.yandex.ru/debian/ unstable main contrib non-free ## APTtoSID # deb http://aptosid.com/debian sid main fix.main ## OFFICIAL SQUEEZE SECURITY | Обновления безопасности SQUEEZE # deb ftp://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib # deb-src ftp://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib # deb http://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib # deb-src http://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib # deb http://debian.nsu.ru/debian-security squeeze/updates main non-free contrib # deb-src http://debian.nsu.ru/debian-security squeeze/updates main non-free contrib # deb http://ftp.corbina.net/debian-security squeeze/updates main non-free contrib # deb-src http://ftp.corbina.net/debian-security squeeze/updates main non-free contrib # deb http://ftp.debian.chuvsu.ru/debian-security squeeze/updates main non-free contrib # deb-src http://ftp.debian.chuvsu.ru/debian-security squeeze/updates main non-free contrib # deb http://ftp.psn.ru/debian-security squeeze/updates main non-free contrib # deb-src http://ftp.psn.ru/debian-security squeeze/updates main non-free contrib # deb http://mirror2.corbina.ru/debian-security squeeze/updates main non-free contrib # deb-src http://mirror2.corbina.ru/debian-security squeeze/updates main non-free contrib # deb http://mirror.svk.su/debian-security squeeze/updates main non-free contrib # deb-src http://mirror.svk.su/debian-security squeeze/updates main non-free contrib # deb http://mirror.yandex.ru/debian-security squeeze/updates main non-free contrib # deb-src http://mirror.yandex.ru/debian-security squeeze/updates main non-free contrib ## OFFICIAL SQUEEZE BACKPORTS | Новые версии пакетов для SQUEEZE # deb ftp://ftp.ru.debian.org/debian-backports squeeze-backports main contrib # deb-src ftp://ftp.ru.debian.org/debian-backports squeeze-backports main contrib # deb http://ftp.ru.debian.org/debian-backports squeeze-backports main contrib # deb-src http://ftp.ru.debian.org/debian-backports squeeze-backports main contrib # deb http://debian.nsu.ru/debian-backports squeeze-backports main contrib # deb-src http://debian.nsu.ru/debian-backports squeeze-backports main contrib # deb http://ftp.corbina.net/debian-backports squeeze-backports main contrib # deb-src http://ftp.corbina.net/debian-backports squeeze-backports main contrib # deb http://ftp.debian.chuvsu.ru/debian-backports squeeze-backports main contrib # deb-src http://ftp.debian.chuvsu.ru/debian-backports squeeze-backports main contrib # deb http://ftp.psn.ru/debian-backports squeeze-backports main contrib # deb-src http://ftp.psn.ru/debian-backports squeeze-backports main contrib # deb http://mirror2.corbina.ru/debian-backports squeeze-backports main contrib # deb-src http://mirror2.corbina.ru/debian-backports squeeze-backports main contrib # deb http://mirror.svk.su/debian-backports squeeze-backports main contrib # deb-src http://mirror.svk.su/debian-backports squeeze-backports main contrib # deb http://mirror.yandex.ru/debian-backports squeeze-backports main contrib # deb-src http://mirror.yandex.ru/debian-backports squeeze-backports main contrib ## OFFICIAL SQUEEZE PROPOSED # deb ftp://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free # deb-src ftp://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free # deb http://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free # deb-src http://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free # deb http://debian.nsu.ru/debian squeeze-proposed-updates main contrib non-free # deb-src http://debian.nsu.ru/debian squeeze-proposed-updates main contrib non-free # deb http://ftp.corbina.net/debian squeeze-proposed-updates main contrib non-free # deb-src http://ftp.corbina.net/debian squeeze-proposed-updates main contrib non-free # deb http://ftp.debian.chuvsu.ru/debian squeeze-proposed-updates main contrib non-free # deb-src http://ftp.debian.chuvsu.ru/debian squeeze-proposed-updates main contrib non-free # deb http://ftp.psn.ru/debian squeeze-proposed-updates main contrib non-free # deb-src http://ftp.psn.ru/debian squeeze-proposed-updates main contrib non-free # deb http://mirror2.corbina.ru/debian squeeze-proposed-updates main contrib non-free # deb-src http://mirror2.corbina.ru/debian squeeze-proposed-updates main contrib non-free # deb http://mirror.svk.su/debian squeeze-proposed-updates main contrib non-free # deb-src http://mirror.svk.su/debian squeeze-proposed-updates main contrib non-free # deb http://mirror.yandex.ru/debian squeeze-proposed-updates main contrib non-free # deb-src http://mirror.yandex.ru/debian squeeze-proposed-updates main contrib non-free ## OFFICIAL SQUEEZE UPDATES | Обновления пакетов SQUEEZE (бывший VOLATILE) # deb ftp://ftp.ru.debian.org/debian squeeze-updates main # deb-src ftp://ftp.ru.debian.org/debian squeeze-updates main # deb http://ftp.ru.debian.org/debian squeeze-updates main # deb-src http://ftp.ru.debian.org/debian squeeze-updates main # deb http://debian.nsu.ru/debian squeeze-updates main # deb-src http://debian.nsu.ru/debian squeeze-updates main # deb http://ftp.corbina.net/debian squeeze-updates main # deb-src http://ftp.corbina.net/debian squeeze-updates main # deb http://ftp.debian.chuvsu.ru/debian squeeze-updates main # deb-src http://ftp.debian.chuvsu.ru/debian squeeze-updates main # deb http://ftp.psn.ru/debian squeeze-updates main # deb-src http://ftp.psn.ru/debian squeeze-updates main # deb http://mirror2.corbina.ru/debian squeeze-updates main # deb-src http://mirror2.corbina.ru/debian squeeze-updates main # deb http://mirror.svk.su/debian squeeze-updates main # deb-src http://mirror.svk.su/debian squeeze-updates main # deb http://mirror.yandex.ru/debian squeeze-updates main # deb-src http://mirror.yandex.ru/debian squeeze-updates main ## UNOFFICIAL | Неофициальные версии пакетов от мейнтейнеров # deb http://unofficial.debian-maintainers.org/ squeeze main contrib non-free restricted # deb http://unofficial.debian-maintainers.org/ squeeze main contrib non-free restricted # deb http://unofficial.debian-maintainers.org/ sid main contrib non-free restricted # deb-src http://unofficial.debian-maintainers.org/ sid main contrib non-free restricted # deb http://ftp.debian-ports.org/debian/ unstable main ## KDE4 | Для SID (для настройки APT посетите http://qt-kde.debian.net) # deb http://qt-kde.debian.net/debian experimental-snapshots main # deb-src http://qt-kde.debian.net/debian experimental-snapshots main ## TRINITY | Форк KDE3 # deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/debian squeeze main # deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/debian squeeze main # deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps/debian squeeze main # deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps/debian squeeze main ## XFCE # deb http://www.debian-desktop.org/pub/linux/debian/xfce46 lenny xfce460 # deb-src http://www.debian-desktop.org/pub/linux/debian/xfce46 lenny xfce460 ## ENLIGHTENMENT DR16, DR17 # deb http://packages.enlightenment.org/debian/ squeeze main extras # deb http://packages.enlightenment.org/debian/ sid main extras # deb http://debian.alphagemini.org/ unstable main ## ELIVE | ENLIGHTENMENT DR17 + LiveCD # deb http://repository.elivecd.org lenny drivers efl elive games main multimedia other ports tests # deb http://repository.elivecd.org elive drivers efl elive games main ports tests ## DEBIAN MULTIMEDIA # deb http://www.debian-multimedia.org squeeze main non-free # deb ftp://ftp.debian-multimedia.org squeeze main non-free # deb http://www.debian-multimedia.org sid main non-free # deb ftp://ftp.debian-multimedia.org sid main non-free # deb-src http://www.debian-multimedia.org sid main # deb-src ftp://ftp.debian-multimedia.org sid main ## OPERA # deb http://deb.opera.com/opera/ squeeze non-free # deb http://deb.opera.com/opera-beta/ squeeze non-free # deb http://deb.opera.com/opera/ sid non-free # deb http://deb.opera.com/opera-beta/ sid non-free ## JABBIM # deb http://repo.palatinus.cz/ stable desktop # deb http://repo.palatinus.cz/ testing desktop # deb http://repo.palatinus.cz/ unstable desktop ## QUTIM # deb http://qutim.org/debian/ stable main # deb http://qutim.org/debian/ testing main # deb http://qutim.org/debian/ unstable main ## GAJIM # deb ftp://ftp.gajim.org/debian stable main # deb-src ftp://ftp.gajim.org/debian stable main # deb ftp://ftp.gajim.org/debian unstable main # deb-src ftp://ftp.gajim.org/debian unstable main ## RSSOWL # deb http://packages.rssowl.org/debian squeeze main ## GOOGLE # deb http://dl.google.com/linux/deb/ stable non-free main ## YANDEX # deb http://repo.yandex.ru/debian squeeze main non-free ## RUSSIAN MAN PAGES | Русские справочные страницы # deb http://manpages.ylsoftware.com/debian/ all main ## Hadret's DEBIAN PPA | libcairo с патчем для сглаживания шрифтов в GTK, темы Gnome 2 # deb http://hadret.rootnode.net/debian/ unstable main # deb-src http://hadret.rootnode.net/debian/ unstable main # deb http://hadret.rootnode.net/debian/ experimental main # deb-src http://hadret.rootnode.net/debian/ experimental main ## Darth Revan's DEBIAN PPA | Темы иконок, Skype, mrim-prpl, Bimoid и др. # deb http://repo.sudouser.com/debian/extras/ stable main contrib non-free # deb http://repo.sudouser.com/debian/mrim-prpl/ stable main contrib non-free # deb http://repo.sudouser.com/debian/bimoid/ stable main contrib non-free ## FRIKELPLATZ | Новейшие версии популярных пакетов # deb http://frickelplatz.de/debian sid main contrib non-free

Последнее обновление списка репозиториев 18.02.11
Источник