Unix & Linux

9
Como posso impedir o tmux de bloquear quando rolar para cima?

O tmux é incrível, mas geralmente estou em situações em que a rolagem para cima causa problemas (reconhecidamente menores, mas ainda indesejáveis). Por exemplo, eu tenho um servidor node.js. em execução em uma janela e o BrowserSync tentando recarregar o aplicativo sempre que altero os arquivos. Se...

9
passando variáveis ​​de 'ls' para 'tar' via 'xargs'

Estou tentando fazer algo como ls -t | head -n 3 | xargs -I {} tar -cf t.tar {} para arquivar os 3 últimos arquivos modificados, mas ele acaba executando o comando tar separadamente para cada um dos arquivos e, no final, fiquei com um arquivo tar contendo o último dos 3 arquivos (em qualquer...

9
Expansão da chave da concha da direita para a esquerda

No zsh (e em outros shells), se eu incluir um argumento como (por exemplo): {a,b,c}{d,e,f} expansão chave transforma em: ad ae af bd be bf cd ce cf Para meus propósitos, a ordem dos argumentos é importante e preciso que os colchetes se expandam da direita para a esquerda em vez de da esquerda...

9
rsyslogd HUPed repetidamente

Observando que, para uma caixa de VM, a entrada nos logs que o processo rsyslogd é HUPed. Não encontrando ideias, exceto algumas postagens em alguns fóruns dizendo que isso é para logrorate. Alguma idéia de como corrigir / solucionar isso .. messages-20141011:2014-10-10T04:02:02.054134-06:00...

9
Como abreviar / path / to / file para / p / t / file

Eu estou procurando por uma linha única elegante (por exemplo, awk) que encurte uma string de um caminho Unix usando o primeiro caractere de cada nível pai / intermediário, mas o nome completo da base. Mais fácil de mostrar por exemplos: /path/to/file → /p/t/file /tmp →

9
Como usar um shell de login não padrão para login ssh

Atualmente, estou trabalhando em uma rede que usa LDAP para autenticação. Tendo definido zshcomo meu shell de login, tive um problema de obter acesso remoto através sshde uma das máquinas na rede que, aparentemente, não está zshinstalada. O login falha com Dec 8 19:16:11 abert sshd[20649]: User...

9
diff caractere

Existe uma ferramenta estável (opção / plugin de uma ferramenta existente: vimdiff, diff, etc) no Linux para fazer a diferença entre dois arquivos de texto em caracteres? Gostaria de ver a subsequência comum mais longa entre meus dois arquivos destacada. Existe um algoritmo clássico de tempo...

9
ecryptfs: o auto-umount não funciona

Eu configurei um diretório inicial criptografado para o usuário piranha3: root@raspberrypi:~# ecryptfs-verify -u piranha3 -h INFO: [/home/piranha3/.ecryptfs] exists INFO: [/home/piranha3/.ecryptfs/Private.sig] exists INFO: [/home/piranha3/.ecryptfs/Private.sig] contains [2] signatures INFO:...

9
Obter saída de `posix_spawn`

Para que eu possa executar um processo no Unix / Linux usando POSIX, mas existe alguma maneira de armazenar / redirecionar o STDOUT e o STDERR do processo para um arquivo? O spawn.hcabeçalho contém uma desaceleração posix_spawn_file_actions_adddup2que parece relevante, mas não tenho certeza de como...