Unix & Linux

41
Por que o comando `cd` não funciona via SSH?

Eu estava tentando fazer backup de alguns arquivos via SSH, mas em vez dos que tareu queria, consegui minha pasta pessoal. Fiz mais alguns testes e tudo se resume a isso: ssh root@server /bin/sh -c "cd /boot && ls -l" Qual a minha surpresa lista arquivos /rootnão /boot. Mas se eu executar...

41
Diga ao SSH para usar um prompt gráfico para a senha da chave

Como forçar o SSH a solicitar senhas usando um prompt gráfico (GTK, por exemplo) em vez do padrão que usa o terminal? Eu tentei configurar, SSH_ASKPASS=/usr/bin/ssh-askpassmas parece não ter efeitos. O problema é que a documentação do openssh diz Se o ssh não tiver um terminal associado, mas...

41
jemalloc e outros erros cometendo redis no centos 6.4

Estou configurando um novo sistema dedicado, centos 6.4 com redis. Instalei o redis várias vezes, mas nunca encontrei esse problema (e nunca havia estado no centos 6.4 antes). cd redis-2.6.16 sudo make install erro: MAKE jemalloc cd jemalloc && ./configure --with-lg-quantum=3...

41
Dispositivo ocupado em Umount

Geralmente, encontro um problema para desmontar um diretório: umount / mnt / dir umount: / mnt / dir: o dispositivo está ocupado Há muitas razões pelas quais o dispositivo está ocupado. Às vezes, existem processos em execução que têm bloqueios abertos, outras vezes, existem outros diretórios...

41
Variável como comando; eval vs bash -c

Eu estava lendo um script que alguém fez e eu observei que o autor não usar eval para avaliar uma variável como um comando O autor usou bash -c "$1" ao invés de eval "$1" Presumo que o eval seja o método preferido e, provavelmente, seja mais rápido. Isso é verdade? Existe alguma diferença...

41
Localizando o maior arquivo recursivamente

Estou tentando encontrar o maior arquivo em um diretório recursivamente. Se houver um subdiretório dentro desse diretório, a função precisará entrar nesse diretório e verificar se o arquivo maior está lá. Depois que o arquivo maior é encontrado, a saída é exibida com o nome do caminho relativo e o...

41
Como visualizar todo o conteúdo em uma matriz awk?

No meu entendimento, o awk array é algo como python dict. Então, escrevo o código abaixo para explorá-lo: awk '{my_dict[$1] = $2} END { print my_dict}' zen E eu tenho: awk: can't read value of my_dict; it's an array name. Como a primeira coluna não é um número, como eu poderia ler o conteúdo...

41
Por que a chamada de sistema UNIX kill é chamada de 'kill'?

Estou curioso sobre a história do nome, parece-me que a chamada de sistema 'kill' poderia ter sido chamada de 'sinal' e a chamada de sistema de 'sinal' poderia ter sido chamada de 'identificador'. Fiquei imaginando se o uso original da chamada do sistema poderia ter sido simplesmente para matar...