Unix & Linux

64
scp e compactar ao mesmo tempo, sem salvar intermediários

Qual é a maneira canônica de: scp um arquivo para um local remoto compactar o arquivo em trânsito ( tarou não, arquivo único ou pasta inteira 7zaou algo mais ainda mais eficiente) faça o acima sem salvar arquivos intermediários Eu estou familiarizado com tubos de casca como este: tar cf -...

64
Recursão de link simbólico - o que o torna "redefinido"?

Eu escrevi um pequeno script bash para ver o que acontece quando continuo seguindo um link simbólico que aponta para o mesmo diretório. Eu esperava criar um diretório de trabalho muito longo ou travar. Mas o resultado me surpreendeu ... mkdir a cd a ln -s ./. a for i in `seq 1 1000` do cd a...

64
Como posso editar links simbólicos?

Meu entendimento básico de um link simbólico é como um arquivo especial, um arquivo que contém um caminho de string para outro arquivo. O VFS do kernel abstrai muito disso, mas há alguma razão pela qual os links simbólicos parecem impossíveis de editar? Em outras palavras: posso editar um link...

64
Enviando mensagens para outro usuário

Existe algum comando para enviar mensagens através do shell do Linux para outras pessoas na mesma rede? Estou usando write usere depois escrevo a mensagem. Mas há algum comando que não mostre meu nome de usuário ou que estou tentando enviar uma mensagem O comando que estou usando mostrará isso ao...

64
O @reboot do crontab só funciona como root?

man 5 crontab é bastante claro sobre como usar o crontab para executar um script na inicialização: These special time specification "nicknames" are supported, which replace the 5 initial time and date fields, and are prefixed by the `@` character: @reboot : Run once after reboot. Então,...

64
Como ler a primeira e a última linha da saída do gato?

Eu tenho arquivo de texto. Tarefa - obtém a primeira e a última linha do arquivo após $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 Precisa disso sem saída de gato (apenas 1 e 5). ~$ cat file | tee >(head -n 1) >(wc -l) 1 2 3 4 5 5 1 Talvez exista uma solução awk e...

64
Por que eu tenho que usar o sudo para quase tudo?

Se eu entendo a filosofia do Linux corretamente, sudodeve ser usado com moderação e a maioria das operações deve ser executada como um usuário subprivilegiado. Mas isso não parece fazer sentido, pois estou sempre precisando digitar sudo, se estou gerenciando pacotes, editando arquivos de...

64
Dicas para lembrar a ordem dos parâmetros para ln?

Eu costumava lnescrever links simbólicos há anos, mas ainda assim a ordem dos parâmetros estava errada. Isso geralmente me faz escrever: ln -s a b e depois olhando a saída para me lembrar. Eu sempre imagino ser a -> bcomo eu leio quando na verdade é o contrário b -> a. Isso parece...