Unix & Linux

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

4
Como o netcat sabe se uma porta UDP está aberta?
Então, eu posso usar este comando netcat para verificar se uma porta UDP está aberta: $ nc -vz -u 10.1.0.100 53 Connection to 10.1.0.100 53 port [udp/domain] succeeded! Ao contrário do TCP, o UDP é sem conexão (disparar e esquecer). Então, em um nível alto, alguém sabe como o netcat …
49 netcat  udp 


3
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&lt; echolist Então você deve fechá-lo assim, exec 3&lt;&amp;- No entanto, se você abrir um descritor de arquivo para gravação, ele deverá ser fechado assim: exec 3&gt;&amp;- No …


3
Conversão Amazon .pem key em Putty .ppk key Linux
Eu gerei e baixei uma .pemchave privada da AWS. No entanto, para usar o Putty para conectar-se à máquina virtual, devo ter essa chave no .ppkformato. O processo de conversão é detalhado em aproximadamente 20 linhas aqui: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/get-set-up-for-amazon-ec2.html#prepare-for-putty Estou usando o Linux Mint (uma distribuição do Ubuntu) e sei que …

9
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 ack 


4
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 também?

4
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 problema?
49 command-line  make  cp 

3
como gerar texto para tela e arquivo dentro de um script de shell?
Atualmente, tenho um script de shell que registra mensagens em um arquivo de log como este: log_file="/some/dir/log_file.log" echo "some text" &gt;&gt; $log_file do_some_command echo "more text" &gt;&gt; $log_file do_other_command Ao executar esse script, não há saída para a tela e, como estou me conectando ao servidor via putty, tenho que …

3
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 arquivos de configuração personalizados para distinguir facilmente as configurações padrão …
49 debian  openssh 

3
É 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 …
49 path 

1
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 os …



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.