Unix & Linux

9
aguardando rede em um script bash

Estou executando um script que depende da instalação da rede e de um compartilhamento de rede montado. O script é executado no login (o que acontece automaticamente após a inicialização). O problema é que, no momento em que o script é executado, geralmente eu ainda não tenho um endereço IP (DHCP)....

9
Obtendo o ID do processo fora de comando iniciado com "su -c"

Estou executando um programa java dentro de um shell e gravando a identificação do processo em um arquivo de texto. Então, quando eu faço isso: nohup java app.Main > /dev/null 2>&1 & echo $! > /var/run/app.pid Funciona. Mas eu realmente quero executá-lo como outro usuário su -...

9
Coloque o trabalho em segundo plano sem congelamento

Digamos que você comece o trabalho assim foo e então deseje que você queira colocá-lo em segundo plano. Digitar Ctrl+ Ze, em seguida, bgexecuta o truque, mas congelará fooentre Ctrl+ Ze bg. Como posso colocar foo em segundo plano sem congelá-lo

9
Criando vários aliases temporários

Não sou usuário root e não tenho acesso ao arquivo de alias global que possui todos os aliases criados, mas quero criar alguns aliases que permaneçam ativos apenas para a sessão em que estou conectado. Uso o comando alias x='cd /parent/child'para criar um alias que me permitirá digitar xno console...

9
Como copiar um arquivo com scp com caracteres especiais?

Estou tentando copiar um arquivo que possui dois pontos e pontos, por exemplo, com: scp "test.json-2014-08-07T11:17:58.662378" remote:tmp/ scp test.json-2014-08-07T11\:17\:58.662378 remote:tmp/ e combinações com o arquivo: scp "file:///home/.../test.json-2014-08-07T11:17:58.662378"...

9
Como instalar meld 3.11 no Ubuntu 14.04?

Estou tentando fazer com que o meld 3.11 funcione no ubuntu 14.04 Eu tentei seguir o método abaixo " cd ~ git clone https://git.gnome.org/browse/meld cd meld sudo ln -s ~/meld/bin/meld /usr/bin/meld Mas quando executo meld no terminal, recebo o seguinte erro Traceback (most recent call...

9
Excluído / tmp acidentalmente

Acidentalmente, corri sudo rm -r /tmp, isso é um problema? Eu o recriei usando sudo mkdir /tmp, isso resolve o problema? Depois de recriar o diretório, na seção de lugares na barra lateral do nautilus no Ubuntu 14.04, posso ver / tmp, que não existia antes .. Isso é um problema? Uma última...

9
Erro de hardware genérico APEI

Na semana passada, meu servidor (executando o Debian Jessie) foi reiniciado duas vezes. No syslog, vejo isso antes de cada reinicialização e em nenhum outro momento: Aug 15 13:32:58 hoshimiya kernel: [296512.005355] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 1 Aug...

9
Use um shell não instalado na máquina remota

Dado o cenário: Máquina remota : servidor SSH; o usuário não tem privilégios de administrador; Máquina local : cliente SSH; O usuário tem privilégios de administrador. Se o usuário , efetuando login no remoto do local , deseja interagir com o remoto usando um shell não instalado no remoto ,...

9
Obter tamanho da solicitação de ondulação enviada

Existe uma maneira de obter o tamanho de uma curlsolicitação programaticamente? Por exemplo, se eu fizer curl 'http://www.example.com/url' \ -H 'Cookie: cookie=cookiedata;' \ -H 'X-CSRFToken: csrffake' \ --data 'example=moredata \ --compressed Quero saber qual o tamanho da minha solicitação...

9
Por que setuid não funciona no executável?

Eu sei que a ativação do setuid em scripts tem problemas de segurança e, portanto, é inativa por padrão, mas espero que funcione para executáveis. Eu criei e executável que mostra o uid como saída, seguindo as instruções descritas neste post: Permitir setuid em scripts de shell Mas ele retorna o...