酷!學園

技術討論區 => Linux 討論版 => 主題作者是: 子玦 於 2019-03-19 03:28

主題: [新手求解]关于Linux目录配置的问题
作者: 子玦2019-03-19 03:28
一般用户或是正在执行的程序暂时放置文件的位置是 /tmp,
那么root用户执行的程序放置文件的位置是哪里呢,是 /run下面吗?
还是说root也是所谓的一般用户,也是在/tmp下
感谢答疑 ,祝好。
主題: Re: [新手求解]关于Linux目录配置的问题
作者: twu22019-03-20 13:22
一般如果依照比較正規的作法, 會讀取 TMP 或 TEMP 的環境變數 (通常是設成 /tmp 沒錯) 來決定把暫存的檔案存放路徑.
但... 沒人保證你執行的程式怎麼寫的, 有的或許會寫死成 /tmp 而不管 TEMP/TMP 的設定. 有的也可能會找自己 home 目錄下的某個路徑.

主題: Re: [新手求解]关于Linux目录配置的问题
作者: 子玦2019-03-21 14:28
谢谢答疑 劳驾
主題: Re: [新手求解]关于Linux目录配置的问题
作者: netman2019-03-27 00:16
參考 LSB 的定義:
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

其實並沒分 user 身份的,有權限都可以寫入,就看程式怎定義了。