Дек 30
grep — Поиск файлов или строки в файле по шаблону.
grep "шаблон поиска" "file_name"
Допустим в папке /root у нас лежит три файла:
/root/.bash_history
/root/.bash_history
/root/test
-r Поиск рекурсивно по всем файлам в указанной директории. Пример:
#grep -r authorized /root
/root/.bash_history:mv authorized_keys authorized_keys2
/root/.bash_history:chmod 600 authorized_keys2
/root/test: authorized_keys2 test file
Читать полностью »
Метки: bash find a string • bash grep • bash поиск строки • grep
Мар 21
find — shell команда для поиска файлов и каталогов в иерархии каталогов. Рассмотрим некоторые способы использования этой команды и несколько ее опций поиска.
Самый простой пример нахождения файла по имени с помощью команды find:
find . -name test
Читать полностью »
Метки: bash command find • bash find • bash поиск файла • command find • find • shell find • команда find
Фев 13
Разберемся немного как добавить выполнение какого либо скрипта в планировщик заданий cron в ОС Linux Добавить задание на выполнение в определенное время можно используя программу crontab. Каждый пользователь системы имееет свой собственный файл, в котором прописаны все задания от данного пользователя (/var/spool/cron/). Просмотреть задания, которые уже добавлены в Ваш cron файл (в cron файл Вашего пользователя) можно через команду:
Читать полностью »
Метки: cron • crontab • планировщик
Янв 20
Shell — (пер.- скорлупа, раковина) командный язык высокого уровня, используемый как стандартный интерпретатор в Unix. Cовместим c Bash. Язык программирования Shell предоставляет возможности от управления сервером, при помощи простых shell-команд, до написания сложных shell-сценариев. Множество из операций языка Shell выполняются вызовом внешних программ, что и отличает этот язык программирования от других. При входе в Unix систему Вы видите приглашение в виде значка $ — это и есть приглашение на ввод команд от автоматически запущенной Shell оболочки. Shell не является единственным интепретатором, который необходимо использовать, но он cтандартизирован.
Читать полностью »
Метки: bash • programming • shell/bash • unix systems • програмирование • Юникс