simpan baris perintah yang digunakan dalam sesi Linux

0

Saya baru mengenal Linux mulai hari ini. Saya telah belajar cara mengakses cluster Linux dari komputer desktop Windows 7 saya. Saya terhubung ke cluster menggunakan perangkat lunak yang disebut Putty yang membuka jendela perintah pada desktop saya. Lalu saya bisa mengetik perintah Linux di jendela itu satu baris pada satu waktu untuk mengirimkan instruksi ke cluster.

Sebelum saya menutup jendela perintah dan mungkin memutuskan koneksi saya untuk sesi ini, apakah ada cara saya bisa menyimpan semua baris perintah yang saya gunakan dalam sesi ini menjadi file teks pada desktop saya untuk referensi di masa mendatang?

Jika demikian, baris perintah apa yang harus saya gunakan?

Bisakah saya juga menyimpan semua teks di jendela perintah? Dengan kata lain, dapatkah saya menyimpan baris perintah yang saya ketikkan dan teks yang dihasilkan yang muncul di jendela perintah?

Saya membayangkan ini adalah pertanyaan yang sangat mendasar, tetapi ini juga pertanyaan yang selalu saya miliki tentang garis DOS di desktop saya juga.

Terima kasih atas sarannya. Maaf jika saya harus memberikan istilah yang lebih spesifik daripada 'Linux'. Saya telah mendapatkan referensi Linux dan akan segera mengerjakan beberapa latihan tingkat awal, tetapi menyimpan perintah yang digunakan dalam sesi pertama saya tampaknya agak penting dan agak mendesak.

Mark Miller
sumber
1
Secara umum, riwayat disimpan di antara sesi (dengan asumsi sistem dan akun pengguna yang sama), jadi menggunakan panah atas umumnya akan berfungsi.
ernie

Jawaban:

1
  1. Dari Putty Konfigurasi jendela klik Penebangan :

    1

  2. Memilih Semua output sesi :

    2

  3. Mengubah default Nama file log (putty.log) adalah opsional, tetapi Anda harus Jelajahi dan tentukan lokasi penyimpanan untuk file tersebut.

  4. Ubah opsi lain yang Anda inginkan (misalnya, apakah file log yang ada harus ditimpa, ditambahkan ke, atau Anda harus ditanya setiap kali).

  5. Itu saja, mulai sekarang semua output sesi akan disimpan ke log yang Anda tentukan. Klik Buka untuk memulai sesi Anda dan ketik beberapa perintah untuk diuji, lalu tutup jendela dan periksa file log untuk mengonfirmasi.

Karan
sumber
Terima kasih. Saya menuliskan semua baris perintah yang digunakan dalam sesi pertama saya menggunakan tombol panah atas untuk menggulir kembali melalui mereka. Mungkin hanya ada 10 baris perintah. Saya akan menggunakan instruksi Anda untuk sesi mendatang.
Mark Miller
1

Anda kemungkinan besar berinteraksi dengan Bash shell setelah Anda SSH ke dalam kotak Linux Anda. Jika itu yang terjadi maka Bash sudah menyimpan cadangan perintah Anda yang sebelumnya Anda ketikkan.

Nama file adalah .bash_history dan terletak di dalam direktori home Anda. cd ~ && cat .bash_history.

Jika Anda tidak menggunakan Bash di mesin Linux Anda maka sebagian besar, jika tidak semua shell, memiliki file yang sama bernama Biasanya, di dalam direktori home Anda dan diawali dengan a . jadi gunakan ls -a jika Anda mencarinya :)

matak
sumber