збереження командних рядків, що використовуються в сесії Linux


0

На сьогодні я є новим для Linux. Я дізнався, як отримати доступ до кластера Linux з мого настільного комп'ютера Windows 7. \ t Я підключаюся до кластера, використовуючи програмне забезпечення PuTTY, яке відкриває вікно команд на моєму робочому столі. Потім я можу вводити команди Linux в цьому вікні за один рядок, щоб подавати інструкції до кластера.

Перш ніж закрити це вікно команд і, ймовірно, розірвати з'єднання для сеансу, чи є я можу зберегти всі командні рядки, які я використовував у цьому сеансі, у текстовий файл на робочому столі для подальшого використання?

Якщо так, то який командний рядок слід використовувати?

Чи можна також зберегти весь текст у командному вікні? Іншими словами, чи можу я зберегти командні рядки, які я ввів, і отриманий текст, який з'явився в командному вікні?

Я вважаю, що це дуже основні питання, але це також питання, які я завжди мав про лінії DOS на моєму робочому столі.

Дякуємо за будь-яку пораду. Вибачте, якщо я повинен надати більш конкретний термін, ніж "Linux". Я отримав посилання на Linux і незабаром працюватиму над деякими вправами на початковому рівні, але збереження команд, використаних у моїй першій сесії, здається досить важливим і дещо натисканням.


1
Загалом, історія зберігається між сесіями (припускаючи, що одна і та ж система та обліковий запис користувача), тому використання стрілки вгору, як правило, працює.
ernie

Відповіді:


1
  1. Від PuTTY's Конфігурація натисніть на вікно Вхід :

    1

  2. Виберіть Всі виходи сеансу :

    2

  3. Зміна стандартного значення Ім'я файлу журналу (putty.log) не є обов'язковим, але вам слід Огляд і вкажіть місце збереження файлу.

  4. Змініть будь-які інші параметри, які ви вважаєте за потрібне (наприклад, чи слід перезаписувати існуючий файл журналу, або додавати до нього, або вам слід кожного разу запитувати).

  5. Ось так, відтепер весь випуск сесії буде збережено у вказаному журналі. Натисніть відчинено Щоб почати сеанс і ввести кілька команд для перевірки, закрийте вікно і перевірте файл журналу для підтвердження.


Дякую. Я записав всі команди, використані в моїй першій сесії, за допомогою клавіші зі стрілкою вгору, щоб прокрутити їх назад. Було лише 10 командних рядків. Я буду використовувати ваші інструкції для майбутніх сеансів.
Mark Miller

1

Ви, швидше за все, взаємодієте з оболонкою Bash, як тільки ви SSH у ваш Linux. Якщо це так, то Bash вже зберігає резервні копії ваших команд, які ви раніше ввели.

Назва файлу - .bash_history і знаходиться у вашому домашньому каталозі. cd ~ && cat .bash_history.

Якщо ви не використовуєте Bash на вашій машині Linux, то більшість, якщо не всі оболонки, мають аналогічний файл з аналогічним ім'ям. Як правило, всередині домашнього каталогу і префіксу a . тому використовуйте ls -a якщо ви шукаєте його :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.