Как вывести конфигурационный файл без пустых строк и комментариев в 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 безопасное копирование файла через ssh scp

Часто возникает необходимость скопировать файл с одного сервера на другой. В Linux это можно сделать командой: Команда указанная выше позволит скопировать файл /file/to/copy.zip на сервер host с правами пользователя user в папку /where/to/store/ (если она существует и у пользователя достаточно прав, чтобы это сделать. Откуда и куда можно поменять местами. Все доступные опции команды scp […]

Linux find xargs grep: найти текст в php файлах

Часто возникает необходимость найти какой-либо текст в проекте в php-файлах. Для этого я пользуюсь командой: Не буду описывать значения всех опций очень подробно (для этого есть страницы справки man find, man xargs и man grep), но вкратце это сочетание команд означает: найти все php-файлы без учета регистра, даже если в имени папки или файла будут […]

Linux найти файлы, которые изменялись в диапазоне дат

Часто возникает необходимость найти файлы в Linux, которые изменялись в диапазоне дат. Для этого можно воспользоваться такими командами: 1. Создать файл-метку начала диапазона дат: 2. Создать файл-метку конца диапазона дат: 3. Найти все файлы, которые изменялись в диапазоне дат:

Распаковываем архив Linux shell tar

В предыдущем посте мы создали архив backup.tar.bz2. Теперь, мы его скопировали на нужный сервер, переходим в папку и распаковываем командой: Мы используем такие ключи программы tar: Extract from archive — x — разархивировать. Use bzip2 decompression — j — использовать алгоритм bzip2. Be verbose — v — показывать распаковываемые файлы и папки. File name to […]

FreelanceHunt.com
 
Copyright © 2013 - 2019 Шкоденко Тарас. Программирование и разработка сайтов, Киев