Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
Como você remove um arquivo do diretório diferente do atual no Unix?
Você remove um arquivo de um diretório que não seja o atual no Unix usando o comando `rm`, especificando o caminho completo ou relativo do arquivo.

1. Usando o caminho completo:

Este é o método mais direto e confiável. Você fornece o caminho absoluto, começando no diretório raiz (`/`).

`` `BASH
rm /path/to/directory/file.txt
`` `

Substitua `/caminho/para/diretório/file.txt` pelo caminho real para o seu arquivo. Por exemplo:

`` `BASH
rm /home/user/documents/report.pdf
`` `

2. Usando um caminho relativo:

Se o diretório estiver em relação ao seu diretório de trabalho atual, você poderá usar um caminho relativo.

`` `BASH
rm ../another_directory/file.txt
`` `

Este comando pressupõe que `outro_directory` é um nível acima do seu diretório atual. `../` indica o diretório pai. Você pode usar várias seqüências `../` para subir vários níveis. Ou você pode usar nomes de diretórios para navegar até os subdiretos do seu local atual.

Considerações importantes:

* Permissões: Você precisa de permissões apropriadas (acesso de gravação) ao diretório que contém o arquivo para removê -lo. Se você não tiver permissão, receberá uma mensagem de erro.
* `-f` (force) opção: A opção `-f` força a remoção do arquivo sem solicitar confirmação. Use isso com cautela! Depois que um arquivo é removido, geralmente se foi para sempre.
* `-r` ou` -r` (recursiva) opção: Se você deseja remover um diretório e todo o seu conteúdo, precisará da opção `-r` ou` -R`. Novamente, use isso com extrema cautela! É muito fácil excluir acidentalmente dados importantes.
* curinga: Você pode usar curingas como `*` e `?` Para remover vários arquivos que correspondem a um padrão. Por exemplo, `rm/path/to/diretório/*. tenha muito cuidado com curingas , como eles podem excluir facilmente mais arquivos do que o pretendido.

Exemplo:

Digamos que seu diretório atual seja `/home/user/documents` e você deseja remover` relation.pdf`, localizado em `/home/user/arquives ':

* Caminho completo: `rm/home/user/arquivos/relatário.pdf`
* Caminho relativo: `rm ../ Archives/Report.pdf`


Sempre verifique o caminho antes de executar o comando `rm`, especialmente ao usar as opções` -f` ou `-R`, para evitar perda acidental de dados. Considere usar um comando como `ls -l` para verificar os arquivos e diretórios que você está prestes a remover.

Anterior :

Próximo :
  Os artigos relacionados
·Qual é o significado de RSA no token de caso? 
·Programa para encontrar o simples interesse no Unix? 
·O que significa costela CD? 
·Qual é o tamanho máximo de um arquivo no Unix? 
·Como você salva um programa de shell Unix? 
·Objetivo de um Sistema Operacional UNIX 
·O que você entende por arquivo? 
·Qual é o alfabeto em binário? 
·O que o padrão faz? 
·O Unix tem uma interface de linha de comando? 
  Artigos em destaque
·Qual programa você usa em um computador Mac para backu…
·Como reinstalar o XP sem o Product Key 
·Onde estão as preferências do sistema no Windows XP? 
·O que são testes de integração de sistema? 
·Como executar o MS-DOS a partir do Windows XP 
·Como reformatar um disco rígido e remover partições 
·Como desinstalar uma Grub duplo Boot Loader 
·Onde está disponível a Apple? 
·Como criar uma segunda partição 
·Como desinstalar e instalar um DeskJet 842C HP 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados