Quá trình của tôi xuất một số thông tin nhật ký cho các cửa sổ bảng điều khiển. Khi tôi chạy nó như là một quá trình nền, nơi tôi có thể tìm thấy các bản ghi đầu ra?ở đâu đầu ra sẽ chạy khi chạy dưới dạng nền?
7
A
Trả lời
14
Phụ thuộc vào quy trình và cách bạn bắt đầu quy trình. Nếu nó ghi vào stdout
(đó là có thể xảy ra, cho rằng đầu ra thường là các thiết bị đầu cuối), bạn có thể chuyển hướng đầu ra vào một tập tin với
command > logfile &
Nếu bạn cũng muốn đăng thông báo lỗi từ stderr
, làm
command > logfile 2> errorlogfile &
hoặc
command > logfile 2>&1 &
để có được tất cả mọi thứ trong một tập tin.
Các vấn đề liên quan
- 1. Chạy lệnh dưới dạng quy trình/dịch vụ nền
- 2. đầu ra sai khi chạy mã C
- 3. StyleCop-Đầu ra của tôi ở đâu?
- 4. Riak Post-Commit Hooks chạy ở đâu?
- 5. Chạy Java dưới dạng ứng dụng web
- 6. Soạn chuỗi dưới dạng mã trong khi chạy trên Android
- 7. Thời gian chạy D dưới dạng DLL
- 8. Thiếu DLL khi chạy dưới dạng tập lệnh
- 9. 'Ngăn đầu ra kiểm tra' ở đâu?
- 10. Thư mục bắt đầu của loạt tệp Windows khi 'chạy dưới dạng quản trị viên'
- 11. Chạy Sidekiq dưới dạng daemon trên Ubuntu
- 12. Ứng dụng .NET chạy dưới dạng Windows Form hoặc dưới dạng Ứng dụng Console
- 13. Python daemon sẽ không chạy trong nền trên Ubuntu
- 14. PostScript so với PDF dưới dạng định dạng đầu ra
- 15. APK Android sẽ không tạo khi chạy
- 16. Điều gì sẽ xảy ra khi tôi DllImport một chức năng không có sẵn trên nền tảng thời gian chạy?
- 17. Chạy tập lệnh python dưới dạng dịch vụ cửa sổ
- 18. Chạy một dự án Python trong Eclipse dưới dạng root
- 19. OpenMPI: Tất cả các nút chạy dưới dạng nút 0
- 20. Chương trình Java chạy ở chế độ nền
- 21. Cách ngăn khởi chạy khi chạy `đường ray tạo ra '
- 22. Cách đọc đầu ra tiêu chuẩn từ một lệnh chạy qua Process.Start() dưới dạng danh sách hoặc mảng
- 23. Đầu ra hồ sơ Hadoop - ở đâu và cái gì?
- 24. Quá trình chạy ở chế độ nền trong Android
- 25. Chạy máy chủ Webrick ở chế độ nền?
- 26. Sự khác nhau giữa các tiến trình đang chạy ở chế độ hạt nhân và chạy dưới dạng root?
- 27. Trình mô phỏng iOS chạy ở đâu sau Xcode 4.3.1?
- 28. nút giám sát đang chạy dưới dạng dịch vụ
- 29. Chạy ứng dụng của tôi ở chế độ nền khi tôi bắt đầu công suất thiết bị trên trong android
- 30. Chạy quy trình Java dưới dạng Dịch vụ trong Linux
Tôi nghi ngờ không nơi nào. Quá trình nền không có quyền truy cập vào thiết bị đầu cuối, đó là lý do tại sao nó được khuyên đóng (stdin, stdout, stderr) khi viết một daemon, v.v ... –
có lẽ nên được hỏi tại đây: http://unix.stackexchange.com – shem