Perguntas com a marcação «unix»

8
O que exatamente o comando dd faz?

Há alguns dias, fiquei encantado ao descobrir que não é tão difícil gravar uma imagem ISO em um USB sem a ajuda de um programa de terceiros explicitamente projetado para isso. Mas o comando (ou programa) que facilita isso - dd - me intriga. Segundo a Wikipedia, ele foi projetado para copiar e...

8
"Chown -R root /" como estou ferrado?

Eu acidentalmente executei o comando chown -R root / enquanto tentava alterar as permissões para a pasta pública do meu aplicativo rails. Eu acreditava que isso alterava as permissões para todas as minhas pastas no diretório /. Então, minha pergunta é: quão perigoso é isso, de fato, a melhor...

8
códigos de retorno rm -rf

Qualquer um pode me informar os possíveis códigos de retorno para o comando rm -rf diferente de zero, isto é, possíveis códigos de retorno para casos de falha. Eu quero saber mais detalhada razão para a falha do comando ao contrário apenas o comando é falhado (retorno diferente de 0)....

7
Posso definir o umask em um diretório específico?

Eu tenho uma configuração umask bastante restritiva (0077). Isso é bom, exceto que eu tenho um diretório no qual eu gostaria de uma configuração mais permissiva (0002) para todos os arquivos criados em qualquer lugar sob esse diretório. Existe uma maneira de definir um umask em um diretório...

7
Como compactar um arquivo no UNIX?

Eu quero fazer uma coisa comum " zip ", então meu CW3 o arquivo se torna CW3.zip. Eu tentei usar alguns exemplos de comandos encontrados na internet, mas eles não parecem funcionar. Eu tentei o seguinte, resultando no erro abaixo: $ zip CW3 zip error: Nothing to do! (CW3.zip) Eu também...

7
Aguarde até que o SSH consiga criar um encaminhamento de porta

Estou chamando ssh (OpenSSH) de um aplicativo OSX / Linux-C ++ - via fork / exec para criar um encaminhamento de porta dinâmico. Isso é feito usando o modo em lote (-o BatchMode = yes) e uma chave privada fornecida ao ssh (-i Option). A chamada SSH em si não abre um shell (-N Opção). Esta é a...

6
É possível criar instantaneamente arquivos arbitrários?

Eu já vi o seguinte truque para criar arquivos grandes e vazios rapidamente: dd if=/dev/zero of=test.dat bs=1024 count=1024 No entanto, isso ainda leva algum tempo ao criar arquivos com vários GB. Presumo que esse tempo seja dominado pelo disco que grava todos os \0s de /dev/zeropara...