Estou executando um aplicativo de terminal por meio de "su" desta maneira:
su -c "/path/to/app --args" username
Isso é feito a partir de um contexto raiz e 'username' é um usuário menos privilegiado no sistema. O aplicativo tem manipulado...
Eu tenho este script:
#!/bin/bash
# -> dump.$pid
ulimit -c unlimited
# trap ERR
set -o errexit
# also trap error in the middle of a pipe (1)
# otherwise it will only trap the error on (2)
set -o pipefail
trap 'echo "ERR $?"' ERR
echo "a"...
Bem, estou apenas tentando compactar um diretório inteiro (infact gigante!) no Linux usando um terminal. O tamanho total da pasta é de aproximadamente 7 GB. Eu usei o comando abaixo para criar o arquivo.
tar -zcvf myArchieve.tar.gz myFolder...
Se eu usar ssh para executar algum comando em segundo plano, esse comando será morto assim que um ssh desligar:
ssh localhost -t "bash -c '(for i in 1 2 3 4 5; do sleep \$i;done)&'"; ps x|grep sleep
Isso não mostrará nenhum proce...
Por favor corrija-me se estiver errado: Quando um bash shell executa um programa executável externo , o bash shell criará um processo-filho para executar o programa em primeiro plano. Se houver algum sinal gerado por chave, o sinal será enviad...
Por exemplo, quando eu mato um processo em segundo plano, em seguida, exibi-lo
terminated xxx , Como desativar esta informação?
$ ping g.cn >/dev/null &
[1] 25123
$ pkill ping
[1] + 25123 terminated ping g.cn > /dev/null
Quando você envia SIGUSR1 sinal (digamos que o manipulador de sinal foi definido antecipadamente) para um programa enquanto está executando sleep(100) , o sinal é capturado corretamente, mas sleep(100) é finalizado logo após a captura. I...
Por que sigset_t em Linux de 128 bits é grande em glibc e musl?
#include <signal.h>
#include <stdio.h>
int main()
{
printf("%zu\n", sizeof(sigset_t)); //prints 128 with both glibc and musl
}
Não deveria 64/8 = 8 ( numb...
Para entender
If Bash is waiting for a command to complete and receives a signal for
which a trap has been set, the trap will not be executed until the
command completes.
When Bash is waiting for an asynchronous command via the wa...
Sinais são o meio de comunicação entre processos, mas eu tenho algumas perguntas
O que são armadilhas de sinal? Como as armadilhas estão relacionadas aos sinais no sistema operacional?