Eu vi o comando install usado em muitos Makefiles, e sua existência e uso são meio confusos. Das manpages, parece uma imitação de cp com menos recursos, mas presumo que não seria usada a menos que tivesse alguma vantagem sobre cp . Qual...
Sempre fico confuso quando preciso usar cp ou mv : "Preciso da opção -R ao trabalhar com dir?" Em GNU coreutils, cp precisa de -R e mv não.
Eu simplesmente não consigo encontrar nenhum motivo para que cp precise da opção...
Quando uso
cp -R inputFolder outputFolder
o resultado é dependente do contexto :
se outputFolder não existir, ele será criado e o caminho da pasta clonada será outputFolder .
se outputFolder existir, o clone criado será ou...
Como mover diretórios que possuem arquivos em comum de uma para outra partição?
Vamos supor que temos uma partição montada em /mnt/X com diretórios compartilhando arquivos com hardlinks.
Como mover esses diretórios para outra partição, sej...
Problema
Ao copiar arquivos com cp -H ou cp -L , obtenho os mesmos resultados:
$ ls -l fileA
fileA -> fileB
$ cp fileA somewhere/ -H
$ ls -l somewhere/
fileA # fileA is a copy of fileB, only renamed, with same properties!...
Eu tenho usado o rsync para copiar arquivos por algum tempo. Meu entendimento é que rsync é mais rápido que cp quando alguns dos arquivos a transferir já estão no diretório de destino, transferindo apenas a diferença incremental (isto é, o...
Sou estudante de pós-graduação e o grupo em que trabalho mantém um cluster do Linux. Cada nó do cluster possui seu próprio disco local, mas esses discos locais são relativamente pequenos e não estão equipados com backup automático. Portanto, o g...
Eu tenho um arquivo myarchive.zip que contém muitos diretórios, arquivos, etc. Digamos que esse arquivo myarchive.zip esteja em um diretório chamado "b". Bem, quando eu uso o comando "unzip myarchive.zip", o sistema cria um diretório por padrão...
Eu testei cp com os seguintes comandos:
$ ls
first.html second.html third.html
$ cat first.html
first
$ cat second.html
second
$ cat third.html
third
Em seguida, copio first.html para second.html :
$ cp first.html second....
Existe uma maneira melhor na linha de comando para realizar essencialmente o seguinte, mas com um único comando
cp -r css/ ar/
cp -r images/ ar/
cp -r js/ ar/
cp -r backups/ ar/
Acabei de juntá-los com um ponto e vírgula.