Unix & Linux

49
Objetivo de / dev / zero?

Eu tentei cat /dev/zero, e não parecia fazer nada. Pesquisei no Google /dev/zeroe diz que é basicamente um arquivo em branco com tamanho infinito. A catimpressão é um número infinito de caracteres inexistentes? Como é que isso funciona? Como ele fornece dados infinitos se forem 0 bytes? Quais são...

49
É seguro adicionar. para o meu caminho? Por quê?

Eu já vi pessoas mencionarem em outras respostas que é uma má idéia incluir o diretório de trabalho atual (' .') na $PATHvariável de ambiente, mas não foram capazes de encontrar uma pergunta específica para o problema. Então, por que não devo adicionar .ao meu caminho? E se, apesar de todos os...

49
OpenSSH: Como finalizar um bloco de correspondência

Estou usando um Matchbloco no OpenSSH /etc/ssh/sshd_config(no debian) para restringir alguns usuários ao SFTP: # my stuff Match group sftponly X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp -u 0002 ChrootDirectory %h Como você pode ver, eu uso um #my stuffcomentário nos...

49
Matando a conexão TCP no Linux

Eu tenho alguma conexão inoperante em um aplicativo que está no estado suspenso se a máquina cliente estiver inoperante. ->192.168.1.214:49029 (ESTABLISHED) Existe uma maneira de encerrar essas opções na linha de comando linux sem reiniciar o servidor? Após a pesquisa, encontrei a solução...

49
Lendo padrões grep de um arquivo

Eu tenho alguns arquivos de texto grandes e no arquivo UNIQS.txteu tenho uma lista de strings grepde outro arquivo. O código que eu uso é grep -f UNIQS.txt EEP_VSL.uniqs.sam > UNIQ_templates.sam que não faz nada - o arquivo gerado está vazio. Mas quando eu faço grep -F -f UNIQS.txt...

49
Qual é a diferença entre pkill e killall?

Eu sei que pkilltem mais regras de filtragem do que killall. Minha pergunta é: qual é a diferença entre: pkill [signal] name e killall [signal] name Eu li que killallé mais eficaz e mata todos os processos e subprocessos (e recursivamente) que correspondem ao nameprograma. pkillnão faz isso...

49
Qual é o objetivo do comando 'install'?

Eu já vi o installcomando usado em muitos Makefiles, e sua existência e uso são meio confusos. Nas páginas de manual, parece uma imitação cpcom menos recursos, mas presumo que não seria usado a menos que tivesse alguma vantagem cp. Qual é o

49
Pesquise apenas em arquivos que correspondam a um padrão com ack

Só pode pesquisar através de arquivos que correspondam a um padrão específico de "glob" (por exemplo: procure foo em todos os arquivos denominados "bar * .c"). O comando ack foo "bar*.c" funciona apenas no diretório atual. Nota: Eu sei que é possível com find -exec: find . -name "bar*.c" -type...

49
Fechando um descritor de arquivo,> & - vs <& -

No tutorial do bash que estou lendo, ele diz que se você abrir um descritor de arquivo para leitura, ou seja, exec 3< echolist Então você deve fechá-lo assim, exec 3<&- No entanto, se você abrir um descritor de arquivo para gravação, ele deverá ser fechado assim: exec 3>&- No...

49
Como ativar e usar a dobragem de código no Vim?

Como posso habilitar e fazer dobramento de código no vim? Eu tenho que mudar alguma coisa ~/.vimrc? Eu digito z+ ae z+ ce z+ oe nada acontece. Aqui está um artigo sobre a dobra: Dobragem de código no Vim