diff --git a/pages.ru/linux/ascii.md b/pages.ru/linux/ascii.md new file mode 100644 index 0000000000..f50caed91f --- /dev/null +++ b/pages.ru/linux/ascii.md @@ -0,0 +1,36 @@ +# ascii + +> Показывает псевдонимы ASCII-символов. +> Подробнее: . + +- Показать псевдонимы ASCII-символа: + +`ascii {{a}}` + +- Показать псевдонимы ASCII в кратком, удобном для скриптов формате: + +`ascii -t {{a}}` + +- Показать псевдонимы для нескольких символов: + +`ascii -s {{tldr}}` + +- Показать ASCII-таблицу в десятичной системе: + +`ascii -d` + +- Показать ASCII-таблицу в шестнадцатеричной системе: + +`ascii -x` + +- Показать ASCII-таблицу в восьмеричной системе: + +`ascii -o` + +- Показать ASCII-таблицу в двоичной системе: + +`ascii -b` + +- Показать справку и полную таблицу ASCII: + +`ascii` diff --git a/pages.ru/linux/atop.md b/pages.ru/linux/atop.md new file mode 100644 index 0000000000..3f975d095a --- /dev/null +++ b/pages.ru/linux/atop.md @@ -0,0 +1,32 @@ +# atop + +> Мониторинг процессов и системных ресурсов в Linux. +> Подробнее: . + +- Запустить atop в интерактивном режиме: + +`atop` + +- Показать использование памяти по каждому процессу: + +`atop -m` + +- Показать информацию о диске: + +`atop -d` + +- Показать информацию о фоновых процессах: + +`atop -c` + +- Показать использование ресурсов потоками: + +`atop -y` + +- Показать количество процессов у каждого пользователя: + +`atop -au` + +- Показать справку по интерактивным командам: + +`` diff --git a/pages.ru/linux/chrt.md b/pages.ru/linux/chrt.md new file mode 100644 index 0000000000..dca73da982 --- /dev/null +++ b/pages.ru/linux/chrt.md @@ -0,0 +1,24 @@ +# chrt + +> Управляй атрибутами планирования в реальном времени у процессов. +> Подробнее: . + +- Показать атрибуты конкретного процесса: + +`chrt {{-p|--pid}} {{PID}}` + +- Показать атрибуты всех потоков процесса: + +`chrt {{-a|--all-tasks}} {{-p|--pid}} {{PID}}` + +- Показать минимальные и максимальные значения приоритетов: + +`chrt {{-m|--max}}` + +- Установить приоритет планирования для процесса: + +`chrt {{-p|--pid}} {{priority}} {{PID}}` + +- Установить политику планирования для процесса: + +`chrt --{{deadline|idle|batch|rr|fifo|other}} {{-p|--pid}} {{priority}} {{PID}}` diff --git a/pages.ru/linux/echo.md b/pages.ru/linux/echo.md new file mode 100644 index 0000000000..d04f8ef154 --- /dev/null +++ b/pages.ru/linux/echo.md @@ -0,0 +1,20 @@ +# echo + +> Печатает строку в стандартный вывод. +> Часто используется в скриптах и при отладке. + +- Вывести строку: + +`echo "{{Привет, мир!}}"` + +- Включить интерпретацию управляющих символов (например, `\n`): + +`echo -e "{{Первая строка\nВторая строка}}"` + +- Записать строку в файл (перезаписав содержимое): + +`echo "{{Текст}}" > {{файл}}` + +- Добавить строку в конец файла: + +`echo "{{Текст}}" >> {{файл}}` diff --git a/pages.ru/linux/exec.md b/pages.ru/linux/exec.md new file mode 100644 index 0000000000..fde067b26a --- /dev/null +++ b/pages.ru/linux/exec.md @@ -0,0 +1,12 @@ +# exec + +> Заменяет текущий процесс оболочки указанной программой. +> Часто используется для оптимизации или запуска команд без создания нового процесса. + +- Запустить команду, заменив текущий процесс оболочки: + +`exec {{команда}}` + +- Открыть файл в редакторе без сохранения оболочки: + +`exec {{nano}} {{файл}}` diff --git a/pages.ru/linux/ls.md b/pages.ru/linux/ls.md new file mode 100644 index 0000000000..5648c8c542 --- /dev/null +++ b/pages.ru/linux/ls.md @@ -0,0 +1,28 @@ +# ls + +> Показать список файлов и каталогов. +> Подробнее: . + +- Показать имена файлов и папок в текущем каталоге: + +`ls` + +- Показать все файлы, включая скрытые: + +`ls -a` + +- Показать подробную информацию (права, размер, дата): + +`ls -l` + +- Показать файлы с размерами в человекочитаемом виде: + +`ls -lh` + +- Сортировка по времени изменения (последние сверху): + +`ls -lt` + +- Показать только каталоги: + +`ls -d */` diff --git a/pages.ru/linux/pwd.md b/pages.ru/linux/pwd.md new file mode 100644 index 0000000000..680b30eb13 --- /dev/null +++ b/pages.ru/linux/pwd.md @@ -0,0 +1,8 @@ +# pwd + +> Показать текущий рабочий каталог. +> Подробнее: . + +- Показать полный путь к текущему каталогу: + +`pwd` diff --git a/pages.ru/linux/sed.md b/pages.ru/linux/sed.md new file mode 100644 index 0000000000..0a8f794147 --- /dev/null +++ b/pages.ru/linux/sed.md @@ -0,0 +1,20 @@ +# sed + +> Редактор потокового текста. +> Используется для фильтрации и трансформации текста из входного потока или файла. + +- Заменить первое вхождение "старое" на "новое" в каждой строке и вывести результат: + +`sed 's/{{старое}}/{{новое}}/' {{файл}}` + +- Заменить все вхождения в каждой строке: + +`sed 's/{{старое}}/{{новое}}/g' {{файл}}` + +- Удалить пустые строки: + +`sed '/^$/d' {{файл}}` + +- Применить изменения прямо к файлу (in-place): + +`sed -i 's/{{старое}}/{{новое}}/g' {{файл}}` diff --git a/pages.ru/linux/tldr.md b/pages.ru/linux/tldr.md new file mode 100644 index 0000000000..abffd1307d --- /dev/null +++ b/pages.ru/linux/tldr.md @@ -0,0 +1,20 @@ +# tldr + +> Показывает краткие примеры использования команд в терминале. +> Полезно для быстрой справки. Подробнее: . + +- Показать справку по команде: + +`tldr {{имя_команды}}` + +- Обновить локальные страницы: + +`tldr -u` + +- Показать страницу из конкретной платформы: + +`tldr -p {{linux|osx|windows}} {{имя_команды}}` + +- Отобразить подробности при отладке: + +`tldr --debug` diff --git a/pages.ru/linux/whoami.md b/pages.ru/linux/whoami.md new file mode 100644 index 0000000000..4e4607374c --- /dev/null +++ b/pages.ru/linux/whoami.md @@ -0,0 +1,8 @@ +# whoami + +> Показать имя текущего пользователя. +> Подробнее: . + +- Показать имя пользователя, под которым ты сейчас работаешь: + +`whoami` diff --git a/pages.ru/linux/xbps-install.md b/pages.ru/linux/xbps-install.md index 14e380c062..951b9b9d6a 100644 --- a/pages.ru/linux/xbps-install.md +++ b/pages.ru/linux/xbps-install.md @@ -4,7 +4,7 @@ > Смотрите также: `xbps`. > Больше информации: . -- Установить новый пакет: +- Установитьть новый пакет: `xbps-install {{пакет}}`