Chmod de quê?

11

Para memorizar um comando, geralmente é uma boa idéia aprender de onde vem o nome. Por exemplo, cpvem da cópia. usermodsignifica "Modificação do usuário" (pelo menos acho que sim).

De onde vem o chmod, o que significa?

felknight
fonte
5
A Wikipedia é sua amiga: en.wikipedia.org/wiki/Chmod . Acredite ou não, existem tópicos para a maioria dos comandos.
Slm
Você está certo, é tão certo no começo
felknight
2
Consulte as páginas de manual, há uma riqueza de informações fornecidas nelas. No seu caso, "man chmod".
Delta24

Respostas:

13
change mode

É a forma completa do comando. Então, basicamente, você está alterando o modo definido como algo para outra coisa.

Permissão somente leitura para permissão de leitura / gravação, revogando permissão de leitura / gravação para permissão apenas de leitura etc.

Ramesh
fonte
3
Você não está mudando a leitura da IMO para escrever ou algo assim. Você está apenas modificando as permissões para leitura / gravação / execução.
Pavel Šimerda
@ PavelŠimerda, Obrigado por apontar. Eu editei a resposta :)
Ramesh
4
Ao pensar na terminologia, também pode ser útil saber que as permissões são armazenadas juntamente com o tipo de arquivo (arquivo regular, diretório, canal, dispositivo de char, dispositivo de bloco etc.) em um único campo inteiro, geralmente chamado de o "modo" do arquivo. ( struct statestá st_modeno espaço do usuário; struct inodeestá i_modeno kernel).
3

CH ange MOD e.

[root@localhost /]# apropos -e chmod -s 1
chmod (1)            - change file mode bits
[root@localhost /]#
Steve
fonte