diff --git a/README.md b/README.md index 809ea2c7594306c6199e447203fb469ddde9c819..de16b4918fbb6c7ba53bd0aab4897ac9a5ee8936 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ --help ``` -Некоторые имеют подробный манул: +Некоторые имеют подробный мануал: ``` man @@ -54,7 +54,7 @@ export PATH="/path/to/executable:$PATH" ## Перенаправление вывода -### Фйловые дескрипторы +### Файловые дескрипторы Дескриптор файла - это число, которое ассоциируется с открытым файлом (либо с соединением, так как в Linux все файлы). @@ -79,7 +79,7 @@ somecommand 2> /dev/null somecommand 2>> /path/to/error.log ``` -### Ссcылки +### Сcылки * [I/O Redirection](https://www.tldp.org/LDP/abs/html/io-redirection.html) @@ -108,13 +108,13 @@ $ echo $_ test ``` -## Полезные каманды +## Полезные команды | Команда | Описание | | -- | -- | | `!!` | Выполнить предыдущюю команду | | `cd -` | Перейти в предыдущий каталог | -| `xdg-open ` | Открыть файд в программе по-умолчанию | +| `xdg-open ` | Открыть файл в программе по-умолчанию | | `sudo reboot` | Перезагрузка компьютера | | `sudo poweroff` | Выключение компьютера | | `yes \| ` | Ввод и отправка Y при выполнении команды | @@ -125,11 +125,11 @@ test | `watch ` | Запуск команды через определенный промежуток времени (2 секунды по-умолчанию) | | `loginctl lock-session` | Заблокировать экран | | `loginctl lock-session` | Разблокировать экран | -| `type/wicth COMMAND` | Напечатает путь до обработчика команды | +| `type/wicth COMMAND` | Напечатать путь до обработчика команды | | `cat /etc/shells` | Список доступных командных оболочек | | `chsh -s /bin/zsh` | Изменить командную оболочку | | `./upwork_statistics.py \| sort -k 2 -rn` | Отсортировать выхлоп работы скрипта по второй колонке | -| `ls \| peco` | Выбираем стрелочками нужное | +| `ls \| peco` | Выбор стрелочками нужное | | `basename "/"$(ps -f -p $(cat /proc/$(echo $$)/stat \| cut -d \ -f 4) \| tail -1 \| sed 's/^.* //')` | Узнать оболочку терминала | | `dmesg \| less` | Посмотреть сообщения ядра | @@ -148,7 +148,7 @@ adduser david usermod -g www david ``` -### Сессия пльзователя +### Сессия пользователя | Команда | Описание | | -- | -- | @@ -211,7 +211,7 @@ usermod -g www david | Команда | Описание | | -- | -- | | `top` | Мониторинг процессов | -| `top -p PID` | Следим за расходом рксурсов одним процессом | +| `top -p PID` | Следим за расходом ресурсов одним процессом | | `pstree` | Дерево процессов | | `ps aux` | Список всех процессов | | `ps aux \| grep python` | Список всех процессов python | @@ -221,7 +221,7 @@ usermod -g www david | `exec -a ` | Запуск процесса под именем | | `pkill -f ` | Остановка процесса с именем | -### Файловая сстема +### Файловая система | Команда | Описание | | -- | -- | @@ -231,7 +231,7 @@ usermod -g www david | `3>&-` | Закрыть дескриптор файла | | `> ` | Очистить файл | | `file ` | Тип содержимого файла | -| `sudo -- sh -c "printf '127.0.0.1\tholocaust\n' >> /etc/hosts"` | Добавить строку в файл с рут-привелегиями | +| `sudo -- sh -c "printf '127.0.0.1\tholocaust\n' >> /etc/hosts"` | Добавить строку в файл с рут-привилегиями | | `-b filename` | Block special file | | `-c filename` | Special character file | | `-d directoryname` | Check for directory Existence | @@ -254,7 +254,7 @@ usermod -g www david | `cp ` | копирование файлов/каталогов | | `mv ` | перемещение файлов/каталогов | | `mkdir ` | создание каталогов | -| `nano ` | редактировать файд | +| `nano ` | редактировать файл | | `rm ` | удаление файлов/каталогов | | `rmdir ` | удалить пустой каталог | | `rm -rf ` | Удалить каталог со всем его содержимым | @@ -292,7 +292,7 @@ usermod -g www david | `sudo apt-get remove ` | Удалить пакет | | `sudo apt-get autoremove` | Удалить неиспользуемые пакеты | | `sudo apt-get clean` | Удалить загруженне архивы | -| `apt list --installed` | Список установленныхпакетов | +| `apt list --installed` | Список установленных пакетов | | `sudo dpkg -i <.deb package>` | Установить либо обновить deb-пакет | | `sudo apt-get install -f` | При ошибке предудыщей выполните эту и повторите | | `sudo dpkg -p ` | Удалить deb-пакет с сохранением конфигураций | @@ -304,7 +304,7 @@ usermod -g www david Also: **GDebi Package Installer** - программа для установки `.deb` пакетов. -### Сервсы +### Сервисы | Команда | Описание | | -- | -- | @@ -355,7 +355,7 @@ wget --mirror \ | `git log --all --grep=` | Поиск коммита по названию | | `git log -S` | Поиск коммита по содержимому | | `git log -n 10` | вывести 10 последних коммитов | -| `git stash` | Сохранить и откатить измения (многие действия не возможно сделать без пуша) | +| `git stash` | Сохранить и откатить изменения (многие действия невозможно сделать без пуша) | | `git stash apply` | Восcтанавливаем откаченные изменения | | `git show HASH:path/to/file` | посмотреть старую версию файла |