salva as linhas de comando usadas na sessão do Linux

0

Eu sou novo no Linux a partir de hoje. Eu aprendi a acessar um cluster Linux do meu computador desktop com Windows 7. Eu me conecto ao cluster usando um software chamado PuTTY que abre uma janela de comando na minha área de trabalho. Então eu posso digitar comandos do Linux nessa janela uma linha de cada vez para enviar instruções para o cluster.

Antes de fechar essa janela de comando e presumivelmente cortar minha conexão para a sessão, existe alguma maneira de salvar todas as linhas de comando que usei nesta sessão em um arquivo de texto na minha área de trabalho para referência futura?

Se sim, qual linha de comando devo usar?

Posso também salvar todo o texto na janela de comando? Em outras palavras, posso salvar as linhas de comando que digitei e o texto resultante que apareceu na janela de comando?

Eu imagino que essas são perguntas muito básicas, mas também são perguntas que eu sempre tive sobre linhas do DOS em minha área de trabalho.

Obrigado por qualquer conselho. Desculpe se devo fornecer um termo mais específico que 'Linux'. Eu obtive uma referência do Linux e trabalharei com alguns exercícios de nível iniciante em breve, mas salvar os comandos usados na minha primeira sessão parece bastante importante e um tanto urgente.

    
por Mark Miller 13.11.2012 / 01:08

2 respostas

1
  1. Na janela Configuração do PuTTY, clique em Registro :

  2. SelecioneSaídadetodaasessão:

  3. Alterar o nome do arquivo de log padrão (putty.log) é opcional, mas você deve Procurar e especificar um local para salvar o arquivo.

  4. Modifique as outras opções conforme achar melhor (por exemplo, se o arquivo de registro existente deve ser sobrescrito, anexado ou sempre solicitado).

  5. É isso, a partir de agora toda a saída da sessão será salva em seu log especificado. Clique em Abrir para iniciar sua sessão e digite alguns comandos para testar, feche a janela e verifique o arquivo de log para confirmar.

por 13.11.2012 / 01:18
1

É mais provável que você esteja interagindo com o shell Bash depois de usar o SSH na sua caixa Linux. Se for esse o caso, o Bash já mantém um backup de seus comandos que você digitou anteriormente.

O nome do arquivo é .bash_history e está localizado dentro do seu diretório pessoal. %código%.

Se você não estiver usando o Bash em sua máquina Linux, a maioria, se não todos os shells, tem um arquivo semelhante com o mesmo nome. Normalmente, dentro do seu diretório home e prefixado com um cd ~ && cat .bash_history , use . se você estiver procurando por ele:)

    
por 13.11.2012 / 01:38

Tags