Unix & Linux

33
vim cortar e colar não funciona no Stretch / Debian 9

Atualizei aqui alguns servidores VM para o Debian 9. Agora, ao usar ssh, não podemos copiar e colar entre terminais remotos. O cursor parece estar fazendo os movimentos e marcando o texto, embora de uma maneira mais engraçada / diferente do habitual, mas nada é copiado para a área de...

33
Como encontrar o arquivo em que uma função bash está definida?

Não consigo descobrir como encontrar o arquivo onde uma função bash está definida ( __git_ps1no meu caso). Eu experimentei declare,type , which, mas nada me diz que o arquivo de origem. Eu li em algum lugar que declarepode imprimir o nome do arquivo e o número da linha, mas não foi explicado como....

33
Não há problema em alterar / etc / machine-id?

Clonei um disco (SSD) e coloquei o disco clonado em outra máquina. Agora, ambos os sistemas têm o mesmo valor em /etc/machine-id. É algum problema simplesmente editar /etc/machine-idpara alterar o valor? Posso fazer isso enquanto o sistema está em execução (ou preciso inicializar a partir de um...

33
Posso classificar os arquivos / etc / group e / etc / passwd?

Meu /etc/groupcresceu com a adição de novos usuários e a instalação de programas que adicionaram seu próprio usuário e / ou grupo. O mesmo vale para /etc/passwd. A edição tornou-se um pouco complicada devido à falta de estrutura. Posso classificar esses arquivos (por exemplo, por ID numérico ou...

33
Executando um loop precisamente uma vez por segundo

Estou executando esse loop para verificar e imprimir algumas coisas a cada segundo. No entanto, como os cálculos demoram talvez algumas centenas de milissegundos, o tempo impresso às vezes pula um segundo. Existe alguma maneira de escrever um loop que eu garanta uma impressão a cada segundo?...

32
Salvar o estado completo da sessão da tela GNU

É possível persistir o "estado" de uma janela de tela GNU (ou apenas um shell padrão) para que eu possa recarregar tudo após uma reinicialização: O número de conchas abertas O nome de cada shell O diretório atual de cada shell A história de cada shell Se possível, suas variáveis ​​de...

32
Como saber o "nível" de conchas em que estou?

Se eu abrir um terminal como xtermeu vou ter uma concha. Então, se eu usar sshou zshterei outro "nível" de shell. Existe uma maneira de saber quantas vezes eu tenho que Ctrl+Ddigitar ou exitsair de todas elas? Minha verdadeira intenção é sair de tudo, exceto o shell "raiz". Também será bom saber...

32
Acesso ao conteúdo original do ponto de montagem

No meu NAS sem cabeça, eu tenho sdf1(um cartão flash) montado /enquanto /homeestá montado lv00(um volume LVM suportado por um RAID de software). Para poder acessar a máquina quando o RAID falhar, eu tenho uma cópia da minha chave pública ssh etc. no /home/foo/.sshsistema de arquivos de sdf1. Para...

32
Um script bash pode ser conectado a um arquivo?

Quero que um script durma, a menos que um determinado arquivo seja modificado / excluído (ou um arquivo criado em um determinado diretório ou ...). Isso pode ser conseguido de alguma maneira elegante? A coisa mais simples que me vem à cabeça é um loop que dorme por um tempo antes de verificar o...