Unix & Linux

10
Ler logs de um processo durante a execução de algum comando

Eu tenho algum serviço que produz logs no arquivo logs.log. Eu tenho algum outro comando que interage com este serviço. Digamos que é um pouco foo.sh. O que eu preciso é cortar e salvar logs logs.logexatamente durante a foo.shexecução. Em outras palavras, eu preciso dessa parte dos logs do...

10
Qual senha do usuário o `sudo` pede?

$ ls -l /usr/bin/sudo -rwsr-xr-x 1 root root 136808 Jul 4 2017 /usr/bin/sudo portanto, sudoé executável por qualquer usuário, e qualquer usuário que executa sudoterá root como o ID do usuário efetivo do processo porque o bit set-user-id /usr/bin/sudoestá definido. De

10
Canais nomeados, descritores de arquivo e EOF

Duas janelas, mesmo usuário, com prompts do bash. Na janela 1, digite: $ mkfifo f; exec <f Portanto, o bash agora está tentando ler o descritor de arquivo 0, que é mapeado para o pipe nomeado f. Na janela 2, digite: $ echo ls > f Agora a janela 1 imprime um sl e o shell morre. Por...

10
opções alternativas para rm -f

Eu gostaria de executar uma linha de comando: cd ~/www/tmp/; rm -P 2* Mas recebo um erro se não houver arquivos começando com 2. Você pensaria que eu gostaria de usar -f, no entanto: -f Attempt to remove the files without prompting for confirmation, regardless of the file's permissions. If the...

10
Como pedir o menu de preferências do Terminator?

Eu sou um grande fã do Terminator . Por padrão, o menu de preferências é acessível com um clique direito no terminal. Acabei de configurar o Terminator para fazer uma cópia e colar com o botão direito do mouse (semelhante a Putty). Infelizmente, isso faz com que o menu de preferências não esteja...

10
Comportamento estranho de tr usando intervalos

Eu tenho um servidor específico que está exibindo um comportamento estranho ao usar tr. Aqui está um exemplo de um servidor de trabalho: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Isso faz todo o sentido para mim. Isso, no entanto, é do servidor...

10
Um host .ssh / config pode ter várias entradas HostName?

Configurei o ssh e o encaminhamento de porta do roteador para que eu possa ssh em um computador na minha rede doméstica quando não estiver em casa. Atualmente, tenho duas entradas no meu .ssh/configarquivo, uma para quando estou na minha rede doméstica e uma para quando não estou: Host mycomputer...

10
Por que a página do manual apt-key desaconselha o uso do comando add?

A página de manual do Ubuntu para o apt-key inclui a seguinte observação sobre apt-key add: Nota: Em vez de usar este comando, um chaveiro deve ser colocado diretamente no diretório /etc/apt/trusted.gpg.d/ com um nome descritivo e "gpg" ou "asc" como extensão de arquivo. Acho que nunca vi esse...