Linux — Получить путь и имя файла из полного пути

  Чтобы извлечь путь к файлу или имя файла из полного пути можно использовать разные утилиты, как grep, sed, awk, etc. Если же это не список из файла или переменной, можно использовать find, но есть более простой способ: basename — возвращает имя файла dirname — возвращает путь к файлу Пример:   Эти две утилиты входят … Продолжить читать "Linux — Получить путь и имя файла из полного пути"

S3 — Монтирование в Linux

Для того, чтобы примонтировать S3 Bucket как файловую системой, необходимо установить s3fs Создадим директорию для монтирования:   И добавим следующее в «/etc/fstab«:   Где: «artem-service-bucket:/upload/» — имя S3 корзины и директория, внутри корзины, которую нужно монтировать «url=https://s3.eu-central-1.amazonaws.com,endpoint=eu-central-1» — регион, в котором расположена S3 корзина «iam_role» — указываем, что будем использовать IAM Role для аутентификации   … Продолжить читать "S3 — Монтирование в Linux"

FIX ERROR — fdisk: DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors

При попытке создать раздел утилитой «fdisk» размером 2 и более терабайта появляется следующее сообщение: The size of this disk is 2 TiB (2199023255552 bytes). DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT).   Решение: Поставить на новый диск лейбл … Продолжить читать "FIX ERROR — fdisk: DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors"

Linux — Монтирование раздела по лейблу

Список лейблов Посмотреть список существующих лейблов можно по следующему пути:   Если данной директории не существует, значит в системе нет ни одного лейбла   Добавление лейбла Для разных файловых систем лейбл добавляется по разному ext2/ext3/ext4: reiserfs: jfs: xfs:   Где, «LABEL» — уникальный лейбл, «/dev/sda1» — нужный раздел   fstab Пример записи в fstab, для … Продолжить читать "Linux — Монтирование раздела по лейблу"

MySQL — Сброс root пароля

Останавливаем сервис mysqld и запускаем со следующими ключами:   Логинимся уже без пароля:   И выполняем:   Теперь службу mysqld запущенную в фоне нужно остановить. Смотрим ID процесса:   Убиваем процесс:   И запускаем сервис mysqld:

Swap File — Создание

Создадим 4-х гигабайтный файл подкачки в корне системы: bs = размер блока; count = количество блоков; Назначим необходимые права на файл подкачки: Разметим его как файл подкачки: Подключим созданный файл подкачки: Убедится что все прошло успешно, можно командой: Чтобы он автоматически подключался при загрузке системы, необходимо в файл «/etc/fstab» добавить следующее: /swapfile swap swap defaults … Продолжить читать "Swap File — Создание"