วิธียกเลิก echo“>” ใน Linux


1

ฉันเพิ่งรู้ว่าฉันไม่รู้วิธียกเลิกเสียงสะท้อนที่ฉันตั้งไว้ >.

สถานการณ์ปัจจุบันที่แน่นอนคือฉันเพิ่งตั้ง dmesg > /var/log/syslog และตอนนี้ต้องการยกเลิกการตั้งค่าโดยตระหนักว่าฉันไม่เคยทำมาก่อน ฉันรู้ว่าฉันสามารถเริ่มต้นใหม่ได้ แต่ฉันอยากเรียนรู้จากคนที่มีประสบการณ์มากกว่านี้

ขออภัยถ้ามีคนตอบคำถามนี้ที่อื่น แต่ฉันไม่รู้ว่าจะเรียกอะไรเมื่อคุณตั้งค่าสถานที่ให้สะท้อนด้วย >ดังนั้นข้อสงสัยของฉันจึงล้มเหลว

ขอบคุณทุกคน

คำตอบ:


3

> การเปลี่ยนเส้นทางครั้งสุดท้ายในช่วงระยะเวลาของกระบวนการส่วนใหญ่น่าจะเป็น dmesg เสร็จสิ้นแล้วดังนั้นคุณไม่ต้องทำอะไรเพิ่มเติมเพื่อหยุดมัน

ถ้าคุณทำ dmesg -w และมันยังทำงานอยู่พิมพ์ ctrl - c จะหยุดมัน


ฉันออกจากรายละเอียดแล้วคุณก็ยังหาสิ่งที่ฉันทำอยู่ ขอบคุณ - ฉันจะทำเครื่องหมายคำตอบของคุณทันทีที่ฉันตอบ :)
erds

0

คุณไม่สามารถ "ล้าง" สิ่งที่คุณทำ เนื่องจากสิ่งที่คุณทำคือ "เขียนทับ / var / log / syslog ด้วยผลลัพธ์ของ dmesg"

ดังนั้นบันทึกระบบก่อนหน้าของคุณอาจหายไป แม้ว่ามันจะไม่เป็นอันตราย


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