ฉันจะออกจาก Terminal ในระบบย่อย Windows สำหรับ Linux ได้อย่างไร


1

ฉันได้ติดตั้งWindows Subsystem สำหรับ Linux (WSL ) บนระบบปฏิบัติการ Windows ของฉันแล้วและสามารถดู Terminal ใน Visual Studio Code Editor ได้

ดังนั้นฉันจึงพิมพ์help sshคำสั่งและการเข้าชมenterตั้งแต่นั้นฉันเห็นเครื่องหมายมากกว่า ( >) และไม่สามารถดำเนินการคำสั่งได้ ฉันจะกลับมาได้อย่างไร ฉันพยายามใช้exit, exit 0, exit -f, quit, killallและสิ่งที่ไม่


3
คุณลองCTRL+DหรือCTRL+C?
ลูกปา

ฉันกำลังจะขอ
Vivek_Shukla

คำตอบ:


4

คุณควรใช้การผสมคีย์Ctrl+ Dสำหรับสิ่งนี้

การรวมกันจะส่งEOFอักขระควบคุมพิเศษ("End Of File") ( ^D) ซึ่งโดยทั่วไปจะบอกเทอร์มินัลว่าคุณทำการป้อนข้อมูลเสร็จแล้ว สิ่งนี้ใช้เพื่อออกจากเชลล์แบบโต้ตอบจำนวนมากเช่นpythonรายการตัวอย่าง

หรือคุณสามารถลองCtrl+ Cซึ่งจะส่งSIGINTสัญญาณไปยังกระบวนการเพื่อพยายามสิ้นสุดด้วยวิธีที่สะอาด SIGINTสัญญาณมักจะ catched โดยกระบวนการ / การประยุกต์ใช้ตัวเองที่ช่วยให้สามารถทำความสะอาดไฟล์หรือทำสิ่งที่มันต้องการก่อนที่จะออก สิ่งนี้ไม่ได้ผลเสมอไปในการออกจากเชลล์แบบโต้ตอบแม้ว่าจะใช้Ctrl+ Cเพื่อฆ่ากระบวนการที่กำลังทำงานอยู่ภายในเชลล์แบบโต้ตอบแทน (ตัวอย่างเช่นการวนซ้ำที่คุณกำลังทำงานในเชลล์แบบหลาม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.