Unix & Linux

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

6
Por que não é possível ler tr / dev / urandom no OSX?
Um colega sugeriu a criação de uma chave aleatória por meio do seguinte comando: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Isso me deu o erro: tr: sequência de bytes ilegal Estou preocupado que eu não tenho /dev/urandomno meu sistema. Tentei pesquisar no Google para descobrir …
35 osx  random  tr 

3
Saída SSH não é buffer de linha?
Estou executando um script em uma máquina remota como esta: ssh $host "pip install -r /path/to/requirements.txt" Mas a saída não é buffer de linha; em vez de ver uma linha retornada por vez, todas as linhas (~ 10) são impressas de uma só vez quando a conexão termina. O que …
35 ssh 



4
Extraia vários arquivos .tar.gz com uma única chamada tar
Fiquei me perguntando se (e, claro, como) é possível dizer tarpara extrair vários arquivos em uma única execução. Sou um usuário experiente do Unix há vários anos e, claro, sei que você pode usar uma forou mais findcoisas assim para chamar taruma vez para cada arquivo que deseja extrair, mas …
35 tar 

1
X, Xorg e D-Bus: qual a diferença?
No processo de aprender a fazer certas coisas na programação da GUI (por exemplo, reservando espaço na tela para um aplicativo), tenho que aprender mais sobre o Window Manager, geralmente o X11 no Linux (não tenho certeza se existem distros). , que usam qualquer coisa além de X11, embora eu …


8
Clone a partição inteira ou o disco rígido para um arquivo esparso
Eu gosto de clonar uma partição inteira ou um disco rígido inteiro em um disco externo maior, mas gosto de criar um arquivo esparso. Costumo usar ddpara clonagem, mas ele não suporta arquivos esparsos. Como solução alternativa, usei algo como: cp --sparse=always <(dd if=/dev/sda1 bs=8M) /mount/external/backup/sda1.raw No entanto, isso é …

8
Olhando para logs de baixo para cima
Existe um comando linux ou alguma maneira de examinar os logs de baixo para cima em vez de de cima para baixo. Eu sei tail -n <number of lines>, mas há algo que eu possa realmente rolar e ir de baixo para cima?

4
Existe um equivalente ao comando "log" do GNU Screen no tmux?
Faço uso pesado do comando "log" da tela para registrar a saída de uma sessão em um arquivo, quando faço alterações em um determinado ambiente. Eu procurei na página de manual do tmux, mas não consegui encontrar um equivalente. Alguém está ciente de um recurso semelhante no tmux, ou eu …
35 gnu-screen  logs  tmux 

7
Forçar o diretório a sempre estar em cache
Eu tenho testado métodos diferentes para melhorar o tempo necessário para compilar todo o meu projeto c ++. Atualmente, leva ~ 5 minutos. Eu experimentei distcc, ccache e outros. Recentemente, descobri que se eu copiar todo o meu projeto em uma unidade de RAM e compilar a partir daí, o …

5
Medir a produtividade do tubo na carcaça
Existe um comando shell que permite medir a rapidez com que os dados passam por eles, para que você possa medir a velocidade de saída dos comandos em um pipe. Então, em vez de: $ somecommand | anothercommand você pode fazer algo como: $ somecommand | ??? | anothercommand E …




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.