====== Шпаргалка - Linux ======
===== Каталоги Linux =====
^ Каталог ^ Описание ^
| **/etc** | Конфигурационные (текстовые) файлы ОС и установленных приложений. Аналог реестра Windows. |
===== Консольные команды =====
==== Система ====
^ Команда ^ Описание ^
| arch | Архитектура процессора. |
| clear | Очистка консоли. |
| date | Текущие дата и время. |
| df | Инфо о доступном дисковом пространстве. |
| dmesg | less | Выводит данные инициализации ядра. То есть те, что отображаются при загрузке ОС. |
| echo "Hello, World!" | Строка из параметра выводится в консоль. Обычно применяется в сценариях. |
| exit | Завершение сеанса пользователя. |
| free | Инфо о расходе памяти. |
| man | Выводит справку. |
| nano | Текстовый редактор nano. |
| nice -n <приоритет> | Запуск программы с указанным приоритетом. Задаётся числом от -20 до 19. Чем выше, тем быстрее будет выполняться программа. Приоритет по умолчанию: 10. |
| ps | Список запущенных процессов. |
| passwd | Смена пароля текущего пользователя. |
| renice -n <приоритет> -p PID | Изменяет приоритет уже запущенного приложения, PID которого указываем в параметре. |
| startx | Запуск графического интерфейса. |
| tac | Похожа на cat, но выводит содержимое текстового файла (например лога) в обратном порядке.|
| top | Монитор служб и сервисов. Вверху списка наиболее ресурсоёмкое приложение. Q - выход и программы.|
| users | Инфа о пользователях, одновременно работающих в системе.|
| uptime | Сведения о времени работы сеанса, кол-ве пользователей и средней нагрузке CPU за последние 1, 5 и 15 минут.|
| w | Список пользователей, одновременно работающих в системе, их консоли, время простоя, макс. нагрузку CPU и тд.|
| wc | (Word counter) Подсчёт слов в файле. |
| who | Список пользователей, одновременно работающих в системе, их консоли и дату/время входа. |
| whoami | Имя текущего пользователя. |