Unix & Linux

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

4
Assista a vídeos do YouTube no terminal
Estou procurando uma maneira de assistir vídeos do YouTube no terminal (não em um navegador ou outra janela, mas ali mesmo, em qualquer sessão do bash). Existe uma maneira simples de fazer isso? Eu imagino algo assim: $ youtube <video-url> Eu já sei como reproduzir um vídeo usando mplayer: $ …

2
Alguma maneira de codificar o URL no comando curl?
Eu tenho algum URL que tem espaço em sua consulta param. Eu quero usar isso em curl, por exemplo curl -G "http://localhost:30001/data?zip=47401&utc_begin=2013-8-1 00:00:00&utc_end=2013-8-2 00:00:00&country_code=USA" que dá Malformed Request-Line De acordo com o meu entendimento o / p é devido ao espaço presente no parâmetro de consulta. Existe alguma maneira de …
107 curl  url 

9
Como instalar o Python 3.6?
Gostaria de instalar o Python mais recente, que é 3.6 no momento deste post. No entanto, o repositório está dizendo que o Python 3.4.2 é a versão mais recente. Eu tentei: $ sudo apt-get update $ sudo apt-get install python3 python3 is already the newest version. $ python -V Python …

10
ssh_exchange_identification: read: Conexão redefinida pelo par
Estou no OS X tentando ssh em um servidor ubuntu 12.04. Consegui fazer o SSH - até que de repente as coisas pararam de funcionar. Eu li online para usar o -vpara depurar isso. A saída é mostrada abaixo. Se eu colocar o ssh em uma caixa diferente e, em …
107 ssh 

5
Gerar arquivo de um determinado tamanho?
Eu gostaria de gerar um arquivo com o nome example.file. eu poderia usar touch example.file mas quero que o arquivo tenha exatamente 24 MB de tamanho. Eu já verifiquei a página de manual do toque, mas não há parâmetro como este. Existe uma maneira fácil de gerar arquivos de um …
106 bash  command-line  files 

10
Por que argv inclui o nome do programa?
Programas típicos do Unix / Linux aceitam as entradas da linha de comandos como um argumento count ( int argc) e um vetor de argumento ( char *argv[]). O primeiro elemento de argvé o nome do programa - seguido pelos argumentos reais. Por que o nome do programa é passado …

10
O `sl` mostra o diretório atual?
Para quem está fora do circuito, slé uma ferramenta de linha de comando cômica, destinada a enganar as pessoas se elas digitarem errado ls. Quando invocado, imprime uma locomotiva a vapor. Por exemplo: ( ) (@@) ( ) (@) () @@ O @ O @ O (@@@) ( ) (@@@@) …
106 linux 

1
Como fazer um `tail -f` de arquivos rotacionados em log?
Em um sistema de longa duração, geralmente tenho um terminal com $ tail -f /var/log/kern.log ou algo assim aberto. Mas, de tempos em tempos, tenho que reiniciar esse comando, porque nenhuma nova mensagem é exibida. Suponho que isso ocorra devido ao trabalho rotativo de log que substituiu o arquivo de …
106 logs  tail  logrotate  rsyslog 

10
Como descompactar dados zlib no UNIX?
Eu criei dados compactados com zlib no Python, assim: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (ou de uma linha com casca: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) Agora, quero descompactar os dados no shell. Nem zcatnem uncompresstrabalho: …
106 compression  gzip 


2
Tentando classificar em dois campos, segundo depois primeiro
Estou tentando classificar em várias colunas. Os resultados não são os esperados. Aqui estão meus dados (people.txt): Simon Strange 62 Pete Brown 37 Mark Brown 46 Stefan Heinz 52 Tony Bedford 50 John Strange 51 Fred Bloggs 22 James Bedford 21 Emily Bedford 18 Ana Villamor 44 Alice Villamor 50 …
106 sort 

5
Como extrair arquivos específicos do tar.gz
Como podemos extrair arquivos específicos de um arquivo tar.gz grande? Encontrei o processo de extração de arquivos de um tar nesta pergunta , mas quando tentei o comando mencionado lá, recebi o erro: $ tar --extract --file={test.tar.gz} {extract11} tar: {test.tar.gz}: Cannot open: No such file or directory tar: Error is …
106 tar 




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.