Khi tôi sử dụng Minicom để thu thập dữ liệu từ cổng nối tiếp, tôi cần lưu dữ liệu lớn vào tệp, có tên là minicom.cap
. Tuy nhiên, nếu tôi nhấn Ctrl + A và L để nắm bắt tập tin, nó không thành công. Không có tệp nào được tạo (minicom.cap
không tồn tại trước đó). Thư mục tải xuống của tôi đã được tạo đúng cách. OS của tôi là Mint, và tôi đọc dữ liệu từ Arduino nano v3.0Không thể lưu đầu ra của minicom vào một tệp
Trả lời
Bạn cố gắng để bắt đầu minicom như
minicom -C capturefile
Trừ khi tôi đã nhận một cái gì đó sai, nó nên bắt đầu để nắm bắt dữ liệu đến ngay lập tức.
minicom cần một tập tin cấu hình mà là dưới quyền root và được lưu trữ tại /etc/minicom/ và được đặt tên minirc.dfl.
Thông thường khi lần đầu tiên bạn chạy minicom lần đầu tiên, như sudo, bạn có thể lưu minirc.dfl, như thể bạn chạy như bất kỳ người dùng nào khác, nó sẽ không lưu.
Đó có thể là vấn đề của bạn.
bạn cũng có thể có tệp cấu hình của mình trong '~/.minirc.X' trong đó X là' dfl' mặc định hoặc o tên biểu tượng - không cần 'sudo' nhưng có thể cần kiểm tra quyền trên cổng nối tiếp thực tế (trên nhiều bản phân phối Linux bạn muốn nằm trong nhóm' dialout') - nhưng không chắc chắn về Mint – nhed
OP có thể bỏ lỡ bước "Shift + L" sau khi viết, vì vậy các thủ tục chung như sau:
1 (bên minicom)
2 Ctrl A + Z
3 Shift + L
4 (chờ văn bản ...)
5 Shift + L
6 (kiểm tra tệp bạn đã viết, mặc định là minicom.cap, bạn có thể muốn tìm nó tại /root/minicom.cap
)
Người dùng đã chỉ ra giải pháp trong các ý kiến cho câu hỏi ban đầu. – Nic3500
- 1. firebug: có thể lưu đầu ra vào tệp không?
- 2. Cách viết đầu ra của AUGraph vào một tệp?
- 3. Lưu đầu ra của tệp php trong tệp html
- 4. Viết đầu ra sqlplus vào một tệp
- 5. Cách lưu đầu ra lỗi của gcc thành tệp
- 6. Gọi chương trình Fortran từ Perl mà không lưu các tệp đầu vào/đầu ra
- 7. Hadoop MapReduce - một tệp đầu ra cho mỗi đầu vào
- 8. Làm thế nào tôi có thể hướng đầu ra của QProcess vào một tệp?
- 9. Có thể chuyển hướng đầu ra của một tệp lô trong tập lệnh không?
- 10. Làm cách nào để lưu đầu ra android tts của tôi vào tệp wav?
- 11. Làm thế nào để lưu đầu ra bản ghi NAnt vào một tệp?
- 12. Chuyển hướng đầu ra từ vỏ erlang vào một tệp
- 13. có cách nào để chuyển hướng đầu vào và đầu ra đến cùng một tệp không?
- 14. Ghi lại đầu ra JSP, lưu vào tập tin
- 15. Bạn có thể ghi vào luồng đầu vào và đầu ra của ổ cắm cùng một lúc không?
- 16. Có OK để sử dụng cùng một tệp đầu vào như đầu ra của lệnh đường ống không?
- 17. backclace glibc - không thể chuyển hướng đầu ra đến tệp
- 18. Có thể hiển thị một WebImage mà không lưu nó vào một tệp trước không?
- 19. Đầu ra Requirejs vào một tệp không bao gồm jQuery không giữ lại sự phụ thuộc?
- 20. đầu ra htop vào tệp có thể đọc được của con người
- 21. Lưu TObject vào một Tệp
- 22. Lỗi FPDF "Không thể tạo tệp đầu ra"
- 23. Thrift.Transport.TTransportException: Không thể ghi vào đầu ra null
- 24. ghi đầu ra của print_r trong một tệp txt. PHP
- 25. CONCATENATE đầu ra của hai lệnh vào một dòng
- 26. Làm thế nào để chuyển hướng đầu ra của hệ thống() vào một tệp?
- 27. Đầu ra của C++ popen() vào một chuỗi
- 28. Đầu ra lệnh của kịch bản lệnh Bash vào biến
- 29. Làm thế nào để chuyển hướng đầu ra của .exe vào một tệp trong python?
- 30. Làm cách nào để đệm luồng đầu vào/đầu ra/tệp Java của tôi đúng cách?
Điều này nghe có vẻ như đó là vấn đề quyền. Hãy thử chạy minicom như là người chủ. Nếu điều đó sửa lỗi, hãy cho tôi biết để tôi có thể đăng câu trả lời này :) – ZnArK
Cảm ơn sự giúp đỡ của bạn :-). Và tôi biết tại sao bây giờ. Có vẻ như tôi cấu hình minicom không chính xác, và nó sẽ tiết kiệm đầu ra trong thư mục mặc định. – Kerwong
đăng giải pháp của bạn dưới dạng câu trả lời để điều này có thể được giải quyết và những người khác có cùng vấn đề có thể được giúp đỡ – ZnArK