2013-07-31 24 views
5

Tôi đang cố tạo kịch bản để tự động cài đặt chương trình và định cấu hình chúng trên bản phân phối Linux Fedora 19 của mình. Để tạo nó, tôi tạo một máy ảo và tôi đang gõ tất cả lệnh theo cách thủ công trong ứng dụng "Thiết bị đầu cuối" của tôi.Sao chép tất cả lệnh đã nhập trong bảng điều khiển linux và kết quả của chúng vào một tệp

Tôi muốn có thể ghi lại tất cả những gì tôi đã nhập và tất cả đầu ra (stdin & stderr & stdout nếu tôi hiểu rõ) vì vậy tôi có thể sử dụng nhật ký này để tạo tập lệnh của mình.

Có cách nào để thực hiện việc này không?

Trả lời

11

Bạn có thể sử dụng lệnh script để ghi lại phiên của bạn:

$ script session.txt 
Script started, file is session.txt 
$ ls 
session.txt 
$ exit 
Script done, file is session.txt 

$ cat session.txt 
Script started on Wed 31 Jul 2013 07:36:40 AM CEST 
$ ls 
session.txt 
$ exit 
Script done on Wed 31 Jul 2013 07:36:42 AM CEST 
Các vấn đề liên quan