โฟลเดอร์. Trash อยู่ที่ไหน


131

ใช้ Ubuntu 11.10 ฉันบังเอิญลบไฟล์ที่มีขนาดประมาณ 700 MB ฉันพยายามที่จะหามันในสถานที่ต่อไปนี้ แต่ไม่สามารถ:

/home/user/.local/share
/home/user/ <-- there was no folder .Trash
/home/user/Desktop/ <-- there was no folder .Trash

ดังนั้น. ถังขยะจะไปไหนใน Ubuntu 11.10 เป็นต้นไป? ฉันใช้สภาพแวดล้อมของ Gnome

คำตอบ:


191

ไดเรกทอรีถังขยะของคุณน่าจะเป็น:

/home/$USER/.local/share/Trash

หากคุณลบบางสิ่งในรูท (เช่นลบไฟล์โดยใช้ Nautilus ที่เรียกใช้ผ่านgksu) ไฟล์จะอยู่ที่:

/root/.local/share/Trash

(โดยทั่วไปตามข้อกำหนดของ Freedesktop.org [1] [2]ไดเรกทอรี "ถังขยะในบ้าน" เป็นที่$XDG_DATA_HOME/Trashและ$XDG_DATA_HOMEจะใช้ค่าเริ่มต้นเป็น$HOME/.local/share)

หากต้องการดู.localในโฟลเดอร์ที่บ้านของคุณโดยใช้ตัวจัดการไฟล์เลือกShow Hidden FilesจากViewเมนูหรือเพียงแค่พิมพ์+CtrlH

Trashไดเรกทอรีถูกสร้างขึ้นครั้งแรกเมื่อผู้ใช้ลบไฟล์ ภายในTrashมีสามไดเรกทอรีย่อย:

  • filesที่ซึ่งไฟล์ที่ถูกลบจะถูกเก็บไว้จนกว่าถังขยะจะถูกทำให้ว่างเปล่า
  • infoซึ่งเก็บข้อมูลเกี่ยวกับตำแหน่งที่ไฟล์เคยเป็นและเมื่อถูกลบ
  • expungedไฟล์ใดบ้างที่จะถูกย้ายโดยย่อเมื่อถังขยะว่างเปล่า (แต่อาจมีผู้ใช้รายอื่นที่เป็นเจ้าของจากไดเรกทอรีที่คุณลบไป)

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


5
หากใช้บรรทัดคำสั่งเพื่อmvบางสิ่งบางอย่างไปที่ถังขยะ, คุณอาจจำเป็นต้องใส่ไว้ในมากกว่าแค่Trash/files/ Trash/ไฟล์ไม่ปรากฏในถังขยะ GUI จนกว่าฉันจะทำเช่นนั้น
AlexMA

ใช่; ฉันได้เพิ่มข้อมูลเพื่อที่อยู่นี้
Aibara

สถานที่ดังกล่าวยังคงมีผลบังคับใช้ใน 14.04
Elder Geek

1
หากคุณต้องการย้ายไฟล์Trashจากบรรทัดคำสั่งให้รัน: gvfs-trash filepath.
patryk.beza

1
อีกทางเลือกหนึ่งgvfs-trashคือtrashคำสั่งจากtrash-cliแพ็คเกจ
JanKanis

29

โฟลเดอร์ถังขยะอยู่.local/share/Trashในไดเรกทอรีบ้านของคุณ

นอกจากนี้บนพาร์ติชันดิสก์อื่น ๆ หรือบนสื่อแบบถอดได้มันจะเป็นไดเรกทอรี .Trash- uidโดยที่uidคือ uid ของผู้ใช้ที่ย้ายรายการไปยังถังขยะ


ฉันไม่เห็นโฟลเดอร์นี้ในโฮมไดเร็กตอรี่ของฉัน ฉันใช้อูบุนตู 14
Vivek

@Vivek ไฟล์และไดเรกทอรีที่ชื่อขึ้นต้นด้วยจุด ( .) ถูกซ่อนไว้โดยค่าเริ่มต้น ใน Nautilus คุณสามารถกด CTRL + H เพื่อแสดง
Eric Carvalho

คำตอบที่ดี. การบอกวิธีดูuidของคุณก็มีประโยชน์เช่นกัน
Gabriel Staples


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