Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
station
V2EX  ›  Linux

/tmp 下的文件会被自动删除 ?

  •  
  •   station · Mar 13, 2017 · 10180 views
    This topic created in 3377 days ago, the information mentioned may be changed or developed.
    前几天放在 /tmp 的需要修改文件忘记取出来

    今个去查看, 我去目录下就剩几个文件了( 虽然不重要但修改麻烦 )

    一般什么时候会自动删除 ?
    18 replies    2017-03-16 07:11:16 +08:00
    Tyanboot
        1
    Tyanboot  
    PRO
       Mar 13, 2017
    看情况, /tmp 是存在内存中的(tmpfs, /dev/shm)这些重启就没了.
    rrfeng
        2
    rrfeng  
       Mar 13, 2017
    @Tyanboot 什么系统 /tmp 是在内存中的? tmpfs 倒是。

    /tmp 目录不同系统的行为不一样。有些确实会自动删除。
    kaneg
        3
    kaneg  
       Mar 13, 2017 via iPhone
    系统重启会删 tmp 下的文件
    Tyanboot
        4
    Tyanboot  
    PRO
       Mar 13, 2017
    @rrfeng https://ooo.0o0.ooo/2017/03/13/58c6866aa94fc.png
    呐. /tmp 是挂载的 tmpfs

    ArchLinux
    ETiV
        5
    ETiV  
       Mar 13, 2017 via iPhone
    你说的对 要不怎么叫临时目录
    station
        6
    station  
    OP
       Mar 13, 2017
    @ETiV (⊙o⊙)…,看来还是不放在 tmp 下的好
    lxf1992521
        7
    lxf1992521  
       Mar 13, 2017
    /etc/cron.daily/tmpwatch 定时任务就是做这个事情的。

    如果不想删除,禁用该定时任务即可,不过这样你的 /tmp 目录将会越来越大!!!
    snnn
        8
    snnn  
       Mar 13, 2017 via Android
    你是不是用的 CentOS7 ?
    billlee
        9
    billlee  
       Mar 13, 2017
    man tmpfiles.d
    0915240
        10
    0915240  
       Mar 13, 2017
    涨姿势了 以后不能放在 tmp 里面了。
    zingl
        11
    zingl  
       Mar 14, 2017
    不然为什么叫 temporary
    JamesMackerel
        12
    JamesMackerel  
       Mar 14, 2017 via Android
    曾经在 linux 贴吧,听说有一位仁兄,他把一个可移动储存设备挂载在 /tmp 下的一个子目录里。然后重启了一下发现数据全没了……
    tolbkni
        13
    tolbkni  
       Mar 14, 2017 via Android
    @JamesMackerel 你这个例子是 tmpwatch 干的好事,现在不少 linux 的 tmp 目录是 tmpfs ,关机销毁的
    cyr1l
        14
    cyr1l  
       Mar 14, 2017 via iPhone
    因为是 /tmp 啊
    SharkIng
        15
    SharkIng  
       Mar 14, 2017 via iPhone
    我 /tmp 里面基本只放临时文件 常见的就是测试用的生成的特别大数据的文件
    tedzhou1221
        16
    tedzhou1221  
       Mar 14, 2017 via iPhone
    想不明白,从文件夹名字就知道是临时的,为什么偏偏还是在一些还有用的东西进去呢
    henices
        17
    henices  
       Mar 14, 2017
    > mount | grep tmpfs -i

    tmpfs on /tmp type tmpfs
    station
        18
    station  
    OP
       Mar 16, 2017
    @snnn
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1101 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 18:32 · PVG 02:32 · LAX 11:32 · JFK 14:32
    ♥ Do have faith in what you're doing.