Есть ли документация по chown, которую легче понять?
26
Я относительно знаком с Ubuntu и хочу узнать о chownкоманде, поэтому я попытался прочитать, man chownно мне очень трудно это понять. Есть ли документ для этого, который проще и понятнее?
На самом деле я хотел бы призвать вас попытаться понять страницу руководства. К этому нужно привыкнуть, но формат единый. Несколько советов: прямоугольные скобки в кратком обзоре указывают на необязательные элементы. Они могут быть вложенными. Например, [OWNER][:[GROUP]]означает, что вы можете опустить ownerили :[group]или оба или ни одного; квадратные скобки :[group]показывают, что вы можете опустить фактическую группу; описание объясняет, что происходит потом («Если после имени пользователя стоит двоеточие, но нет имени группы, [...] группа файлов изменяется на группу входа этого пользователя».
Питер - Восстановить Монику
1
Но тогда я не знал о проекте tldr, о котором упоминает Найкакин в своем ответе. Потрясающе, даже для более опытных пользователей, потому что он охватывает только 90% ваших ежедневных случаев использования. Некоторые справочные страницы (например, for find) содержат примеры, но многие, которые могут извлечь выгоду из некоторых, не приносят пользы, по крайней мере, на моем cygwin здесь (например tar).
Питер - Восстановить Монику
Можно найти онлайн-версии, которые иногда немного подправлены, например, ss64.com/bash/chown.html . ss64.com/bash/chmod.html особенно полезен для новых пользователей, так как в нем есть симпатичный маленький калькулятор для использования числовых опций.
Уилф
Ответы:
29
На самом деле есть такая документация. Откройте терминал командной строки - CtrlAltT и введите:
info chown
вы обнаружите, что этот документ использует меньше технических терминов и фраз, и объясняет команду более «разговорным» образом. Поэтому для начинающих пользователей легче читать и понимать.
После прочтения infoстраницы я рекомендую ознакомиться со manстраницей chown, потому что manстраницы, как правило, более лаконичны и полны.
info chownберет вас к документации функции libc. info coreutils chownберет вас к документации команды. Хотя, возможно, все по-другому, потому что я работаю в Arch.
JoL
5
@JoL Это не относится к Ubuntu 18.04 - ответ правильный.
$ tldr chown
# chown
Change user and group ownership of files and folders.
- Change the owner user of a file/folder:
chown user path/to/file
- Change the owner user and group of a file/folder:
chown user:group path/to/file
- Recursively change the owner of a folder and its contents:
chown -R user path/to/folder
- Change the owner of a symbolic link:
chown -h user path/to/symlink
- Change the owner of a file/folder to match a reference file:
chown --reference=path/to/reference_file path/to/file
Хотел опубликовать тот же ответ; Я получил это от разработчика. также может быть установлен на Mac ( brew install tldr).
Kyslik
7
Не предполагается публиковать ответы только по ссылке (за что я извиняюсь), но я думаю, что эта
ссылка может быть тем, что вы ищете, поскольку она объясняет вещи в простых деталях с примерами.
Ответы только для ссылок приемлемы, если весь вопрос заключается в поиске документации («связанный ресурс содержит ответ» против «этот связанный ресурс является ответом»). Мы не требуем и не хотим, чтобы они были указаны в строке. ; -]
Дэвид Фёрстер
@DavidFoerster: Тем не менее, есть разумный шанс, что этот ответ будет бесполезным через несколько месяцев или лет.
Эрик Думинил
1
Я люблю учебники Linux сегодня. Просто Google Linux сегодня и команда, которую вы ищете. Самые распространенные команды имеют статьи.
[OWNER][:[GROUP]]
означает, что вы можете опуститьowner
или:[group]
или оба или ни одного; квадратные скобки:[group]
показывают, что вы можете опустить фактическую группу; описание объясняет, что происходит потом («Если после имени пользователя стоит двоеточие, но нет имени группы, [...] группа файлов изменяется на группу входа этого пользователя».find
) содержат примеры, но многие, которые могут извлечь выгоду из некоторых, не приносят пользы, по крайней мере, на моем cygwin здесь (напримерtar
).Ответы:
На самом деле есть такая документация. Откройте терминал командной строки - CtrlAltT и введите:
вы обнаружите, что этот документ использует меньше технических терминов и фраз, и объясняет команду более «разговорным» образом. Поэтому для начинающих пользователей легче читать и понимать.
После прочтения
info
страницы я рекомендую ознакомиться соman
страницейchown
, потому чтоman
страницы, как правило, более лаконичны и полны.источник
info chown
берет вас к документации функции libc.info coreutils chown
берет вас к документации команды. Хотя, возможно, все по-другому, потому что я работаю в Arch.Я предлагаю установить проект TLDR :
источник
brew install tldr
).Не предполагается публиковать ответы только по ссылке (за что я извиняюсь), но я думаю, что эта ссылка может быть тем, что вы ищете, поскольку она объясняет вещи в простых деталях с примерами.
источник
Я люблю учебники Linux сегодня. Просто Google Linux сегодня и команда, которую вы ищете. Самые распространенные команды имеют статьи.
https://www.howtoforge.com/linux-chown-command/
источник