Perguntar antes de excluir no linux

Olá galera,

Bem hoje vou explicar como podemos proteger alguns arquivos para não serem excluídos indevidamente ou por engano.

No famoso windows sempre quando vamos excluir um arquivo, sempre devemos confirmar a exclusão.
Já no linux nem sempre acontece o mesmo, pois pode ser definido em uma configuração feita no
arquivo /etc/skel/.bashrc para ficar default em todos os usuários que forem criados no seu sistema
ou no /home/.bashrc para um usuário especifico. Dentro deste arquivo vc pode criar um alias para
os comandos que necessitem de uma atenção especial.

Por exemplo:

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

alias é um comando de apelido, por exemplo, para lista o conteúdo de um diretório
com a tecla "L". Precisamos criar um apelidos da seguinte maneira:

alias l='ls'
então toda vez que for digitado l irá criar um apelido para o comando ls.
isso é bem útil para comandos longos. Tem um problema todos os apelido criados
são eliminados quando a maquina é desligada. Para solucionar esse problema colocamos
no arquivo .bashrc do usuário.

no exemplo acima os apelidos foram para a opção rm -i que significa interatividade com o usuário
toda vez que o usuário usar o comando rm irá perguntar se deseja remover o arquivo.

linux01$ rm arq_teste
rm: remover arquivo comum vazio `arq_teste'?

basta digitar y

e será excluído o arquivo.


Para saber os apelidos criados basta digitar:

linux01$ alias

alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

Lembrando: muito cuidado com o acesso dado ao usuário.

Sabe-se que se o usuário tivesse extensão seria .fdp .... :)

Um forte abração e até a próxima.......