Unix & Linux

220
Onde o grupo "wheel" conseguiu esse nome?

O wheelgrupo em computadores * nix geralmente se refere ao grupo com algum tipo de acesso raiz. Ouvi dizer que em alguns * nixes é o grupo de usuários com o direito de executar su, mas no Linux parece ser qualquer um (embora você precise da senha de root, naturalmente). Nas distribuições Linux que...

220
Esvaziar o conteúdo de um arquivo

Estou ciente de três métodos para excluir todas as entradas de um arquivo. Eles são >filename touch filename filename < /dev/null Desses três, eu abusei >filenamemais, pois isso requer o menor número de pressionamentos de tecla. No entanto, gostaria de saber qual é o mais eficiente...

217
Como equilibrar igualmente os painéis divididos do tmux (1)?

Estou procurando um comportamento semelhante ao modo como o vim (1) lida com suas janelas divididas ^w =. Eu sei que o tmux (1) possui layouts predefinidos ^b Meta[1-5], mas isso provavelmente não tem o layout que estou usando no momento. Ao dividir uma janela, ela reduz pela metade a janela atual...

216
Por que meu script Bash não reconhece aliases?

No meu ~/.bashrcarquivo residem duas definições: commandA, que é um alias para um caminho mais longo commandB, que é um alias para um script Bash Quero processar o mesmo arquivo com esses dois comandos, então escrevi o seguinte script Bash: #!/bin/bash for file in "$@" do commandA $file...

215
Contar o número total de ocorrências usando grep

grep -cé útil para descobrir quantas vezes uma string ocorre em um arquivo, mas conta apenas cada ocorrência uma vez por linha. Como contar várias ocorrências por linha? Estou procurando algo mais elegante do que: perl -e '$_ = <>; print scalar ( () = m/needle/g ),

212
O que significam os sinalizadores em / proc / cpuinfo?

Como posso saber se meu processador tem um recurso específico? (Conjunto de instruções de 64 bits, virtualização assistida por hardware, aceleradores criptográficos etc.) Sei que o arquivo /proc/cpuinfocontém essas informações, na flagslinha, mas o que significam todas essas abreviações...

210
Como dizer ao gzip para manter o arquivo original?

Gostaria de compactar um arquivo de texto usando a ferramenta de linha de comando gzip, mantendo o arquivo original. Por padrão, executando o seguinte comando gzip file.txt resulta na modificação e renomeação desse arquivo file.txt.gz. em vez desse comportamento, eu gostaria de ter esse novo...

209
Ocultar saída de ondulação

Estou fazendo uma solicitação de ondulação na qual ele exibe uma saída html no console como esta <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in...

209
Como gerar uma string aleatória?

Eu gostaria de gerar uma sequência aleatória (por exemplo, senhas, nomes de usuário etc.). Deve ser possível especificar o comprimento necessário (por exemplo, 13 caracteres). Quais ferramentas posso usar? (Por motivos de segurança e privacidade, é preferível que as strings sejam geradas...

209
Como limpar journalctl

Não consegui encontrar no google nenhuma maneira segura de limpar o diário systemd. Alguém conhece alguma maneira segura e confiável de fazer isso? Digamos que eu estava experimentando alguma coisa e meus logs foram desordenados com várias mensagens de erro. Além disso, estou exibindo meu diário...

209
Quais são as diferenças entre mais, mais e menos?

Agora estou usando o Arch Linux e localizo um comando que mostfunciona como moree less. Compreender as diferenças entre eles é um problema confuso. A questão não é menos apenas mais? menciona as diferenças entre lesse more. Você conhece as diferenças no desempenho de cores, atalhos e capacidade de...