Продвинутые команды часть 3

Продвинутые команды часть 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) - во время загрузки сайта скачивать все необходимые ресурсы



Report Page