| Arquivo :: Chmod. arquivo :: chmod é um módulo Perl que implementa modos simbólicos e ls chmod. |
Baixe Agora |
Arquivo :: Chmod. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Jeff Pinyan
- Site do editor:
- http://search.cpan.org/~pinyan/YAPE-Regex-3.03/Regex/Element.pm
Arquivo :: Chmod. Tag
Arquivo :: Chmod. Descrição
Arquivo :: Chmod é um módulo Perl que implementa modos simbólicos e ls chmod. Arquivo :: Chmod é um módulo Perl que implementa modos simbólicos e ls chmod.synopsis use arquivo :: chmod; # chmod leva todos os três tipos # todos eles fazem a mesma coisa chmod (0666, @ arquivos); chmod ("= rw", @ arquivos); chmod ("- rw-rw-rw -", @ arquivos); # ou usar arquivo :: chmod qw (symchmod lschmod); chmod (0666, @ arquivos); # Este é o Normal Chmod Symchmod ("= rw", @ arquivos); # leva apenas modos simbólicos lschmod ("- rw-rw-rw -", @ arquivos); # Leva apenas "ls" modos mais funções, leia para entenderfile :: chmod é um utilitário que permite ignorar chamadas do sistema ou processamento de bits de permissões de um arquivo. Ele sobrecarrega a função Chmod () com o seu próprio que recebe um modo octal, um modo simbólico (veja abaixo) ou um modo "ls" (veja abaixo). Se você deseja sobrecarregar o chmod (), você pode exportar symchmod () e lschmod (), que leva, respectivamente, um modo simbólico e um modo "ls" modos de modo. Mas aqui estão alguns exemplos. # NOVO: Se $ noask é verdade, Symchmod () aplica uma máscara de bits encontrada no $ máscara ChMod ("+ x", "file1", "file2"); # sobrecarregado chmod (), isto é ... # vira o bit de execução para todos os usuários nesses dois arquivos chmod ("O =, g-w", "file1", "file2"); # remove 'outras' permissões e o bit de gravação para Chmod 'Group' ("= U", "FILE1", "FILE2"); # Define todos os bits para aqueles em modos 'user' "ls" são o tipo produzido no lado esquerdo de um LS -L em um diretório. Exemplos são: chmod ("- rwxr-xr-x", "file1", "file2"); # a configuração 0755; O usuário tem leitura-gravação - Execute, Grupo e outros # Execute-se ao Priveleges Chmod ("- RWSRWS ---", "FILE1", "FILE2"); # Define o Read-Write-EXECUTE para o usuário e o grupo, nenhum para os outros # também define set-uid e set-gid bits o chmod regular () e lschmod () são absolutos; Ou seja, eles não são anexando ou subtraindo do modo de arquivo atual. Eles a colocam, independentemente do que havia sido antes. Symchmod () é útil para permitir a modificação das permissões de um arquivo sem ter que executar uma chamada de sistema ou determinar as permissões do arquivo e, em seguida, combinando isso com quaisquer bits apropriados. Ele também opera separadamente em cada arquivo. O recurso adicionado à versão 0.30 é a variável $ noask, explicada abaixo; Se Symchmod () for chamado e essa variável é verdadeira, a função usa a variável (também nova) $ máscara (que é padronizada para umask ()) como uma máscara contra o novo modo. Isso é documentado abaixo de mais clareza.Requements: · Requisitos de Perl: · Perl.
Arquivo :: Chmod. Software Relacionado