Existe documentação para chown que é mais fácil de entender?

26

Eu sou relativamente familiarizado com o Ubuntu e quero aprender sobre o chowncomando, então tentei ler o, man chownmas acho muito difícil de entender. Existe um documento para isso mais simples e fácil de entender?

Jagdeep Tannenbaum
fonte
2
Você pode estar interessado em ler askubuntu.com/q/918379/295286 para obter o básico.
Sergiy Kolodyazhnyy
5
Na verdade, gostaria de encorajá-lo a tentar entender a página de manual. Ele precisa se acostumar, mas o formato é uniforme. Algumas dicas: colchetes retangulares na sinopse indicam itens opcionais. Estes podem ser aninhados. Por exemplo, [OWNER][:[GROUP]]significa que você pode omitir ownerou :[group]ou ambos ou nenhum; os colchetes :[group]indicam que você pode omitir o grupo real; a descrição explica o que acontece ("Se dois-pontos, mas nenhum nome de grupo seguir o nome de usuário, [...] o grupo de arquivos será alterado para o grupo de logon do usuário.")
Peter - Restabelece Monica
1
Mas então eu não sabia sobre o projeto tldr que Nykakin menciona em sua resposta. Incrível, mesmo para usuários mais experientes, porque cobre apenas 90% dos seus casos de uso diários. Algumas páginas de manual (por exemplo, para find) incluem exemplos, mas muitas que se beneficiariam de outras não, pelo menos no meu cygwin aqui (por exemplo tar).
Peter - Restabelecer Monica
É possível encontrar versões on-line que às vezes são um pouco modificadas, por exemplo, ss64.com/bash/chown.html . ss64.com/bash/chmod.html é especialmente útil para novos usuários, pois possui uma pequena calculadora de caixa de seleção para usar as opções numéricas.
Wilf

Respostas:

29

Na verdade, existe essa documentação. Abra um terminal da linha de comandos - CtrlAltT e digite:

info chown

você encontrará que este documento usa termos e frases menos técnicos e explica o comando de uma maneira mais "conversacional". Portanto, é mais fácil ler e entender para usuários iniciantes.

Depois de ler a infopágina, recomendo que você se familiarize com a manpágina chown, pois as manpáginas tendem a ser mais sucintas e completas.

jordy
fonte
3
info chownleva você para a documentação da função libc. info coreutils chownleva você para a documentação do comando. Embora talvez seja diferente porque estou executando o Arch.
JOL
5
@JoL Não é o caso do Ubuntu 18.04 - a resposta está correta.
Kubanczyk
29

Sugiro instalar o projeto 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      
Nykakin
fonte
Queria postar a mesma resposta; Eu peguei isso do dev.to srticle; também pode ser instalado no Mac ( brew install tldr).
Kyslik
7

Não deveria postar apenas respostas de links (pelas quais peço desculpas), mas acho que esse link pode ser o que você está procurando, pois explica as coisas em detalhes simples com exemplos.

Graham
fonte
4
As respostas somente de link são aceitáveis ​​se o objetivo principal da pergunta for encontrar documentação ("o recurso vinculado contém a resposta" vs. "esse recurso vinculado é a resposta"). Não exigimos ou queremos que esses itens sejam citados em linha. ; -]
David Foerster
@DavidFoerster: Ainda assim, há uma chance razoável de que essa resposta seja inútil em alguns meses ou anos.
Eric Duminil