Файловая система linux

Сегодня изучал файловую систему.
Нашёл лекции еще круче, чем вчера. Нормального качества и доску нормально видно. И в той и в другой лекции изучалась файловая система. Посмотрел начало у Браво, продолжил у Курячего.

Лектор ржачный. На ютубе смотреть удобнее — можно ускорить вдвойне. Очень много воды. Читать далее Файловая система linux

Компромиссы с пользователями

Сообщения, которые я настраивал вчера на почту не приходят. Значит что-то я сделал не так как надо. Перенастроил получение сообщений каждый 5 минут вместо 1 раз в день и рестартнул крон. Посмотрим что из этого выйдет.

Сегодня продолжил читать книгу по RHEL. Осилил раздел 5.6 Классно написано про дипломатию с пользователями. Мол не надо их гнобить, надо идти на компромисы. Прочитал статью на вики про yum. С удовольствием почитать статью про linux на луркоморье (это считается?)
Читать далее Компромиссы с пользователями

Отправка сообщений об использовании диска на почту

Читал историю командных оболочек. bash, ash, zsh, dash… Капец их дофига.

Хотел разобраться с cron и mail. Залез в crontab, а там vim.

Пошел дочитывать vimtutor. Прошёл его до конца. Делал всё что там было написано + выписал конспект в блокнот. Бесит что он не работает с русской раскладкой. Пошёл решать этот вопрос, добавил нужные настройки в .vimrc но всё равно не работает. Займусь позже. Сегодняшняя задача — cron и почта. И я таки настроил их! И на учебном и на боевом сервере. Скрипт отправляет уведомление об оставшемся свободном месте на сервере.

#!/bin/bash
df -h | mail -s "Боевой сервер" tolik@at02.ru

Засовываем это в /etc/crontab и ждём. Можно запустить файлик вручную. Почта приходит. И да, он должен быть исполняемым
chmod +x mail-about-space.sh
Читать далее Отправка сообщений об использовании диска на почту

Дописывал конфиги. Links

Домены, которые прикрепил вчера не работают. Написал в поддержку reg.ru
Те, что прикрепить удалось — показывают свою отдельную страницу вместо заглушки апача (на самом деле мою заглушку, потому что апачевскую я переделал). Читать далее Дописывал конфиги. Links

Еще пару доменов

Прикрепил еще несколько доменов к серверу. Настроил для них конфиги, продвинувшись еще немного по мануалу с хабра. Нашёл в mcedit замену как Ctrl+H в notepad++. Как же удобно когда всё на руссоком. Показывал Маше vimtutor. Не зашло. Честно говоря я и сам не до конца его прошёл. Читать далее Еще пару доменов

Сортировка папок по размеру в linux

Закрепил команды, которые выводят размер файлов. Вспомнил свою любимую команду, которой меня научил брат, когда пытался заинтересовать слакой

man du

Смотрел размеры папок.
du --si --max-depth=1

—si показывает объем в человеко-понятном виде (мегабайты, гигабайты и тд)
du --max-depth=1 | sort -nr

показывает размеры, отсортировывая их. Читать далее Сортировка папок по размеру в linux

Админ 16

vipw — выводит список всех пользователей системы
passwd username — меняет пароль выбранного username
Пробовал входить под другим пользователем на учебном сервере. Имеет доступ в корень системы. Завтра проверю на боевом сервере. Но там скорее всего даже доступа к ssh не будет у не root пользователей.
Прочитал еще пару разделов из RHEL
По мануалу хабра пока не двигался дальше.

Админ 15

Удалось прикрепить домен к серверу. Продолжил выполнять инструкцию с хабра. Причина спотыкновения на старте апача оказалась в том что он работал на том же 80 порту, что и nginx.

#nginx -h

Выводит хелп nginx. man nginx или nginx -help не работают. Мда…
#nginx -s stop
service httpd restart

О, теперь апач стартанул.
Читать далее Админ 15