Продвинутые команды часть 3
sgnro
pwd - показывает путь к текущей директории

chmod - позволяет быстро изменить режим файла (права доступа). Oграничить доступ к нежелательным файлам или возможностям, контролировать доступные действия для сервисов и многое другое.
- r - чтение;
- w - запись;
- x - выполнение
- Одним из наиболее распространенных вариантов использования chmod является создание исполняемого файла пользователем. Для этого введите chmod и флаг +x, а затем файл, для которого вы хотите изменить права доступа.
usermod - работа с пользователями системы

chown - утилита, изменяющая владельца и/или группу для указанных файлов
-c, --changes - Подробно описывать действие для каждого файла, владелец которого действительно изменяется.
-f, --silent, --quiet - Не выдавать сообщения об ошибках для файлов, чей владелец не может быть изменён.
-h, --no-dereference - Работать с самими символьными ссылками, а не с файлами, на которые они указывают. Данная опция доступна, только если имеется системный вызов lchown.
-R, --recursive - Рекурсивное изменение владельца каталогов и их содержимого.
-v, --verbose - Подробное описание действия (или отсутствия действия) для каждого файла.
--dereference - Изменить владельца файла, на который указывает символьная ссылка, вместо самой символьной ссылки.
--reference=rfile -Изменить владельца файла на того, который является владельцем файла.
passwd - смена пароля пользователя

neofetch - показывает характеристики системы и тд.

whoami - показывает кто мы ,но я предпочитаю команду id - так же показывает кто мы + показывает права

cat - позволяет полностью прочитать текстовый файл

wget - позволяет скачивать файлы и страницы сайтов прям в терминале
- -V (--version) - вывести версию программы
- -h (--help) - вывести справку
- -b (--background) - работать в фоновом режиме
- -o файл (--out-file) - указать лог файл
- -d (--debug) - включить режим отладки
- -v (--verbose) - выводить максимум информации о работе утилиты
- -q (--quiet) - выводить минимум информации о работе
- -i файл (--input-file) - прочитать URL из файла
- --force-html - читать файл указанный в предыдущем параметре как html
- -t (--tries) - количество попыток подключения к серверу
- -O файл (--output-document) - файл в который будут сохранены полученные данные
- -с (--continue) - продолжить ранее прерванную загрузку
- -S (--server-response) - вывести ответ сервера
- --spider - проверить работоспособность URL
- -T время (--timeout) - таймаут подключения к серверу
- --limit-rate - ограничить скорость загрузки
- -w (--wait) - интервал между запросами
- -Q (--quota) - максимальный размер загрузки
- -4 (--inet4only) - использовать протокол ipv4
- -6 (--inet6only) - использовать протокол ipv6
- -U (--user-agent)- строка USER AGENT отправляемая серверу
- -r (--recursive)- рекурсивная работа утилиты
- -l (--level) - глубина при рекурсивном сканировании
- -k (--convert-links) - конвертировать ссылки в локальные при загрузке страниц
- -P (--directory-prefix) - каталог, в который будут загружаться файлы
- -m (--mirror) - скачать сайт на локальную машину
- -p (--page-requisites) - во время загрузки сайта скачивать все необходимые ресурсы