Рейтинг:0

Скрипт Bash для проверки группы и разрешения

флаг ug

Я относительно новичок в сценариях bash

  1. Я хочу получить сценарий bash, который гарантирует, что файл /test/file принадлежит группе «test» и имеет права на чтение и запись группы.

  2. Обновите сценарий bash, чтобы разрешить необязательный параметр времени выполнения, который гарантирует, что любой может перечислить содержимое /test, но только владелец и группа могут просматривать и редактировать файлы/каталоги внутри.

Nmath avatar
флаг ng
Можете ли вы привести пример использования с примерами?
waltinator avatar
флаг it
Читать `man stat;man -a chmod`. Ваш вопрос о владельце/группе/мире — это классический вариант использования разрешений в Linux.
waltinator avatar
флаг it
Исследуйте свои проблемы с разрешениями/владениями с помощью `https://github.com/waltinator/pathlld`. Скрипт `bash` для ответа на вопрос "Почему я не могу прочитать/записать этот файл?".
Рейтинг:2
флаг cn

Вы можете запросить всю информацию о файле, используя статистика команда. Проконсультируйтесь мужская статистика. Вы увидите, что это позволяет вам детально извлекать конкретную информацию, такую ​​как владелец и группа, с помощью --формат вариант.

Затем вы можете изменить разрешения и/или права собственности с помощью chmod/чаун в соответствии с вашими потребностями

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.