Gibt es eine Dokumentation für Chown, die einfacher zu verstehen ist?


26

Ich kenne Ubuntu relativ gut und möchte mehr über den chownBefehl erfahren. Ich habe versucht, den zu lesen man chown, finde es aber sehr schwer, ihn zu verstehen. Gibt es dafür ein Dokument, das einfacher und verständlicher ist?



5
Eigentlich möchte ich Sie ermutigen, die Manpage zu verstehen. Es ist gewöhnungsbedürftig, aber das Format ist einheitlich. Einige Hinweise: Rechteckige Klammern in der Übersicht weisen auf optionale Elemente hin. Diese können verschachtelt werden. Zum Beispiel [OWNER][:[GROUP]]bedeutet , dass Sie weglassen owneroder :[group]oder beide oder keine; Die Klammern in :[group]geben an, dass Sie die aktuelle Gruppe weglassen können. Die Beschreibung erklärt, was dann passiert ("Wenn dem Benutzernamen ein Doppelpunkt folgt, aber kein Gruppenname, [...] wird die Gruppe der Dateien in die Anmeldegruppe dieses Benutzers geändert."
Peter - Reinstate Monica

1
Aber dann wusste ich nichts über das tldr-Projekt, das Nykakin in seiner Antwort erwähnt. Fantastisch, auch für erfahrene Benutzer, da es nur 90% Ihrer täglichen Anwendungsfälle abdeckt. Einige Manpages (zB für find) enthalten Beispiele, aber viele, die davon profitieren würden, tun dies nicht, zumindest auf meinem Cygwin hier (zB tar).
Peter - Reinstate Monica

Es gibt Online-Versionen, die manchmal ein bisschen überarbeitet wurden, z . B. ss64.com/bash/chown.html . ss64.com/bash/chmod.html ist besonders hilfreich für neue Benutzer, da es einen kleinen Häkchenrechner für die Verwendung der numerischen Optionen gibt.
Wilf

Antworten:


29

Eigentlich gibt es solche Unterlagen. Öffnen Sie ein Befehlszeilenterminal CtrlAltT und geben Sie Folgendes ein:

info chown

Sie werden feststellen, dass dieses Dokument weniger technische Begriffe und Formulierungen verwendet und den Befehl auf eine "gesprächigere" Weise erläutert. Für Anfänger ist es daher einfacher zu lesen und zu verstehen.

Nach dem Lesen der infoSeite empfehle ich, sich mit der manSeite für vertraut zu machen chown, da die manSeiten prägnanter und vollständiger sind.


3
info chownführt Sie zur Dokumentation der libc-Funktion. info coreutils chownführt Sie zur Dokumentation des Befehls. Obwohl es vielleicht anders ist, weil ich Arch leite.
JoL

5
@JoL Bei Ubuntu 18.04 ist das nicht der Fall - die Antwort ist richtig.
Kubanczyk

29

Ich schlage vor, tldr project zu installieren :

$ 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      

Wollte die gleiche Antwort posten; Ich habe das von dev.to srticle bekommen; Kann auch auf Mac ( brew install tldr) installiert werden .
Kyslik

7

Ich sollte nicht nur Antworten auf Links veröffentlichen (für die ich mich entschuldige), aber ich denke, dieser Link könnte genau das sein, wonach Sie suchen, da er die Dinge in einfachen Details mit Beispielen erklärt.


4
Nur-Link-Antworten sind akzeptabel, wenn der gesamte Punkt der Frage darin besteht, Dokumentation zu finden ("die verknüpfte Ressource enthält die Antwort" im Vergleich zu "diese verknüpfte Ressource ist die Antwort"). Wir fordern oder wollen nicht, dass diese inline zitiert werden. ; -]
David Foerster

@ DavidFoerster: Trotzdem gibt es eine vernünftige Chance, dass diese Antwort in ein paar Monaten oder Jahren unbrauchbar wird.
Eric Duminil

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.