Unix & Linux

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

3
Execute várias instâncias de processo verdadeiras do terminal gnome
Se você está gnome-terminalexecutando e deseja uma nova instância do programa, pode pensar que executar a gnome-terminal &partir de um shell faria o truque. Surpreendentemente, essa nova instância se comporta como algum programa insípido do Windows ou Mac; ele envia apenas uma mensagem para o existente, executando gnome-terminalpara criar uma …

9
Transformar lista em uma única linha com delimitador
Eu tenho que ter uma lista (cargas) de endereços IP neste formato: 134.27.128.0 111.245.48.0 109.21.244.0 e transformá-los nesse formato com um tubo intermediário (IPs compostos) 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22.200.0/22 Eu acho que é um comando de localização e substituição, sedmas não consigo fazê-lo funcionar.


4
Comando de arquivo Linux classificando arquivos
Eu preciso reconhecer o tipo de dados contidos em arquivos aleatórios. Eu sou novo no Linux. Estou planejando usar o filecomando para entender que tipo de dados um arquivo possui. Eu tentei esse comando e obtive a saída abaixo. Alguém me sugeriu que o filecomando analise os bytes iniciais de …

2
Copiar arquivos existentes sem confirmação?
Preciso copiar e sobrescrever uma grande quantidade de arquivos, usei o seguinte comando: # cp -Rf * ../ Mas sempre que um arquivo com o mesmo nome existe na pasta de destino, recebo esta pergunta: cp: overwrite `../ibdata1'? O problema é que tenho cerca de 200 arquivos que serão sobrescritos …
17 linux  centos  cp 

3
Parênteses na condição if: por que estou recebendo erros de sintaxe sem espaço em branco?
Estou usando o script abaixo para retornar dois dias quando o script é executado no início de dois dias do ano e também verificar o primeiro e o segundo dia de cada mês e retornar dois dias atrás. if [$month="01"] && [$day="01"]; then date="$last_month/$yes_day/$last_year" fulldate="$last_month/$yes_day/$last_year" else if [$month="01"] && [$day="02"]; …

2
Inicie o zsh com um zshrc personalizado
Quero poder iniciar o zsh com um arquivo rc personalizado semelhante ao comando: bash --rc-file /path/to/file Se isso não for possível, é possível iniciar o zsh, executar source /path/to/filee permanecer na mesma sessão do zsh? Nota: O comando zsh --rcs /path/to/filenão funciona, pelo menos não para mim ... EDIT: Na …
17 linux  shell  zsh  oh-my-zsh 


6
Por que preciso do initramfs?
Eu descobri que se eu escolher jffsou sdcomo sistema de arquivos (e não initramfs), o tamanho do kernel será muito pequeno (1,4 MB em comparação com o initramfsqual é 3,4 MB). Isso significa que initramfsocupa um espaço consideravelmente grande. Então, se eu puder, eu o removeria completamente e, portanto, terá …

3
bash globstar matching
Eu tenho esta estrutura de diretórios: ~/tmp/globstar ɀ find dir -type f dir/file.ext dir/subdir1/file.ext dir/subdir2/file.ext e, com a globstaropção ativada no Bash, posso dizer: ~/tmp/globstar ɀ ls -1 dir/**/*.ext dir/subdir1/file.ext dir/subdir2/file.ext Minha pergunta é: por que é dir/file.extexcluído desta lista? O manual do Bash diz isso sobre globstar: Se definido, …
17 bash  wildcards 

7
Como posso abrir um arquivo que resulta do grep?
Costumo grep um monte de arquivos para encontrar uma linha e, em seguida, grep retorna um resultado. Em vez de copiar e colar o nome do arquivo em um novo comando, eu gostaria de poder abrir esse resultado com um editor. Algo como: grep foo | vim. Existe uma maneira …
17 bash  grep 

1
O Root Cron não executa o script (permissão negada)
Editei minha guia cron raiz para executar periodicamente um script localizado na pasta de um usuário específico usando este comando: sudo crontab -e Quando o cron executa o script, esta é a saída: sh: 1: /home/user/Location/Of/Script: Permission denied Eu pensei que o cron raiz tivesse permissão para fazer qualquer coisa. …

5
Usando grep vs awk
Para capturar um padrão específico awke greppode ser usado. Por que devemos usar um sobre o outro? Qual é mais rápido e por quê? Se eu tivesse um arquivo de log e desejasse pegar um determinado padrão, poderia executar um dos seguintes awk '/pattern/' /var/log/messages ou grep 'pattern' /var/log/messages Eu …
17 linux  awk  grep  performance 

4
Comando superior - Como reduzir as colunas exibidas
Podemos obter uma coluna específica em um comando superior, por exemplo, estou interessado apenas na coluna utilização de memória e uso de CPU. Como reduzo as colunas exibidas do comando superior para apenas as duas colunas acima?
17 top  columns 


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.