Podemos editar / criar um arquivo usando 'File Permission'? [duplicado]

1

Existe alguma maneira de editar / criar um arquivo no método de permissão de arquivo ?

Suponha que seja '7' significa que podemos alterá-lo para '4' ?

ou seja, -rwx para -r ?

Existe algum código ou

por Sridhar 09.08.2015 / 09:04

1 resposta

2

Eu acredito que você está procurando por chmod . Este comando permite que você altere as permissões de um arquivo.

Digamos que você queira alterar as permissões de ./foo.txt para ' 4 ', então é chmod 4 ./foo.txt

Se você quiser fazer isso com todos os arquivos em um diretório, será chmod 4 * .

Se você quisesse fazer isso de forma recursiva através de todos os arquivos e diretórios em algum lugar, seria chmod -R 4 *

Se você quisesse reverter a alteração para ' 7 ' em um arquivo, seria chmod 7 ./foo.txt . Você também pode usar * ou -R dessa maneira para alterar as permissões em mais de um arquivo.

Clique aqui para as páginas chmod man.

Ocasionalmente, você precisará executar sudo chmod em vez de apenas chmod . Originalmente, eu tinha como sudo chmod em todos os lugares, no entanto, é um mau hábito usar o sudo quando você não precisa.

    
por Eric Power 09.08.2015 / 09:07