Czy istnieje dokumentacja dla chown, która jest łatwiejsza do zrozumienia?


26

Jestem względnie znany Ubuntu i chcę dowiedzieć się o chownpoleceniu, więc próbowałem przeczytać, man chownale bardzo trudno mi to zrozumieć. Czy istnieje dokument, który jest prostszy i łatwiejszy do zrozumienia?


2
Być może zainteresuje Cię czytanie askubuntu.com/q/918379/295286 dla podstaw.
Sergiy Kolodyazhnyy

5
Właściwie chciałbym zachęcić cię do zrozumienia strony podręcznika. Trzeba się przyzwyczaić, ale format jest jednolity. Kilka wskazówek: prostokątne nawiasy kwadratowe wskazują elementy opcjonalne. Można je zagnieżdżać. Np [OWNER][:[GROUP]]oznacza, że można pominąć ownerlub :[group]lub obu lub none; nawiasy kwadratowe :[group]wskazują, że można pominąć faktyczną grupę; opis wyjaśnia, co się wtedy stanie („Jeśli dwukropek, ale żadna nazwa grupy nie występuje po nazwie użytkownika, [...] grupa plików zostaje zmieniona na grupę logowania tego użytkownika.”
Peter - Przywróć Monicę

1
Ale potem nie wiedziałem o tldr projektu, o którym Nykakin wspomina w swojej odpowiedzi. Niesamowite, nawet dla bardziej doświadczonych użytkowników, ponieważ obejmuje tylko 90% codziennych przypadków użycia. Niektóre strony findpodręcznika (np tar. For) zawierają przykłady, ale wiele z nich skorzystałoby, przynajmniej nie na moim cygwinie tutaj (np .).
Peter - przywróć Monikę

Można znaleźć wersje online, które są nieco poprawiane, np . Ss64.com/bash/chown.html . ss64.com/bash/chmod.html jest szczególnie pomocny dla nowych użytkowników, ponieważ ma ładny mały kalkulator pola wyboru do korzystania z opcji numerycznych.
Wilf

Odpowiedzi:


29

W rzeczywistości istnieje taka dokumentacja. Otwórz terminal wiersza poleceń - CtrlAltT i wprowadź:

info chown

przekonasz się, że ten dokument używa mniej technicznych terminów i sformułowań, i wyjaśnia to polecenie w bardziej „konwersacyjny” sposób. Dlatego jest łatwiejszy do odczytania i zrozumienia dla początkujących użytkowników.

Po przeczytaniu infostrony polecam zapoznać się ze manstroną chown, ponieważ manstrony wydają się być bardziej zwięzłe i kompletne.


3
info chownzabierze Cię do dokumentacji funkcji libc. info coreutils chownzabierze Cię do dokumentacji polecenia. Chociaż może jest inaczej, ponieważ prowadzę Arch.
JoL

5
@JoL Nie dotyczy to Ubuntu 18.04 - odpowiedź jest prawidłowa.
kubańczyk

29

Sugeruję instalację projektu 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      

Chciałem opublikować tę samą odpowiedź; Mam to od dev.to srticle; można także zainstalować na Macu ( brew install tldr).
Kyslik

7

Nie powinien publikować linków tylko z odpowiedziami (za które przepraszam), ale myślę, że ten link może być tym, czego szukasz, ponieważ wyjaśnia rzeczy w prostych szczegółach z przykładami.


4
Odpowiedzi tylko z łączem są dopuszczalne, jeśli cały punkt pytania ma znaleźć dokumentację („połączony zasób zawiera odpowiedź„ vs. ”ten połączony zasób jest odpowiedzią”). Nie wymagamy ani nie chcemy, aby cytowano je w linii. ; -]
David Foerster,

@DavidFoerster: Istnieje jednak uzasadniona szansa, że ​​ta odpowiedź będzie bezużyteczna za kilka miesięcy lub lat.
Eric Duminil,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.