เนื้อหาของคลิปบอร์ดจัดเก็บอยู่ที่ไหน


10

เนื่องจากเป็น "บันทึกลงในคลิปบอร์ด" จึงต้องจัดเก็บเนื้อหาไว้ที่ใดที่หนึ่ง

พวกเขาเก็บไว้ในไฟล์หรือไม่?


เท่าที่ฉันรู้ไม่มีไฟล์ต่อ se X server เก็บเนื้อหาภายใน มีแอพบางตัวที่สามารถคัดลอก stdin ของเทอร์มินัลลงในคลิปบอร์ด (ที่จริงเรียกว่าการเลือกในเซิร์ฟเวอร์ X) ฉันจะดาวน์โหลดรหัสการหย่าร้างฉันจะแจ้งให้คุณทราบว่าฉันสามารถหาอะไรได้บ้าง
Sergiy Kolodyazhnyy

คำตอบ:


12

ดูเหมือนว่าคุณจะไม่มีความเข้าใจในคลิปบอร์ดใน Linux โดยปกติจะมีผู้ใช้ 3 คน

คลิปบอร์ดเหล่านี้เรียกว่า "ตัวเลือก"

มี:

  • หลัก - ปกติใช้สำหรับปุ่มกลางของเมาส์ = คัดลอก / วาง
  • วินาที - โดยทั่วไปไม่ค่อยได้ใช้ แต่มีอยู่จริง โดยปกติแล้วเป็นการคัดลอกและวางเฉพาะแอป
  • คลิปบอร์ด - โดยปกติCtrl+ cและCtrl+ vสำเนาสไตล์และวาง

ทั้งหมดของพวกเขาจะถูกเก็บไว้โดยค่าเริ่มต้นในหน่วยความจำของแอปพลิเคชันควบคุม (โดยปกติคือ Xorg แต่ไม่เสมอไป) และแอปพลิเคชันสำหรับเด็กทุกคนสามารถเข้าถึงได้

การตรวจสอบคลิปบอร์ดและผู้จัดการมีอยู่ที่สามารถตรวจสอบคลิปบอร์ดและจัดเก็บเนื้อหาของพวกเขาในไฟล์หรือมากกว่าปกติให้คุณตรวจสอบประวัติคลิปบอร์ดของคุณ


4

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


ความคิดใด ๆ ที่อยู่คืออะไร?
TellMe ทำไม

@DevRobot คุณจะทำอะไรกับที่อยู่?
muru

@DevRobot มันไม่ได้เป็นสิ่งที่คงที่ดังนั้นไม่ ไม่แน่ใจว่าทำไมมันถึงสำคัญเช่นกัน
dobey

@muru เพียงแค่สงสัย ...
TellMe ทำไม

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