diff --git a/README.md b/README.md index 809ea2c7594306c6199e447203fb469ddde9c819..9c34a7ab86ddc82715e2ee36827d79e2442c251b 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ --help ``` -Некоторые имеют подробный манул: +Некоторые имеют подробный мануал: ``` man @@ -22,13 +22,13 @@ man Сочетания клавиш для операций копировать, вставить, вырезать работают только с зажатым `Shift`, например, `Shift+Ctrl+V`. -После запуска терминала мы по-умолчанию находимся в нашем домашнем каталоге. Он обозначается как ~. В терминале тильда в начале пути заменяется на `/home/$USER`. Файл `~/.bashrc` сожержит команды, выполняемые интепретатором баша после запуска (например, при старте терминала). Имена исполняемых фалов, размещенных в каталогах `/usr/bin` или `/usr/local/bin`, доступны как команды. +После запуска терминала мы по умолчанию находимся в нашем домашнем каталоге. Он обозначается как ~. В терминале тильда в начале пути заменяется на `/home/$USER`. Файл `~/.bashrc` сожержит команды, выполняемые интепретатором баша после запуска (например, при старте терминала). Имена исполняемых файлов, размещенных в каталогах `/usr/bin` или `/usr/local/bin`, доступны как команды. `Ctrl+D` - вставить символ EOF закрыть (закрывает терминал). Если нужно выполнить одну единственную команду, то можно нажать Alt+F2 и ввести ее в поле. -## suddo +## sudo sudo - это утилита, позволяющая выполнить команды с правами суперпользователя root. Перед именами команд, которые работают с файловой системой вне домашнего каталога, а так же для остановки root-процессов, нужно писать sudo. sudo используется для консольных приложений, в старых версиях убунту была утилита gksu которая позволяла запускать из под рута графические приложения (показывала окно ввода пароля перед запуском). Из Ubuntu 18.04 убрали ее, вместо нее предлагается использовать что-то типа `gedit admin:///etc/hosts`. @@ -54,9 +54,9 @@ export PATH="/path/to/executable:$PATH" ## Перенаправление вывода -### Фйловые дескрипторы +### Файловые дескрипторы -Дескриптор файла - это число, которое ассоциируется с открытым файлом (либо с соединением, так как в Linux все файлы). +Дескриптор файла - это число, которое ассоциируется с открытым файлом (либо с соединением, так как в Linux всё - файлы). | Значение | Описание | | -- | -- | @@ -73,7 +73,7 @@ echo "foo" | somecommand somecommand <<< "foo" # Вывод ошибки в stderr echo "An error has occurred" >&2 -# Игнорирование ошибок. `/dev/null` - как-бы файл в который записываем все, что не хотим видеть в консоли. +# Игнорирование ошибок. `/dev/null` - как бы файл в который записываем все, что не хотим видеть в консоли. somecommand 2> /dev/null # А можно их записывать в error log. `>>` запись в режиме добавления somecommand 2>> /path/to/error.log @@ -108,7 +108,7 @@ $ echo $_ test ``` -## Полезные каманды +## Полезные команды | Команда | Описание | | -- | -- | @@ -221,7 +221,7 @@ usermod -g www david | `exec -a ` | Запуск процесса под именем | | `pkill -f ` | Остановка процесса с именем | -### Файловая сстема +### Файловая система | Команда | Описание | | -- | -- |