Linux Debian
Рецепты
iptables в Debian / Установка локали в debian / установка Даты - date, ntpdate
Samba в Debian / openssh server / FTP server на Debian - vsftpd / proftpd на Debian
Управление пользователями / ip - конфигурация сети
Настройка разделов диска - fdisk / Mount - Umount / Поднимаем domain на samba
утилита Rsync / утилита mv / zpool и zfs / команда dd / Узнать о состоянии процесса DD
cron / lvm / NFS / Exports / Утилиты архивирования файлов
admin:linux:debian:mcedit / поиск - команда find
установка нового пути в переменную PATH export PATH=«$HOME/bin:$PATH»
Управление питанием
- download
reboot poweroff shutdown
Смена прав
- download
//Заходим в нужную папку cd /some/dir/ // рекурсивная смена владельца chown -R some_user:some_group * //меняем права на редактирование chmod -R 644 * //Приведенная ниже команда установит владельца www-data, а группу владельца – ubuntu для всех файлов, каталогов и подкаталогов. sudo chown -R www-data:ubuntu /var/www/html sudo chown -R root:users /mnt/pvedata5/export/most //Используйте команду chmod, чтобы изменить права доступа для всех файлов, каталогов и подкаталогов. sudo chmod -R 755 /var/www/html sudo chmod -R 777 /mnt/pvedata5/export
Посмотреть дерево дисков
- download
lsblk
Узнать запасы свободного места на дисках
- download
df
команда du и ncdu поможет узнать что занимает сколько места https://itproffi.ru/analiz-diskovogo-prostranstva-v-linux-komandy-du-i-ncdu/
Базовая настройка, текущая версия 10.2
Базовая настройка Ubuntu https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-18-04
- Первым делом
- download
apt-get update apt-get upgrade
Очистим старые пакеты командой:
- download
# apt-get autoremove
Включаем старые сетевые инструменты (если используете)
- download
# apt-get install net-tools
Выбираем редактор по умолчанию
- download
# select-editor
Ставим пакеты
- linux comander - mc
- удобный диспетчер задач — htop
- утилита для просмотра сетевой загрузки в режиме реального времени - iftop
- screen инструмент, который позволяет запустить что-то удаленно в консоли, отключиться от сервера и при этом все, что выполняется в консоли продолжит свою работу. Вы сможете спокойно вернуться в ту же сессию и продолжить работу. Подробнее о screen смотрим по адресу http://itman.in/ssh-screen/
- sudo
- download
# apt-get install mc htop screen sudo
Настройка логов cron
По-умолчанию, в Debian нет отдельного лог файла для событий cron, они все сыпятся в общий лог /var/log/syslog. Вывести логи cron в отдельный файл - https://serveradmin.ru/gde-v-debian-logi-cron/