Qual chamada de sistema é usada para modificar atributos de arquivo no Linux? [fechadas]

1

Eu perguntei isso no Stack Overflow e eles me disseram para fazer esta pergunta aqui. Eu procurei na rede por páginas mencionando atributos de arquivos e chamadas de sistema, mas nenhum deles nunca disse qual chamada de sistema é responsável por alterar os vários atributos de um arquivo ou uma pasta. Está implícito que fcntl() é o que estou procurando, mas falta argumentos para o caminho e o novo conjunto de atributos de arquivo.

    
por Melab 03.12.2014 / 01:07

1 resposta

2

As chamadas de sistema chmod() e fchmod() alteram os atributos do estilo Posix, as permissões de leitura / gravação / execução do outro grupo de usuários. Parece que a chamada do sistema ioctl() pode ser usada para definir os "atributos do sistema de arquivos linux" que os comandos chattr e lsattr definem e listam.

    
por 03.12.2014 / 01:39

Tags