Digamos que o usuário tenha o Diretório1 e ele contenha Arquivo1 Arquivo2 CantBeDeletedFile Como fazer para que o usuário nunca possa excluir o CantBeDeletedFile ?
Se eu alterar a propriedade do Directory1 e remover as permissões de gravação, os usuários não poderão excluir nenhum arquivo. Eles também não poderiam adicionar novos arquivos, etc.
Eu só quero poder definir alguns arquivos que nunca seriam excluídos.
Descrição mais específica.
Estou criando perfis de usuário. Estou criando arquivos do iniciador de aplicativos na área de trabalho . Então, eu quero definir alguns arquivos do iniciador (.desktop) e torná-los para que o usuário possa iniciá-los apenas e eles não possam renomear nem excluir, basta iniciar.
Atualmente, se o usuário possuir o diretório que contém qualquer arquivo. Ele pode excluir.
Se não houver uma maneira genérica para todos * nix, é um Linux e ext4 FS.