是否有关于chown的文档更容易理解?


26

我对Ubuntu相当了解,并且我想了解该chown命令,因此我尝试阅读该命令,man chown但是我很难理解。是否有一个更简单易懂的文档?


2
您可能有兴趣阅读askubuntu.com/q/918379/295286了解基本信息。
Sergiy Kolodyazhnyy

5
实际上,我想鼓励您尝试理解手册页。它需要一些习惯,但是格式是统一的。一些提示:提要中的方括号表示可选项目。这些可以嵌套。例如[OWNER][:[GROUP]],您可以省略owner或全部:[group]或全部忽略。方括号中的内容:[group]表示您可以忽略实际的组;该说明解释了随后发生的情况(“如果冒号但用户名后面没有组名,则文件组将更改为该用户的登录组。”
彼得-恢复莫妮卡

1
但是后来我不知道尼卡金在他的回答中提到的tldr项目。很棒,即使对于经验丰富的用户也是如此,因为它仅覆盖您日常用例的90%。一些手册页(例如find)包含示例,但许多示例却会从中受益,至少在我的cygwin上(例如tar)。
彼得-恢复莫妮卡

可以找到有时会稍作调整的在线版本,例如ss64.com/bash/chown.htmlss64.com/bash/chmod.html对新用户特别有用,因为它有一个漂亮的小方框复选框,用于使用数字选项。
Wilf

Answers:


29

实际上有这样的文档。打开命令行终端- CtrlAltT 并输入:

info chown

您会发现本文档使用的技术术语和措辞较少,并以更具“对话性”的方式解释了该命令。因此,对于初学者来说更容易阅读和理解。

阅读完该info页面后,建议您熟悉的man页面chown,因为这些man页面往往更简洁完整。


3
info chown带您到libc函数的文档。info coreutils chown带您到命令的文档。尽管也许不同,因为我正在运行Arch。
JoL

5
@JoL Ubuntu 18.04并非如此-答案是正确的。
kubanczyk

29

我建议安装tldr项目:

$ 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      

想要发布相同的答案;我是从dev。到srticle的。也可以安装在Mac(brew install tldr)上。
Kyslik

7

不应仅发布链接答案(对此表示歉意),但我认为链接可能正是您所需要的,因为它通过示例详细说明了事情。


4
如果问题的重点是查找文档(“链接的资源包含答案”与“此链接的资源就是答案”),则仅链接的答案是可以接受的。我们不要求或不希望将它们在线引用。;-]
David Foerster '18

@DavidFoerster:不过,这个答案很有可能在几个月或几年内变得毫无用处。
埃里克·杜米尼尔

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.