Знайти файли в Mac OS X за налаштуваннями дозволів?


2

Нещодавно мені потрібно було відновити свій Mac (10.6.8 v1.1) з резервної копії, і поки машина стабільна і неушкоджена, розсіювання файлів має неправильні дозволи в моєму обліковому записі користувача, що заважає деяким операціям.

Я переглянув каталоги вручну в Finder і виправив ті, що я бачив, але хотів би шукати в каталозі користувачів файли, дозволи яких не включають мене (адміністратор).

Чи є інструмент чи команда, яка шукає каталог на основі налаштувань дозволів таким чином?

Відповіді:


2

Відкрийте Terminal.app і введіть наступне, щоб знайти всі файли, якими ви не є власником:

find ~ ! -user danielbeck

(Якщо ваше ім'я користувача danielbeck- запустіть, whoamiщоб дізнатися своє ім’я користувача)

Ви можете використовувати -group groupnameаргумент аналогічно, але ви повинні спочатку бути власником більшості файлів у вашому домашньому каталозі, щоб все працювало добре.


Або зробити вас власником усіх файлів у вашому домашньому каталозі:

sudo chown -R danielbeck ~

Я не рекомендую цього, якщо ви використовуєте FileVault. Це трохи метод кувалди. Спробуйте спочатку здійснити пошук.


Це фантастично, термінал повернув список, який я можу використовувати, щоб виправити ті, що залишилися. Дуже дякую.
Joel M. Sciamma
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.