BlablaОбновляем осьapt-get update && apt-get upgrade
Ставим пакеты для компиляции исходниковapt-get install build-essential
ставим mc (оболочка типа Far-менеджер, для его запуска если необходимо
набираем комманду mc)apt-get install mc
Читать далее «Установка Socks 5 сервера»
Рубрика: Debian
Планировщик заданий Crontab
Каждый пользователь системы имеет свой файл заданий crontab, в котором описано, в какое время и какие программы запускать от имени этого пользователя. Для редактирования файла crontab используется специальная одноименная программа crontab, позволяющая не прерывать процесс cron на время редактирования.
Для особоленивых есть web версия помошника по созданию заданий http://www.corntab.com/pages/crontab-gui
Список полезных команд Linux
Системная информация
arch
или uname -m
– отобразить архитектуру компьютера
uname -r
– отобразить используемую версию ядра
dmidecode -q
– показать аппаратные системные компоненты — (SMBIOS / DMI)
hdparm -i /dev/hda
– вывести характеристики жесткого диска
cat /proc/cpuinfo
– отобразить информацию о процессоре
cat /proc/interrupts
– показать прерывания
cat /proc/meminfo
– проверить использование памяти
cat /proc/swaps
– показать файл(ы) подкачки
cat /proc/version
– вывести версию ядра
cat /proc/net/dev
– показать сетевые интерфейсы и статистику по ним
cat /proc/mounts
– отобразить смонтированные файловые системы
lspci -tv
– показать в виде дерева PCI устройства
lsusb -tv
– показать в виде дерева USB устройства
date
– вывести системную дату
cal 2007
– вывести таблицу-календарь 2007-го года
date 041217002007.00* - установить системные дату и время ММДДЧЧммГГГГ.СС (МесяцДеньЧасМинутыГод.Секунды)
clock -w
– сохранить системное время в BIOS
Linux: как добавить пользователя в группу
Вопрос. Как я могу добавить пользователя в группу в Linux?
Ответ. Вы можете использовать команды useradd илиusermod для добавления пользователя в группу. Команда useradd создает нового пользователя или обновляет информацию у существующего. Команда usermod модифицирует существуюего пользователя. Вся информация о пользователях и группах храниться в файлах /etc/passwd, /etc/shadow и /etc/group.
Пример использования useradd – Добавляем нового пользователя в вторичную группу
Используем команду useradd для добавления нового пользователя в существующую группу. Если группа не существует создайте её. Синтаксис:
Читать далее «Linux: как добавить пользователя в группу»
Смена владельца папок
Рекурсивная смена владельца папок
chown -R user:group /home/user/dir/
Убираем .HTML в конце адресной строки одним махом со всего сайта.
в .htaccess пишем:
RewriteEngine on RewriteBase / RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP RewriteRule ^([^.]+)\.html$ http://www.ВАШ_САЙТ.ru/$1 [R=301,L] RewriteCond %{REQUEST_URI} !(\.[^./]+)$ RewriteCond %{REQUEST_fileNAME} !-d RewriteCond %{REQUEST_fileNAME} !-f RewriteRule (.*) /$1.html [L]
заметили строку ?
http://www.ВАШ_САЙТ.ru – там введите ваш URL
.htaccess установка в директорию сайта «ваш_сайт/Docs/.htaccess
.htaccess (это бывший txt file)
Замена текстового редактора в MC
Как поменять встроенный в Midnight Commander редактор
В Debian/Ubuntu
update-alternatives --config editor
Выбор Путь Приор Состояние
————————————————————————————
* 0 /bin/nano 40 автоматический режим
1 /bin/ed -100 ручной режим
2 /bin/nano 40 ручной режим
3 /usr/bin/mcedit 25 ручной режим
4 /usr/bin/mcedit-debian 25 ручной режим
5 /usr/bin/vim.tiny 10 ручной режим
Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число:
или же рассказать вашей командной оболочке (а это ведь bash, правда) о любимом редакторе можно через переменные окружения:
EDITOR="mcedit" export EDITOR
В CentOS
По умолчанию используется редактор vi, проверить это можно командой:
echo $EDITOR
Поменяем редактор по умолчанию на mcedit.
export EDITOR=mcedit
Проверим:
root@linux:~# echo $EDITOR mcedit
Настройка проводной сети
Настройка IP-адреса, шлюза по умолчанию, маски подсети
Отредактируйте файл конфигурации /etc/network/interfaces, например так:
$ sudo mcedit /etc/network/interfaces
И допишите в него:
Для статического IP:
iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.254 auto eth0
Настройка соединений ppp
За создание соединений типа «точка-точка» в Ubuntu отвечает демон pppd, более подробная информация о котором доступна в документации. В рамках данного руководства будут рассмотрены примеры создания PPPoE подключения через DSL модем, подключения PPTP (VPN-подключения) и DIAL-UP подключения через обычный модем.
Соединение PPPoE
В стандартную установку Ubuntu входит утилита для настройки PPPoE соединений — pppoeconf, для ее запуска наберите:
$ sudo pppoeconf
Появится «псевдографическое» 2) окно в терминале. Утилита произведет поиск сетевых устройств и выведет их на экран, далее она произведет поиск модема 3) на этих устройствах. Если на этом этапе pppoeconf выдаст отрицательный результат — проверьте правильность подключения, питание модема. Следующий шаг — выбор «популярных параметров» — в большинстве случаев стоит согласиться. Далее утилита запросит Ваш логин, а затем — пароль. Теперь — выбор способа указания DNS серверов. Опять же, в большинстве случаев следует согласиться на получение адресов DNS серверов автоматически. Далее Вам предложат ограничить размер MSS до 1452-х байт — как правило, стоит согласиться. Следующий вопрос — устанавливать ли подключение автоматически при загрузке компьютера. Последний вопрос утилиты — установить ли соединение сейчас. pppoeconf по умолчанию создает для подключения имя dsl-provider. Управлять подключением Вы можете при помощи команд:
$ sudo pon dsl-provider
Установка Team Speak 3
Заходим на сервер через PuTTY пользователем root
1. Cоздаем пользователя teamspeak командой adduser.
root@timspik:~# adduser teamspeak Enter new UNIX password: Retype new UNIX password: Is this information correct? [Y/n] y