Unix & Linux

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




3
Calcular md5sum de um CD / DVD
Eu tenho um arquivo ISO, que gravei em um CD. Agora, como posso verificar se o CD foi criado corretamente? Gostaria de um comando que calcule a soma de hash que posso usar para verificar com a soma de hash que calculo no arquivo ISO. Idealmente, o comando deve: Trabalhe …
18 iso  hashsum  data-cd 



5
Subtrair hora usando data e bash
Todas as outras perguntas na rede SE lidam com cenários em que a data é assumida como sendo now( Q ) ou onde apenas uma data é especificada ( Q ). O que eu quero fazer é fornecer uma data e hora e depois subtrair uma hora. Aqui está o …
18 date  gnu 

2
Algum problema se o estado Zombie não for limpo?
Eu tenho uma unidade de produção na qual o processo java se tornou Zombie e permaneceu lá por algum tempo. Se a unidade for reiniciada, ela será limpa. No entanto, a unidade não é reiniciada e outro processo java está em execução. Existe algum problema se esse estado zumbi permanecer …
18 linux  process 

2
Executando um serviço systemd como um usuário que não seja root!
Criei o seguinte serviço, amos.service, e ele precisa ser executado como amos (membro do grupo amos) [Unit] Description=AMOS Service After=network.target [Service] User=amos Group=amos Type=simple WorkingDirectory=/usr/share/amos ExecStart=/usr/share/amos/amos_service.sh start ExecStop=/usr/share/amos/amos_service.sh stop Restart=on-failure [Install] WantedBy=multi-user.target todas as permissões foram definidas /usr/share/amosparaamos:amos o amos_service.sh é o seguinte: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos start() { …
18 systemd  services  init 

4
Como emular Substituição de Processo no Dash?
Em bash, posso usar a Substituição de Processo e tratar a saída de um processo como se fosse um arquivo salvo no disco: $ echo <(ls) /dev/fd/63 $ ls -lAhF <(ls) lr-x------ 1 root root 64 Sep 17 12:55 /dev/fd/63 -> pipe:[1652825] infelizmente, a Substituição de Processo não é suportada …


4
Encurtar o caminho no prompt zsh
Bashtem a PROMPT_DIRTRIMopção, por exemplo, quando eu definir PROMPT_DIRTRIM=3, em seguida, um longo caminho como: user@computer: /this/is/some/silly/path seria exibido como: user@computer: .../some/silly/path Existe uma opção semelhante para zsh?
18 zsh  prompt 

4
Como posso desanexar um processo de um script bash?
Estou tentando desanexar um processo de um script bash para que o SIGINT não seja encaminhado para o processo quando eu sair do script. Eu usei o disowncomando diretamente no terminal, no entanto, no bash, disownnão impede que o SIGINT seja encaminhado. O objetivo deste script é iniciar o openocd …
18 bash  disown 


1
Por que usamos setsid () ao daemonizar um processo?
A fim de criar um serviço (daemon), bifurcamos o pai e o fazemos sair enquanto faz com que o filho seja o líder da sessão chamando setsid(). Além disso, por que usamos setsid ()? Nosso processo órfão é tratado pelo processo init(embora nem todos os casos). Por que usamos stsid …
18 daemon 

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.