Thông thường tôi sử dụng một lệnh như history > ~/tmp/hh
để lưu một tập tin lịch sử. Sau đó, tôi sử dụng vi
, nhảy xuống dưới cùng với lệnh G và sau đó tìm kiếm lên trên cho đến khi tôi tìm thấy phần gần điểm nhập hữu ích vào tập lệnh. Từ đó tôi thu gọn các ls
lệnh ngoại lai , kết hợp một loạt các số gia tăng cd
vào các thư mục, thêm nhận xét và bắt đầu tìm ra phần nào cần phải là đối số, những thứ có thể phải là cài đặt môi trường và những thứ phải được mã hóa cứng. Tôi thêm rất nhiều ý kiến. Đôi khi tôi "punt" trên các phần của việc tự động hóa nó và chỉ cung cấp cho người dùng một số hướng dẫn (đi tìm cài đặt này, ssh
để foo và ..., uncomment blah từ tệp này và chuyển nó sang blarg) hoặc echo
một URL ... và một dấu nhắc chuỗi như: 'Foo được cấu hình và thoát>'
(Khi bạn chỉnh sửa tệp tự động ... Tôi khuyên bạn nên thêm mã hướng dẫn vào tệp, dưới dạng nhận xét và sử dụng một cái gì đó như chuyển đổi dòng lệnh vi
+ để đặt con trỏ của trình soạn thảo ở gần cuối tệp, ở trên cùng hướng dẫn của bạn. Ví dụ: với 5 dòng văn bản hướng dẫn ( ví dụ tài liệu ở đây ) bạn sẽ thêm '+$-5'
vào vi
dòng lệnh, trước tên tệp. ( $-5
là một ex
câu thần chú cũ để giải quyết dòng cuối cùng của tệp, trừ năm dòng; công tắc tương đối khó hiểu +
để vi
chấp nhận bất kỳ ex
... : lệnh ... làm đối số).
Một thủ thuật khác ... giả sử bạn làm hầu hết công việc của bạn từ một thiết bị đầu cuối X Hệ thống Windowing ( xterm
, konsole
, gnome-terminal
, vv) sau đó giữ một trình duyệt mở trên một số trang wiki như bạn đi. Cắt và dán các lệnh, đầu ra, đoạn trích của tệp văn bản và ghi chú lại khi bạn đi. (Điều này chủ yếu giả định rằng bạn chủ yếu làm việc trên các máy chủ ssh
của bạn từ máy trạm, máy tính để bàn, máy tính xách tay hoặc bất cứ thứ gì).
Tiết kiệm sớm và thường xuyên.
Tạo các trang wiki mới cho các quy trình hoặc giai đoạn khác nhau. Sau đó liên kết chúng lại với nhau và liên kết với bất kỳ tài liệu tham khảo nào trên mạng. (Bạn biết đấy, tất cả các trang Google bạn đã sử dụng mỗi khi bạn gặp khó khăn tại bất kỳ thời điểm nào).
Một số tài liệu HOWTO tốt nhất của tôi đã được tạo theo cách này.
Nếu bạn làm đúng thì bạn có thể có được công việc theo cách cũ, bằng cách ủy thác cho thành viên nhóm thiếu niên ... hoặc thực tập sinh háo hức. :)