Archive for the ‘shell’ Category.

bash команда grep

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


Continue reading ‘bash команда grep’ »

shell команда find

find – shell команда для поиска файлов и каталогов в иерархии каталогов.  Рассмотрим некоторые способы использования этой команды и несколько ее опций поиска.

Самый простой пример нахождения файла по имени с помощью команды find:

find . -name test

Continue reading ‘shell команда find’ »

Планировщик заданий cron и команда crontab

Разберемся немного как добавить выполнение какого либо скрипта в планировщик заданий cron в ОС Linux Добавить задание на выполнение в определенное время можно используя программу crontab. Каждый пользователь системы имееет свой собственный файл, в котором прописаны все задания от данного пользователя (/var/spool/cron/). Просмотреть задания, которые уже добавлены в Ваш cron файл (в cron файл Вашего пользователя) можно через команду:
Continue reading ‘Планировщик заданий cron и команда crontab’ »

shell – что это?

Shell – (пер.- скорлупа, раковина) командный язык высокого уровня, используемый как стандартный интерпретатор в Unix. Cовместим c Bash. Язык программирования Shell предоставляет возможности от управления сервером, при помощи простых shell-команд, до написания сложных shell-сценариев. Множество из операций языка Shell выполняются вызовом внешних программ, что и отличает этот язык программирования от других. При входе в Unix систему Вы видите приглашение в виде значка $ – это и есть приглашение на ввод команд от автоматически запущенной Shell оболочки. Shell не является единственным интепретатором, который необходимо использовать, но он cтандартизирован.

Continue reading ‘shell – что это?’ »