คำถามติดแท็ก tmp


3
ตัวอักษร“ t” ในผลลัพธ์ของ“ ls -ld / tmp” คืออะไร?
เมื่อรันคำสั่ง ls -ld /tmpเอาต์พุตจะเป็น: drwxrwxrwt 30 root root 20480 Mar 11 14:17 /tmp ดังนั้นฉันมีสองคำถามหลัก: ตัวอักษรคืออะไรtหลังจากการอนุญาต? เท่าที่ฉันรู้/tmpจะใช้ในการสร้างไฟล์ชั่วคราวที่เกี่ยวข้องกับผู้ใช้ที่แตกต่างกันในระบบดังนั้นมันจึงมีสิทธิ์rwxrwxrwx(777)? นี่มันผิดสำหรับฉัน ได้โปรดฉันต้องการความช่วยเหลือจากคุณเพื่อทำความเข้าใจกับสิ่งที่เกิดขึ้นที่นี่
94 permissions  tmp 

7
วิธีทำความสะอาด / tmp
rizhas@rizhas-laptop:~$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda7 67G 58G 5,2G 92% / none 4,0K 0 4,0K 0% /sys/fs/cgroup udev 1,5G 12K 1,5G 1% /dev tmpfs 303M 1,2M 302M 1% /run none 5,0M 0 5,0M 0% /run/lock none 1,5G 348K 1,5G 1% /run/shm none 100M 80K 100M …
73 tmp 

8
ระบบไฟล์ที่ดีสำหรับ / tmp?
ฉันคิดว่าจะมี / tmp บนพาร์ติชั่นของตัวเอง ... อะไรจะเป็นระบบไฟล์ที่ดีในการฟอร์แมตด้วย? เหตุผลที่ฉันถามเป็นเพราะข้อมูลที่ถูกเก็บไว้ใน / tmp นั้นไม่ถาวรดังนั้นฉันไม่จำเป็นต้องทำการเจอร์นัลดัชนีแฟนซีหรืออะไรก็ตาม
31 filesystem  tmp 

6
พื้นที่ไม่เพียงพอใน / tmp
ฉันไม่สามารถเรียกใช้ตัวจัดการการอัปเดตได้เนื่องจากมีข้อผิดพลาดแจ้งว่ามีพื้นที่ว่างไม่เพียงพอใน/tmpไดเรกทอรี ฉันได้ทำความสะอาดtmpไดเรกทอรีจริง แต่ข้อผิดพลาดยังคงอยู่ นี่คือ df-h /dev/loop0 13G 11G 952M 92% / udev 2.0G 4.0K 2.0G 1% /dev tmpfs 785M 920K 784M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 584K 2.0G 1% /run/shm /dev/sda6 20G 14G 6.4G 68% /host overflow 1.0M 16K 1008K 2% /tmp

3
วิธีทำ / tmp executable
ฉันมี Ubuntu 12.04 LTS และฉันพยายามอัปเกรดเป็น Ubuntu 12.10 เมื่อฉันคลิกใน Update Manager อัพเกรดกล่องข้อความ apeared: ไม่สามารถอัพเกรดได้ ซึ่งมักเกิดจากระบบที่ / tmp ถูกเมาท์ noexec โปรดเมานต์ใหม่โดยไม่ต้องใช้ noexec และทำการอัพเกรดอีกครั้ง ฉันพยายามทำให้ / tmp executable ใน Terminal ด้วยคำสั่งต่อไปนี้: mount -o remount,exec /tmp /var/tmp ฉันกด Enter และฉันได้รับข้อความต่อไปนี้จาก Terminal: mount: only root can do that สิ่งที่ฉันควรทำตอนนี้เพื่อให้ / tmp ปฏิบัติการและอัพเกรดระบบปฏิบัติการ
21 upgrade  tmp 

3
ทำไม / tmp ไม่ใช้ tmpfs?
ฉันมี RAM จำนวนมากและฉันใช้น้อยมาก ฉันยังบันทึก screencasts ด้วยgtk-recordmydesktopซึ่งตามค่าเริ่มต้นจะบันทึก/tmpในขณะที่บันทึก ฉันคิดว่ามันจะหมายถึงการจัดเก็บ RAM มากที่สุดเท่าที่จะเป็นไปได้ แต่จากนั้นฉันตรวจสอบจริงและพบ/tmpว่าไม่ได้ติดตั้งด้วย tmpfs ทำไมถึงเป็นอย่างนั้น?
17 filesystem  tmpfs  tmp 

4
โฟลเดอร์ tmp ที่ถูกลบโดยไม่ตั้งใจ
ฉันพยายามวิ่ง sudo rm -r ./tmp แต่พิมพ์แทน sudo rm -r /tmp มันจะได้รับการแก้ไขโดยการทำงานหรือไม่ sudo mkdir /tmp ถ้าฉันทำสิ่งที่สิทธิ์ฉันควรให้มัน? ps: ฉันยังไม่ได้ออกจากระบบของฉัน
14 tmp 

