Unix & Linux

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

3
O que faz `<& -`?
Copiei um trecho de Bash para segundo plano um comando ssh executado remotamente: ssh user@remote &lt;&lt;CMD some process &lt;&amp;- &gt;log 2&gt;error &amp; CMD O que &lt;&amp;-faz? Meu palpite é que é o mesmo que&lt; /dev/null Minha próxima entendimento é que os três principais descritores de arquivos ( stdin, stdout, stderr) …

3
Onde está o código-fonte mais recente do comando man para linux?
Estou procurando o código-fonte mais recente do comando man, a versão no meu Linux é bastante antiga (v1.6f), mas falhei depois de pesquisar um pouco. Refiro-me ao código-fonte mais recente man, não man-pageso arquivo binário em /usr/bin/mansi, que pode ser compilado e instalado.
20 linux  man 


4
Surpreendido pelo comportamento do cp com hardlinks
Entendo muito bem a noção de hardlinks e li as páginas de manual para obter ferramentas básicas como cp--- e até as especificações recentes do POSIX --- várias vezes. Ainda fiquei surpreso ao observar o seguinte comportamento: $ echo john &gt; john $ cp -l john paul $ echo george …
20 cp  hard-link 

4
Exibir apenas as novas entradas em um arquivo de log crescente
tail -f x.log Eu uso esse comando para ver um arquivo de log crescente no prompt de comando. Estou interessado apenas em ver as linhas de log que são gravadas no arquivo após a execução tail -fe não estou interessado nos logs que foram gravados no arquivo antes de executar …
20 logs  tail 

3
Exibir apenas blocos relevantes de um diff / patch com base em uma regexp
git log -G&lt;regex&gt; -pé uma ferramenta maravilhosa para pesquisar no histórico de uma base de código alterações que correspondam ao padrão especificado. No entanto, pode ser esmagador localizar o pedaço relevante na saída do diff / patch em um mar de pedaços principalmente irrelevantes. É claro que é possível pesquisar …
20 git  diff  patch 


3
Por que proc é chamado de sistema de arquivos?
O procsistema de arquivos permite que o kernel comunique informações sobre cada processo em execução em um sistema Linux. Por que é procchamado de sistema de arquivos? Não é como um sistema de arquivos real ext4. É apenas uma coleção de arquivos contendo informações sobre os processos em execução.
20 filesystems  proc 


4
Como compactar arquivos no local?
Eu tenho uma máquina com 90% de uso do disco rígido. Quero compactar seus mais de 500 arquivos de log em um novo arquivo menor. No entanto, o disco rígido é muito pequeno para manter os arquivos originais e os compactados. Então, o que eu preciso é compactar todos os …


2
encontre linhas comuns entre vários arquivos
eu tenho 4 arquivos que são como file A &gt;TCONS_00000867 &gt;TCONS_00001442 &gt;TCONS_00001447 &gt;TCONS_00001528 &gt;TCONS_00001529 &gt;TCONS_00001668 &gt;TCONS_00001921 file b &gt;TCONS_00001528 &gt;TCONS_00001529 &gt;TCONS_00001668 &gt;TCONS_00001921 &gt;TCONS_00001922 &gt;TCONS_00001924 file c &gt;TCONS_00001529 &gt;TCONS_00001668 &gt;TCONS_00001921 &gt;TCONS_00001922 &gt;TCONS_00001924 &gt;TCONS_00001956 &gt;TCONS_00002048 file d &gt;TCONS_00001922 &gt;TCONS_00001924 &gt;TCONS_00001956 &gt;TCONS_00002048 todos os arquivos contêm mais de 2000 linhas e classificados para …




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.