Perguntas com a marcação «rm»

rm é o comando para remover arquivos



1
opções alternativas para rm -f
Eu gostaria de executar uma linha de comando: cd ~/www/tmp/; rm -P 2* Mas recebo um erro se não houver arquivos começando com 2. Você pensaria que eu gostaria de usar -f, no entanto: -f Attempt to remove the files without prompting for confirmation, regardless of the file's permissions. If …
10 command-line  rm 

6
Excluindo arquivos com espaços em seus nomes
Estou tentando excluir todos os arquivos com um espaço em seus nomes. Eu estou usando o seguinte comando. Mas está me dando um erro Comando: ls | egrep '. ' | xargs rm Aqui, se eu estiver usando apenas o ls | egrep '. 'comando, ele estará me dando todo …
10 shell  quoting  rm  xargs 

2
Por que `cp` e` rm` tratam diretórios separadamente?
Por que ferramentas gostam cpe rmtratam diretórios separadamente dos arquivos regulares? Ambos exigem que o usuário especifique explicitamente que ela quer um comportamento recursivo, ou então eles não vão lidar com os diretórios. Minha primeira interação (um tempo atrás) com computadores foi em um ambiente Windows / GUI / apontar …
10 rm  cp 




1
Por que o rmdir e desvincula duas chamadas de sistema separadas?
Aqui está algo que me fez pensar por um tempo: [15:40:50][/tmp]$ mkdir a [15:40:52][/tmp]$ strace rmdir a execve("/usr/bin/rmdir", ["rmdir", "a"], [/* 78 vars */]) = 0 brk(0) = 0x11bb000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3772c3000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = …

1
Como forçar a criação de um link simbólico?
Eu tenho um diretório específico cheio de outros diretórios organizados (nomeados) por data. Para facilitar a referência, tenho um link simbólico chamado currentapontando para o mais recente. No script que cria novos diretórios de data, desejo criar ou corrigir o currentlink simbólico para apontar para o diretório mais novo depois …
10 symlink  rm  ln 

2
Remover arquivos sem string no nome
Quero remover arquivos que não tenham a sequência '999' (sem a '') em seu nome. Eu tentei: grep -vlr 999 . | xargs -0 rm -f -- find . -print0 | grep --null-data -v 999 | xargs -0 rm -- Mas nenhum deles funciona. Estou usando o macOS Sierra, com …
9 bash  osx  filenames  rm 

2
Diferença entre rmdir e rm -r
Eu costumo excluir diretórios usando rm : rm -r myDir No entanto, estou ciente de outro comando, rmdir , que parece fazer o trabalho da mesma forma: rmdir myDir Qual é a diferença entre esses dois comandos e quando cada um deve ser usado?
9 directory  rm  command 

2
Como excluir um diretório com vários subvolumes btrfs?
Meu sistema de arquivos raiz está em uma partição btrfs. Meu /chrootdiretório possui vários subvolumes btrfs, o que me impede de excluí-lo rm -rf /chroot. Em uma tentativa de excluir todos os subvolumes, tentei listar apenas os subvolumes abaixo /chrootusando o -o, que a página do manual diz "imprima apenas …
9 rm  btrfs 

2
Excluído / tmp acidentalmente
Acidentalmente, corri sudo rm -r /tmp, isso é um problema? Eu o recriei usando sudo mkdir /tmp, isso resolve o problema? Depois de recriar o diretório, na seção de lugares na barra lateral do nautilus no Ubuntu 14.04, posso ver / tmp, que não existia antes .. Isso é um …

1
A rm pode remover recursivamente diretórios vazios?
Em uma versão antiga do Unix, o rmcomando excluiria diretórios se eles estivessem vazios. Na página do manual Research Unix Eighth Edition para rm : "Se uma entrada for um diretório, ela será removida apenas se estiver vazia." Eu gosto desse comportamento, então tenho esse alias no meu /etc/profile: alias …
9 directory  rm  alias 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.