1
วิธีทำโฟลเดอร์ดาวน์โหลดให้ทำงานเหมือนไดเรกทอรีชั่วคราว
เพื่อลดการใช้พื้นที่ดิสก์ฉันต้องการทำการล้างข้อมูลชั่วคราวในDownloadsโฟลเดอร์ของฉันโดยอัตโนมัติ ฉันคิดสองวิธีในการทำเช่นนั้น: 1) การเปลี่ยนการกำหนดค่าของ firefox ฯลฯ เพื่อบันทึกไฟล์เป็น/tmp/(จำเป็นต้องมีเพื่อความปลอดภัยเปลี่ยนตัวแปรTMPTIMEใน/etc/default/rcS7 วันหรือมากกว่านั้น); 2) เปลี่ยน~/Downloadsโฟลเดอร์เป็นไดเรกทอรีชั่วคราวที่มีลักษณะการทำงานคล้ายกัน/tmp/โดยลบไฟล์เก่า ปัญหาคือว่าใน/tmpไฟล์จะถูกลบตามอำเภอใจในตอนท้ายของเซสชั่น; ใน~/Downloadsโฟลเดอร์มันจะเป็นการดีกว่าที่จะลบไฟล์ตามวันที่สร้าง ฉันไม่เห็นอกเห็นใจตัวเลือกแรกเพราะมันต้องมีการปรับแต่งมากมาย ฉันต้องการความช่วยเหลือในการติดตั้งครั้งที่สอง วิธีที่ดีที่สุดที่จะทำคืออะไร?

5
ไฟล์ที่สร้างขึ้นจะถูกลบทุก ๆ วินาทีในไดเรกทอรี tmp
โดยไม่ได้ตั้งใจฉันสังเกตเห็นว่าในไดเรกทอรี / tmp ถูกสร้างขึ้นอย่างต่อเนื่องบางไฟล์แล้วลบทันที การใช้การสืบทอดที่ls -l /tmpฉันจัดการเพื่อจับไฟล์ที่สร้างขึ้น: -rw------- 1 root root 0 Apr 2 19:37 YlOmPA069G -rw------- 1 root root 0 Apr 2 19:37 l74jZzbcs6 หรือตัวอย่างอื่น: -rw------- 1 root root 0 Apr 2 19:44 AwVhWakvQ_ -rw------- 1 root root 0 Apr 2 19:44 RpRGl__cIM -rw------- 1 root root 0 Apr …
13 files  tmp 

1
ฉันสามารถลบไฟล์ / var / tmp / mkinitramfs- * ได้หรือไม่
ฉันสังเกตว่า/var/tmpโฟลเดอร์ของฉันมีพื้นที่ 9.3GB ใน Ubuntu 16.04.2 ของฉัน โดยเฉพาะมีmkinitramfs_*โฟลเดอร์จำนวนมากที่ใช้พื้นที่ส่วนใหญ่ในโฟลเดอร์ tmp ฉันมองเข้าไปในพวกเขาและพวกเขาดูเหมือนจะเป็นไฟล์ชั่วคราวสำหรับเมล็ดลินุกซ์ที่คอมไพล์เมื่อเร็ว ๆ นี้และในอดีต ฉันสามารถลบพวกเขาอย่างปลอดภัยหรือพวกเขาเชื่อมโยงไปยังไฟล์สำคัญอื่น ๆ ? ฉันได้ลองใช้tmpreaperแอพเพื่อทำให้กระบวนการทำความสะอาดไฟล์ชั่วคราวเป็นอัตโนมัติเมื่อรีบูตเครื่อง แต่ฉันพบว่าฉันสามารถใส่ทั้งสอง/tmp/และ/var/tmp/โฟลเดอร์เข้าด้วยกันในการตั้งค่าล้างอัตโนมัติและตั้งค่าอายุไฟล์สูงสุดหนึ่งไฟล์เพื่อลบไฟล์เก่า สิ่งนี้อาจทำให้ยากต่อการตั้งค่าพารามิเตอร์อายุไฟล์สูงสุดTMPREAPER_TIMEอย่างถูกต้อง หากฉันตั้งค่าไว้สั้นเกินไป (โดยค่าเริ่มต้น 7 วัน) ฉันอาจลบไฟล์ที่รวบรวมเคอร์เนลล่าสุดในmkinitramfs_*โฟลเดอร์ที่อาจเป็นประโยชน์ /tmpถ้าผมตั้งนานเกินไปผมอาจจะจบลงด้วยไฟล์จำนวนมากใน ฉันหวังว่าคุณสามารถชี้ให้ฉันถึงการอ้างอิงถึงบทบาทของmkinitramfs_*โฟลเดอร์เหล่านั้นและวิธีการใช้tmpreaperแอพหรือเครื่องมืออื่น ๆ เพื่อลบไฟล์ชั่วคราวเก่าโดยอัตโนมัติ ขอบคุณ!
11 cleanup  tmp 

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