Unix & Linux

31
Como prettyprint json usando jq standalone?

Atualmente, quando eu quero imprimir um arquivo json usando jq , eu uso: cat file.json | grep jq . No entanto, eu esperaria jqaceitar um nome de arquivo como argumento sem ter que recorrer cat. A página do manual diz: jq [opções ...] filtrar [arquivos ...] ... Por padrão, o jq lê um fluxo...

31
Qual é a diferença entre kill, pkill e killall

Eu estou familiarizado com o killcomando, e na maioria das vezes usamos o kill -9 para matar um processo com força, existem muitos outros sinais que podem ser usados kill. Mas gostaria de saber quais são os casos de uso pkille killall, se já existe um comando kill. Faça pkille killalluse o...

31
Como rastrear processos recém-criados no Linux?

Eu sei que com pseu posso ver a lista ou a árvore dos processos atuais em execução no sistema. Mas o que eu quero alcançar é "seguir" os novos processos criados ao usar o computador. Como analogia, quando você tail -fsegue o novo conteúdo anexado a um arquivo ou a qualquer entrada, desejo manter...

31
Contando ocorrências de palavras no arquivo de texto

Eu tenho um arquivo de texto contendo tweets e sou obrigado a contar o número de vezes que uma palavra é mencionada no tweet. Por exemplo, o arquivo contém: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's competitors? E...

31
Qual é a diferença entre ping localhost e ping 127.0.0.1?

Depois de executar o seguinte, para desativar as respostas de ping: # sysctl net.ipv4.icmp_echo_ignore_all=1 # sysctl -p Eu obtenho resultados diferentes do ping do host local vs. 127.0.0.1 # ping -c 3 localhost PING localhost(localhost (::1)) 56 data bytes 64 bytes from localhost (::1):...

30
Como verificar quantas faixas são usadas pela placa PCIe?

Os slots PCI Express na placa-mãe podem ser maiores que o número de faixas conectadas. Por exemplo, uma placa-mãe pode ter um slot x8 com apenas uma pista x1 conectada. Por outro lado, você pode inserir um cartão usando apenas para ex. 4 faixas para um slot x16 na placa-mãe e eles negociarão para...

30
Instalando o Grub 2 em uma unidade flash USB

O MultiBootISOs é uma ferramenta que permite instalar o Grub em uma unidade flash USB. Eu realmente gosto disso, porque me permite inicializar a partir de arquivos ISO e me permite colocar um monte de ISOs no meu USB e escolher qual inicializar. O problema é que esta é uma ferramenta do Windows e...