Recentemente, deparei com isso em um shell script. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi O que kill -0
Recentemente, deparei com isso em um shell script. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi O que kill -0
Quando digito screen -r, espero ver: Uma lista de telas a serem retomadas ou uma mensagem "Não há tela a ser retomada". Hoje, vejo que há uma tela, mas ainda recebo a mensagem de que não há tela a ser retomada: [root@server chiliNUT]# screen -r There is a screen on: 27863.pts-1.server...
Existe alguma maneira de salvar toda a saída do terminal em um arquivo com um comando? Não estou falando de redirecionamento command > file.txt Não é o histórico history > file.txt, preciso do texto completo do terminal Não com teclas de atalho! Algo como terminal_text >...
Na maioria das conchas nullglobnão é o padrão. Isso significa, por exemplo, se você executar este comando ls * em um diretório vazio, ele expandirá o *glob para um literal *, em vez de uma lista vazia de argumentos. Existem maneiras de mudar esse comportamento, para que *em um diretório vazio...
Supondo que file2já exista, o comando > file1 < file2 cat parece estar copiando o conteúdo de file2para file1. Mas não consigo entender essa estrutura. Entendo que "Nada" está sendo direcionado para file1(criar ou apagar seu conteúdo). Então o conteúdo de file2está sendo direcionado...
Atualmente, estou pensando em colocar uma distribuição Linux (embora o BSD ainda seja uma opção) no meu laptop antigo. No entanto, não tenho certeza de como percorrer todas as minhas opções - lançamentos contínuos versus não, Distribuição X versus Distribuição Y (eu, pessoalmente, estive olhando o...
Eu sou um usuário Linux / Windows / Mac. Gosto de todos os sistemas, * nixes mais que o Windows, mas gosto de todos. Comecei a usar um Mac este ano, e uma diferença entre Linux e Windows que não consigo entender é: por que os aplicativos nunca se fecham quando pressiono o botão "x", pois é assim...
Existe um aplicativo para simplesmente visualizar uma fonte de um arquivo TTF sem
Atualmente, trabalho remotamente para várias organizações que precisam que eu acesse seus servidores regularmente para manutenção e atualizações. É seguro adicionar minha chave SSH pública do RSA ao .ssh/authorized_keysarquivo para permitir o login muito mais rápido / sem ter que procurar senhas?...
Versão curta: Em que circunstâncias é ddseguro usar para copiar dados, o que significa que não há risco de corrupção devido a uma leitura ou gravação parcial? Versão longa - preâmbulo: dd geralmente é usado para copiar dados, especialmente de ou para um dispositivo ( exemplo ). Às vezes, são...
cp -rdestina-se a copiar arquivos recursivamente e cp -Ra copiar diretórios recursivamente. Mas verifiquei, e ambos parecem copiar arquivos e diretórios, a mesma coisa. Então, qual é a diferença, na
Eu sei que poderia excluir os três últimos caracteres com: echo -ne '\b\b\b' Mas como posso excluir uma linha completa? Quero dizer, não quero usar: echo -ne
Existe uma maneira fácil de fazer algo como, tail -f mylogfilemas exibir as alterações de mais de um arquivo (talvez com o nome do arquivo adicionado como prefixo para cada linha)? Ou talvez uma ferramenta GUI? Estou executando o
As permissões de usuário do * nix são realmente simples, mas as coisas podem ficar complicadas quando você precisa levar em consideração todo o acesso ao diretório pai antes de chegar a um determinado arquivo. Como posso verificar se o usuário tem privilégios suficientes? Caso contrário, qual...
No Emacs, posso executar um shell usando os seguintes comandos - M-x term M-x shell M-x eshell Qual é a diferença entre esses
Estou tentando seguir o que presumo serem as melhores práticas de uso do sudo em vez da conta raiz. Estou executando uma operação simples de arquivo concat, como: sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock Isso falha à direita do ">>" que está sendo executado como...
Eu configurei um servidor ubuntu com o openssh para conectar-se a ele e executar comandos de um sistema remoto como um telefone ou laptop. O problema é que ... provavelmente não sou o único. Existe uma maneira de saber todas as tentativas de login que foram feitas no
sob um intel eu sei que posso olhar para o resultado de uname -msaber se meu sistema operacional é 32 ou 64 bits, mas sob ARM isso dá: armv7l Deduzi de file /usr/bin/ls que eu estou em um sistema operacional de 32 bits, mas como posso saber isso de uma maneira mais
Eu tenho 3 painéis na minha janela tmux: -------------------------- | | 2 | | | | | 1 |----------| | | 3 | | | | -------------------------- Os painéis 1 e 2 têm vim. O painel 3 executa um cli que estou desenvolvendo. Às vezes, quero comparar os painéis 1 e 2, então quero ocultar o painel...
expr parece não gostar de parênteses (usado em matemática para prioridade explícita do operador): expr 3 * (2 + 1) bash: syntax error near unexpected token `(' Como expressar a prioridade do operador no