Полезные команды Линукс, которые часто вылетают из головы

Решил составить пополняемый пост, по полезным командам в linux шелл, которые часто забываешь. Почта, хостинг, администрирование. Список убрал под кат.

Почта
Postfix — создание хэш базы пользователей

#postmap путь/имя_базы

Postfix — очистка (удаление) всей почтовой очереди

#postsuper -d ALL

Отправка почты из командной строки:

echo «test» | mail -s test username@gmail.com

Хостинг
Apache2 — включение конфиг файла сайта в работу

#a2ensite имя_конфига

Администрирование
Свободное место

#df -h

Релиз Ubuntu

#lsb_release -a

Узнать UUID жесткого диска

#blkid

Вывод запущенных сервисов (статус)

#service —status-all

Для создания пары логин/пароль на доступ в конкретную директорию апача:
создаем юзера

#htpasswd -n username

в .htpasswd пишем вывод в форме логин двоеточие хэш (новый юзер на новой строке)
в .htaccess пишем все что надо, дополняя строкой require user user1 user2 (через пробел)
рестарты не нужны.

Алгоритм восстановления слетевшего загрузчика (на примере lilo)

  1. Грузимся с RipLinux
  2. Монтируем раздел
  3. #chroot в раздел

  4. #update-initramfs -k all

  5. #lilo

    Ну или #update-grub

  6. Выход, размонтирование, ребут. 

Просмотр информации об операционной системе и апгрейд релизов в Ubuntu

# uname -a
# cat /etc/lsb-release
do-release-upgrade (либо)  do-release-upgrade -d

Создание gif анимации из командной строки.
Ставим пакет imagemagick, если нужно — ресайзим картинки
# mogrify -resize 640×480 *.jpg
Собираем гифку
# convert -delay 20 -loop 0 *.jpg myimage.gif

Выбор версии php по умолчанию 

  • В системе —  #update-alternatives —config php
  • В apache #a2dismode php5.6 && a2enmod php7.1 && systemctl restart apache2

Owncloud
Пример использования управление через командную строку (выполнять в рабочей папке содержащую скрипт)

sudo -u www-data php occ maintenance:mode —off

Если локально лежащие файлы не видны в вэб-интерфейсе хранилища, то идем в mysql, входим в базу owncloud и делаем TRUNCATE oc_filecache;

 

Продолжение следует.

А какие команды обычно еле вспоминаете вы?

Метки: , , , ,

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.