diff --git a/pages.ru/common/echo.md b/pages.ru/common/echo.md new file mode 100644 index 000000000..b84441e04 --- /dev/null +++ b/pages.ru/common/echo.md @@ -0,0 +1,24 @@ +# echo + +> Отобразить заданные аргументы. +> Больше информации: . + +- Отобразить текстовое сообщение. Примечание: кавычки необязательны: + +`echo "{{Привет, мир}}"` + +- Отобразить сообщение с переменной окружения: + +`echo "{{Мой путь - $PATH}}"` + +- Отобразить сообщение, не перенося каретку на новую строку: + +`echo -n "{{Привет, мир}}"` + +- Добавить сообщение в файл: + +`echo "{{Привет, мир}}" >> {{путь/к/файлу.txt}}` + +- Экранировать с помощью символа обратной косой черты (специальный символ): + +`echo -e "{{Column 1\tColumn 2}}"` diff --git a/pages.ru/common/exit.md b/pages.ru/common/exit.md new file mode 100644 index 000000000..6dfaf3546 --- /dev/null +++ b/pages.ru/common/exit.md @@ -0,0 +1,12 @@ +# exit + +> Выйти из оболочки. +> Больше информации: . + +- Выход из оболочки с кодом выхода последней выполненной команды: + +`exit` + +- Выйти из оболочки с указанным кодом выхода: + +`exit {{код_выхода}}` diff --git a/pages.ru/common/pwd.md b/pages.ru/common/pwd.md new file mode 100644 index 000000000..a4f9e3b4e --- /dev/null +++ b/pages.ru/common/pwd.md @@ -0,0 +1,12 @@ +# pwd + +> Отобразить абсолютной путь до текущей/рабочей директории. +> Больше информации: . + +- Отобразить абсолютной путь до текущей директории: + +`pwd` + +- Отобразить абсолютной путь до текущей директории и "разрешить" символические ссылки (т.е. показать "фактический" путь): + +`pwd -P` diff --git a/pages.ru/common/rm.md b/pages.ru/common/rm.md new file mode 100644 index 000000000..0b994b42f --- /dev/null +++ b/pages.ru/common/rm.md @@ -0,0 +1,24 @@ +# rm + +> Удалить файлы или каталоги. +> Больше информации: . + +- Удалить файлы из определённых мест: + +`rm {{путь/до/файла}} {{путь/до/другого_файла}}` + +- Рекурсивно удалить каталог и все его подкаталоги: + +`rm -r {{путь/до/директории}}` + +- Принудительно удалить каталог без запроса подтверждения или отображения сообщений об ошибках: + +`rm -r -f {{путь/до/директории}}` + +- Интерактивное удаление нескольких файлов с запросом перед каждым удалением: + +`rm -i {{путь/до/файла1 путь/до/файла2 ...}}` + +- Удаление файлов с подробным выводом, печать сообщения для каждого удаленного файла: + +`rm -v {{путь/до/директории/*}}` diff --git a/pages.ru/common/which.md b/pages.ru/common/which.md new file mode 100644 index 000000000..aaae99d3d --- /dev/null +++ b/pages.ru/common/which.md @@ -0,0 +1,12 @@ +# which + +> Отобразить абсолютный путь к программе. +> Больше информации: . + +- Найти переменную окружения PATH и отобразить расположение всех соответствующих исполняемых файлов: + +`which {{исполняемый_файл}}` + +- Если есть несколько исполняемых файлов, которые совпадают, отобразить все: + +`which -a {{исполняемый_файл}}`