Perguntas com a marcação «bash»

88
mysqldump para um tar.gz

Geralmente, após despejar um banco de dados MySQL com o mysqldumpcomando, eu imediatamente tar / gzip o arquivo resultante. Estou procurando uma maneira de fazer isso em um comando: Então a partir disso: mysqldump dbname -u root -p > dbname.sql tar czvf dbname.sql.tgz dbname.sql rm...

87
executar script como usuário que possui shell nologin

Tudo o que precisa fazer é executar um script específico como um usuário específico que tem o nologin/falseshell indicado no /etc/passwd. Eu executaria o script como root e isso deveria ser executado como outro usuário. Corrida: ~# su -c "/bin/touch /tmp/test" testuser funcionaria, mas preciso...

82
Você pode ter mais de um arquivo ~ / .ssh / config?

Temos um servidor bastião que usamos para conectar-se a vários hosts, e nosso .ssh / config aumentou para mais de mil linhas (temos centenas de hosts aos quais nos conectamos). Isso está começando a ficar um pouco pesado e eu gostaria de saber se existe uma maneira de dividir o arquivo .ssh /...

71
Como se livrar do processo recém-iniciado

Eu quero iniciar o processo (por exemplo, myCommand) e obter o seu pid (para permitir matá-lo mais tarde). Eu tentei ps e filtrar por nome, mas não consigo distinguir processo por nomes myCommand ps ux | awk '/<myCommand>/ {print $2}' Porque nomes de processos não são exclusivos. Eu...

67
Recursos exclusivos do bash em comparação com o zsh

Eu sou um usuário do zsh há algum tempo (antes desse tcsh e antes desse csh). Estou muito feliz com isso, mas fiquei imaginando se existem recursos interessantes do bash que não existem no zsh. Por outro lado, existem recursos zsh que não existem no bash. Minha sensação atual é que o bash é...

59
SSH de A a B a C, usando chave privada em B

Estou procurando uma maneira simples de SSH da minha máquina local, A, através de um proxy B, para um host de destino C. A chave privada que acompanha a chave pública em C está em B e não posso coloque essa chave na minha máquina local. Alguma dica? Além disso, eu gostaria de poder fazer isso...

55
Linux: Como usar um arquivo como entrada e saída ao mesmo tempo?

Acabei de executar o seguinte no bash: uniq .bash_history > .bash_history e meu arquivo de histórico acabou completamente vazio. Acho que preciso de uma maneira de ler o arquivo inteiro antes de escrever nele. Como isso é feito? PS: Obviamente, pensei em usar um arquivo temporário, mas estou...