Dấu nhắc lệnh treo cho đến khi nhấn phím?


36

Vấn đề:

Vì một số lý do thỉnh thoảng, dấu nhắc lệnh của tôi sẽ bị treo cho đến khi tôi nhấn một phím ngẫu nhiên và nó sẽ tiếp tục hoạt động như thể không có gì xảy ra.

Xảy ra:

Điều này xảy ra khi tôi đang chạy một hoạt động dài (chẳng hạn như xây dựng / biên dịch một số mã). Khi nó bị treo, nó không cho biết điều gì đang xảy ra và nó cũng không nhắc tôi nhấn bất kỳ phím nào.

Sự miêu tả:

  1. Sau một vài phút, thiết bị đầu cuối dừng in tiến trình và bị kẹt.
  2. Tôi đã nghĩ rằng nó chỉ đơn giản là bị mắc kẹt trên một phần rất dài của quá trình biên dịch, nhưng sau một vài giờ nó vẫn bị kẹt ở cùng một nơi.
  3. Tôi nhấn một phím ngẫu nhiên, và nó đột nhiên nhảy thẳng trở lại và tiếp tục phun ra các chỉ số tiến bộ và tiếp tục làm việc.

Sau này, các sự kiện tương tự đã xảy ra nhiều lần trong các quá trình dài, chẳng hạn như sao chép tệp.

Điều này đã xảy ra trên nhiều thiết bị chạy windows 7. Nó cũng đã xảy ra trên Ubuntu bằng cách sử dụng bash shell.


2
Bất kỳ máy nào trong số này được thiết lập để ngủ cả?
Windos

Không, máy không đi ngủ, rõ ràng là thiết bị đầu cuối. Các máy cũng không có chế độ ngủ hoặc bất kỳ chế độ năng lượng thấp nào được kích hoạt. Và chưa bao giờ một lần chuyển sang chế độ ngủ trong suốt cuộc đời của họ (Kể từ khi tôi mua / chế tạo chúng)
Dao cạo bão

Có vẻ như bạn đang gặp cùng một vấn đề từ hai môi trường hoàn toàn khác nhau (Linux và Windows). Vì vậy, bạn có thể hỏi hai điều này có điểm gì chung? Có phải cùng một kịch bản / mã? Sao chép vào cùng một máy chủ?
Nixphoe

Điều này đã xảy ra nhiều lần trong nhiều năm đối với các nhiệm vụ hoàn toàn khác nhau. Một số điều Ive làm điều đó tôi nhớ: thực hiện một xây dựng tại nơi làm việc, sao chép một số tập tin cục bộ (robocopy trên cửa sổ và cp trên linux), rsync trên các máy chủ từ xa, chạy các kịch bản hàng loạt, vv
Razor bão

Câu trả lời:


25

Tôi đã trải qua vấn đề tương tự. Câu trả lời ở đâyở đây cho thấy đây có thể là một vấn đề với chế độ Chỉnh sửa nhanh trong bảng điều khiển. Ví dụ, nếu nó chặn các nhấp chuột đi lạc hoặc nếu các nhấp chuột bị chuyển nhầm qua RDP, chẳng hạn, nó có thể vô tình tạm dừng tập lệnh. Bạn có thể nhấp chuột phải vào thanh thực đơn và chỉnh sửa thuộc tính để tắt chế độ Chỉnh sửa nhanh. Điều đó, tất nhiên, làm cho việc sao chép và dán ra khỏi cửa sổ CMD trở nên khó khăn hơn.


Tôi đã tắt chế độ chỉnh sửa nhanh và trải nghiệm điều này thường xuyên trong nút. Không có vấn đề trên linux. Nhưng các cửa sổ dường như sẽ tạm dừng, cho đến khi tôi ctr C một lần. Điều này tiếp tục quá trình nút. Có vẻ như nó sẽ giết quá trình nếu nó thực sự bị treo.
edencorbin

Tôi đã tắt chế độ chỉnh sửa nhanh nên sẽ để mắt tới. Giải pháp của tôi là thay đổi kích thước dấu nhắc cmd của tôi hoặc cửa sổ vỏ điện một chút - để tiếp tục tập lệnh npm. Thực sự rất kỳ lạ.
shanehoban

1
Tôi đã thấy điều này trong 20 năm trong các cửa sổ. Nó đã xuất hiện và biến mất nhiều lần ... Tôi nghĩ rằng Microsoft của họ không thực hiện kiểm tra hồi quy thích hợp, bởi vì nó đến và đi cứ sau vài năm
xạ thủ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.