Unix & Linux

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








3
É possível conectar à porta TCP 0?
Ouvir a porta TCP 0 me aloca um número de porta livre no sistema. Mas o que acontece quando tento conectar-me à porta TCP 0? A resposta óbvia é: "Não funciona": $ nc localhost 0 nc: port number too small: 0 Onde isso é tratado no sistema? Na pilha TCP …
59 networking  tcp 

12
Por que escrever um script bash inteiro em funções?
No trabalho, escrevo scripts bash com frequência. Meu supervisor sugeriu que o script inteiro fosse dividido em funções, semelhante ao seguinte exemplo: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear me roar!" } # Tell a …

6
Diferença entre ls -l e ll?
Eu sou relativamente novo em programação como um todo e alguns tutoriais têm me dito para usar ls -lpara examinar arquivos em um diretório e outros têm dito ll. Eu sei que lsé uma lista curta, mas há uma diferença entre os outros dois?
59 shell  shell-script  ls 

8
Como baixar uma pasta do google drive usando o terminal?
Quero baixar uma pasta do meu google drive usando o terminal? Existe alguma maneira de fazer isso? Eu tentei isso: $ wget "https://drive.google.com/folderview?id=0B-Zc9K0k9q-WWUlqMXAyTG40MjA&usp=sharing" Mas ele está baixando este arquivo de texto: folderview?id=0B-Zc9K0k9q-WdEY5a1BCUDBaejQ&usp=sharing. Existe alguma maneira de baixar a pasta do Google Drive no terminal?
59 wget  download 

5
Passe variável de shell como um / padrão / para awk
Tendo o seguinte em uma das minhas funções shell: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , portanto, quando chamado como _process $arg, $argé passado como $1e usado como padrão de pesquisa. Funciona assim, porque o …
59 shell  awk  quoting  variable 

4
Movendo / var, / home para separar partição
Estou tentando mover algumas pastas (como /vare /home) para uma partição separada depois de ler este guia: 3.2.1 Escolha um esquema de partição inteligente Consegui mover uma pasta com sucesso, seguindo este guia. No entanto, parece não funcionar para várias pastas, e todas as minhas pastas são despejadas na partição …


4
Como posso obter o comando tac no OS X?
Eu gosto de usar tacpara reverter a saída de cat. No entanto, não está disponível no terminal Mavericks. Tentei encontrá-lo no MacPorts e, novamente, não está disponível. Alguém por favor pode me mostrar como chegar tac? É muito útil para ler arquivos de log.
59 osx  cat 

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.