Linux: как переместить файлы папки с заменой?

Команда mv не перемещает с перезаписью поверх папки, если таковые уже существуют, поэтому часто вместо нее используют команду копирования cp:

yes | cp -rf source/example/* destination/example/

Yes приходится использовать так как команда cp во многих версия Linux уже является алиасом для интерактивной команды  alias cp='cp -i'  и потому игнорирует ключ -f и все равно спрашивает подтверждение перезаписи на каждом файле. Это весьма долгая процедура для большого числа маленьких файлов.

Процесс загрузки в Linux

Предлагаю вашему вниманию краткий пошаговый обзор процесса загрузки Linux. Он может отличаться для разных дистрибутивов Linux, но в целом справедлив для большинства современных.

Начнем с того, что процесс загрузки отличается в зависимости от того, какой режим был выбран в BIOS: Legacy (Compatibility Mode), Native UEFI. Некоторые материнские платы умеет комбинировать режимы, например, Dell.

Как вычислить память, потребляемую PHP-FPM

Вычисление этого значения важно для правильной настройки php-fpm воркеров, в частности максимального количества процессов pm.max_children.

Как сделать Terminal удобным

Ни для кого не секрет, что Terminal в MacOS имеет скудный интерфейс. В счастью, на него можно установить оболочки, которые расширяют его возможности и делают текст в нем более читабельным.

Самая популярная оболочка — fish shell, которая имеет множественные расширения шрифтов и цветовых решений. Она доступна как для разных операционных систем.

Самые полезные приложения для MacOS

В этом обзоре я приведу список актуальных на 2023 год приложений для MacOS Monterey для ноутбуков с процессором на базе arm64 архитектуры (M1, M2). В сети много аналогичных статей, но они не актуальны, так как некоторые приложения не работают на arm архитектуре.