Điểm:0

Làm cách nào để bắt đầu phiên tmux với 2 ngăn và thực thi lệnh được xác định trước trong mỗi ngăn, chỉ sau đó kết nối với phiên tmux này?

lá cờ ca

Tôi muốn tạo môi trường phát triển trong docker và thiết lập phiên tmux ở đó, nơi tôi có thể xem 2 quy trình xem (quy trình xem giao diện người dùng và quy trình xem phụ trợ).\

Tôi dường như không hiểu cách viết tập lệnh bash sẽ tạo phiên tmux có 2 bảng với các lệnh được xác định trước.

Tôi muốn sử dụng tmux chứ không phải một loại "trình xem nhật ký phân tách ảo" nào đó để tôi có thể khởi động lại quy trình trong mỗi ngăn theo cách thủ công, bởi vì đôi khi chúng tôi mắc lỗi trong mã sẽ giết chết quá trình xem bản dựng và nó cần được khởi động lại.

Cảm ơn bạn trước!

Điểm:0
lá cờ ca

Đây là một cách để làm điều này

tmux new -d -s my-session-name \; chia cửa sổ -h ;\ 
tmux send-keys -t my-session-name.1 "ở đây bạn có thể viết bất kỳ lệnh nào cho quy trình sẽ đính kèm vào thiết bị đầu cuối và hiển thị đầu ra, như python manage.py runserver" ENTER
tmux send-keys -t my-session-name.2 "ở đây bạn có thể viết bất kỳ lệnh nào cho quy trình sẽ đính kèm vào thiết bị đầu cuối và hiển thị đầu ra, như python manage.py runserver" ENTER

# Sử dụng cái này để kết nối bất cứ khi nào bạn muốn 
tmux a -t my-session-name

Cuối cùng, bạn sẽ có phiên tmux với 2 ngăn và mỗi ngăn sẽ có quá trình đang chạy và hiển thị đầu ra.

Để chuyển đổi giữa các bảng, hãy sử dụng Ctrl-b o

LƯU Ý: bạn thấy những con số đó sau my-session-name? Đó là những tấm

Đôi khi bạn phải thay đổi các số đó từ 1 và 2 thành 0 và 1. Kiểm tra nó và nếu bạn chỉ thấy các ô cuối cùng hoặc không có ô nào thực thi lệnh - hãy thử tìm số cho các ô của bạn.Tôi cho rằng mọi người biết ở đây có thể nhận xét cách xác định ngăn nào sẽ có số nào.

Ví dụ: trên máy chủ của tôi, các bảng của tôi là 1 và 2, và bên trong docker (debian) chúng là 0 và 1

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.