Unix & Linux

30
Existe um shell JavaScript?

Recentemente, tenho trabalhado com JS e estou muito entusiasmado com esta linguagem. Eu sei que existe o node.js para executar o JS no lado do servidor, mas existe um shell que usa o JS como uma linguagem de script? Se tal coisa existe, quão utilizável e estável

30
SSH faz com que o loop while pare

Finalmente consegui resumir um problema com o qual estou lutando há algumas semanas. Eu uso o SSH com "chaves autorizadas" para executar comandos remotamente. Tudo está bem, exceto quando eu faço isso em um loop while. O loop termina após a conclusão de qualquer iteração com um comando ssh. Por um...

30
Como obter milissegundos desde a época do Unix?

Quero fazer um script bash que meça o tempo de inicialização de um navegador, pois estou usando um html que obtém o carimbo de data e hora em carga em milissegundos usando JavaScript. No script shell, pouco antes de ligar para o navegador, recebo o carimbo de data / hora com: date +%s O problema...

30
Passando dados binários para enrolar sem usar um @file

É possível usar curl e postar dados binários sem passar um nome de arquivo? Por exemplo, você pode postar um formulário usando binário via --data-binary: curl -X POST --data-binary @myfile.bin http://foo.com No entanto, isso requer a existência de um arquivo. Eu esperava poder registrar chamadas...

30
Os diretórios rc0.d, rc1.d,… em / etc

Estou correndo Ubuntu onde tenho os diretórios /etc/rc0.d, /etc/rc1.d, /etc/rc2.d, ..., /etc/rc6.d. Arquivos de exemplo da minha máquina: directory example symlinks in the dir ------------------------------------------ /etc/rc1.d: K76dovecot, K77ntp /etc/rc2.d: S23ntp, S24dovecot /etc/rc3.d:...

30
O que faz um processo Unix morrer com cachimbo quebrado?

Aqui estão algumas opções em que pensei, sem saber qual é a correta. Ocorreu um erro de E / S na leitura do tubo. O processo de gravação na outra extremidade do tubo morreu com uma falha. Todos os processos que poderiam gravar no canal o fecharam. O buffer de gravação do pipe está cheio. O ponto...

30
Defina a senha do sudo de maneira diferente do login um

Como usuário privilegiado, estou tentando definir a sudosenha para outra que não seja a usada no login. Eu fiz algumas pesquisas, mas não encontrei uma resposta. Será que sudosuporte esse tipo de configuração? Se você perder sua senha, você perde tudo. Alguém poderia fazer login e promover-se...

30
O git-upload-pack trava indefinidamente

Eu tenho a seguinte estrutura de chamada: Jenkins corre fab -Huser@host set_repository_commit_hash:123abc. set_repository_commit_hashcorre git fetchcom pty = False. O processo filho ssh [email protected] git-upload-pack 'user/repository.git'nunca termina. Eu tentei executar git fetchem um clone...

30
Como mover janelas pelas telas no Gnome 3?

No Gnome 3, mover janelas com os atalhos de teclado Meta+ ←e Meta+ →pode ser conveniente. Agora, tenho dois monitores instalados e gostaria de mover as janelas pelos monitores sem tocar no mouse. Mais precisamente, gostaria de ver qual é o comportamento padrão no Windows 7, ou seja, quatro locais,...