Unix & Linux

99
É possível executar ssh-copy-id na porta que não seja 22?

Eu tenho um servidor com SSH em execução em uma porta não padrão. Em vez de 22, é executado no 8129. Para fazer login, eu uso: ssh -p 8129 hostname Agora, sempre que eu precisar configurar uma chave para o login sem senha, eu tenho que copiar a chave pública e adicioná-la manualmente a...

98
Pseudo arquivos para dados temporários

Muitas vezes, eu quero alimentar dados de string relativamente curtos (embora possam ser várias linhas) para programas de linha de comando que aceitam apenas entradas de arquivos (por exemplo, wdiff) de forma repetida. Claro que posso criar um ou mais arquivos temporários, salvar a string e...

97
Fazendo upload de diretórios com sftp?

Estou tendo problemas para fazer upload de diretórios (que contêm outros diretórios com alguns níveis de profundidade) pelo sftp. Sei que poderia contornar isso usando gzip, mas não vejo por que isso é necessário. Enfim, eu tento sftp> put bin/ Uploading bin/ to /home/earlz/blah/bin bin/ is...

97
Como obter apenas arquivos criados após uma data com ls?

Com o lscomando, é possível mostrar apenas os arquivos criados após uma data, hora específica ...? Estou perguntando porque tenho um diretório com milhares de arquivos. Eu quero ver todos os arquivos que foram criados desde ontem. Eu uso, ls -ltrmas tenho que esperar para ver todos os arquivos...

97
diferença entre "função foo () {}" e "foo () {}"

Eu posso definir bashfunções usando ou omitindo a functionpalavra - chave. Existe alguma diferença? #!/bin/bash function foo() { echo "foo" } bar() { echo "bar" } foo bar Ambas chamam para funções fooe são barbem - sucedidas e não vejo diferença. Então, eu estou querendo saber se é apenas...