Время от времени в работе с Linux возникает необходимость выполнить команду с измененным приоритетом. Для этих целей используется встроенная утилита nice. Используется она так: где N — число от -20 (наивысший приоритет) до 19 (самый низкий приоритет). По-умолчанию процессу устанавливается приоритет 10.
Архивы автора:root
Adobe photoshop PSD файлы с цветовой схемой CMYK в Linux gimp
Недавно столкнулся с проблемой: не могу открыть файлы созданные в редакторе Adobe photoshop PSD с цветовой схемой CMYK в Linux редактором Gimp. Решил проблему конвертацией файла в формат PNG с помощью утилиты convert пакета ImageMagick:
Linux: создать csr и ключ для получения SSL сертификата
Довольно-таки часто возникает необходимость получить SSL сертификат для сайта. Для этого требуется сгенерировать приватный ключ и CSR. В Linux это легко можно легко сделать даже одной командой: Заполняем поля: Country Name (2 letter code) [XX], State or Province Name (full name) [], Locality Name (eg, city) [Default City], Organization Name (eg, company) [Default Company Ltd], Organization …
Читать далее «Linux: создать csr и ключ для получения SSL сертификата»
Linux diff: сравнить две директории
Часто в работе с Linux возникает задача сравнить две директории. Для этого есть много способов, но мне лучше всего подходят такие: 1. Для получения полного списка изменений в patch формате: 2. Для получения просто списка файлов без самих изменений:
Как вывести конфигурационный файл без пустых строк и комментариев в Linux
Довольно-таки часто в работе бывает необходимо вывести содержимое конфигурационного файла без пустых строк и комментариев в Linux. Это можно сделать такой последовательность команд: Можно заменить # на любой другой символ комментария, например ;
Логирование консоли в Linux
Постоянно работая с консолью в Linux необходимо логировать свои действия, чтобы потом можно было вернуться и составить отчет. Чтобы просмотреть историю введенных команд существует команда: Но она не покажет вывод. Для подобных целей я пользуюсь командой: Script started, file is /path/to/file.log Далее работаем в консоли с логированием. В конце работы выходим из консоли, как обычно, …
Исправить проблемы с консолью reset
Иногда просматривая бинарные файлы из консоли возникает ситуация, когда консоль «ломается»: появляются странные символы, вместо нормальных символов появляются какие-то иероглифы, иногда возникают даже звуковые сигналы или странные смешения цветов. Вообщем работать дальше в такой консоли становится невозможно. Чтобы исправить подобную проблему используйте команду:
Linux find поиск файлов измененных в интервале дат
Часто возникает необходимость найти файлы измененные в определенном интервале времени. Например, измененные сегодня: Точно n дней назад: Измененные более m дней и удалить их:
Linux rsync: создание и перенос бекапа файлов и папок через ssh
Довольно часто возникает задача перенести сайт с одного сервера на другой. Обычно к обеим серверам есть ssh доступ. Эту задачу помогает эффективно решить утилита rsync. Пример использования и описание используемых в примере опций ниже: —progress show progress during transfer -a, —archive archive mode; equals -rlptgoD (no -H,-A,-X) -e, —rsh=COMMAND specify the remote shell to use …
Читать далее «Linux rsync: создание и перенос бекапа файлов и папок через ssh»
Linux безопасное копирование файла через ssh scp
Часто возникает необходимость скопировать файл с одного сервера на другой. В Linux это можно сделать командой: Команда указанная выше позволит скопировать файл /file/to/copy.zip на сервер host с правами пользователя user в папку /where/to/store/ (если она существует и у пользователя достаточно прав, чтобы это сделать. Откуда и куда можно поменять местами. Все доступные опции команды scp …
Читать далее «Linux безопасное копирование файла через ssh scp»