Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x

3
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: S23ntp, S24dovecot /etc/rc4.d: S23ntp, S24dovecot /etc/rc5.d: S23ntp, S24dovecot Questões: Qual é o objetivo dos vários diretórios "rc"? Por …

3
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 …
30 pipe 









6
script shell de saída de um subshell
Considere este trecho: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Normalmente, quando funcé chamado, o script é finalizado, que é o comportamento pretendido. No entanto, se for executado em um sub-shell, como em …

6
Trap, ERR e ecoando a linha de erro
Estou tentando criar alguns relatórios de erros usando um trap para chamar uma função em todos os erros: Trap "_func" ERR É possível obter de que linha o sinal ERR foi enviado? O shell é uma festança. Se fizer isso, posso ler e relatar qual comando foi usado e registrar …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.