/tmp是Linux下的臨時(shí)文件夾。
成都創(chuàng)新互聯(lián)公司是專業(yè)的鳳縣網(wǎng)站建設(shè)公司,鳳縣接單;提供做網(wǎng)站、成都網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行鳳縣網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
該文件夾中的內(nèi)容一般不會(huì)刪除,以redhat為例,系統(tǒng)自動(dòng)清理/tmp文件夾的默認(rèn)時(shí)限是30天。30天不訪問的/tmp下的文件會(huì)被系統(tǒng)自動(dòng)刪除的。
/tmp-臨時(shí)文件目錄,能夠被任何用戶,任何程序訪問,一般用來存放程序的臨時(shí)文件,所以應(yīng)該定期清理一下。FHS甚至建議在開機(jī)時(shí),應(yīng)該要將/tmp下的數(shù)據(jù)都刪除,臨時(shí)目錄還有/var/tmp。
Linux有兩個(gè)公知的臨時(shí)目錄:/tmp與/var/tmp,這兩個(gè)目錄被用戶用于存儲(chǔ)臨時(shí)性的文件,亦經(jīng)常被程序讀寫用戶存儲(chǔ)臨時(shí)性數(shù)據(jù)。
兩個(gè)目錄沒有本質(zhì)上的區(qū)別,最根本的區(qū)別僅僅是系統(tǒng)對其中文件清理的默認(rèn)時(shí)間配置不一致。
/tmp:目錄默認(rèn)清理10天未用的文件,系統(tǒng)重啟會(huì)清理目錄;
/var/tmp:目錄默認(rèn)清理30天未用的文件。
linux常用命令及用法如下:
pwd 顯示工作路徑
shutdown -h now 關(guān)閉系統(tǒng)? ?/halt 關(guān)閉系統(tǒng)
shutdown -r now 重啟 / reboot 重啟
systemctl?stop firewalld關(guān)閉防火墻
ip addr查看ip地址
1、cd命令:這是一個(gè)非?;荆彩谴蠹医?jīng)常需要使用的命令,它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。如:
cd /home ? 進(jìn)入根目錄下面的home目錄?
cd home ? 進(jìn)入當(dāng)前目錄下的home目錄?
cd .. ? 返回上一層目錄?
cd ../.. 返回上兩級目錄
cd / 返回跟目錄
cd - 返回上次所在的目錄
2、ls命令:這是一個(gè)非常有用的查看文件與目錄的命令,list之意,它的參數(shù)非常多,下面就列出一些我常用的參數(shù)吧,如下:
ls 查看目錄中的文件?
ls -a列出全部的文件,連同隱藏文件(開頭為.的文件)一起列出來
ls -l 顯示文件和目錄的詳細(xì)資料?
3、mkdir命令:創(chuàng)建
mkdir dir1 創(chuàng)建一個(gè)叫做 'dir1' 的目錄'
mkdir dir1 dir2 同時(shí)創(chuàng)建兩個(gè)目錄
4、rm命令:刪除
rm -f file1 刪除一個(gè)叫做 'file1' 的文件'
rmdir dir1 刪除一個(gè)叫做 'dir1' 的目錄' (空目錄才能刪除)
rm -rf dir1 刪除一個(gè)叫做 'dir1' 的目錄并同時(shí)刪除其內(nèi)容
rm -rf dir1 dir2 同時(shí)刪除兩個(gè)目錄及它們的內(nèi)容
5、mv命令:該命令用于移動(dòng)文件、目錄或更名,move之意,它的常用參數(shù)如下:-f 如果目標(biāo)文件已經(jīng)存在,不會(huì)詢問而直接覆蓋
mv?file1?file2? ?把文件file1重命名為file2
mv?file1?file2 dir? ?把文件file1、file2移動(dòng)到目錄dir中
6、cp命令:該命令用于復(fù)制文件,copy之意,它還可以把多個(gè)文件一次性地復(fù)制到一個(gè)目錄下, 它的常用參數(shù)如下:
cp? -a file1 file2? 連同文件的所有特性把文件file1復(fù)制成文件file2
cp dir/* .? 復(fù)制一個(gè)目錄下的所有文件到當(dāng)前工作目錄?
cp -a /tmp/dir1 .? 復(fù)制一個(gè)目錄到當(dāng)前工作目錄?
cp -a dir1 dir2? 復(fù)制一個(gè)目錄
7、find命令:find是一個(gè)基于查找的功能非常強(qiáng)大的命令
find / -name file1 從 '/' 開始進(jìn)入根文件系統(tǒng)搜索文件和目錄?
find / -user user1 搜索屬于用戶 'user1' 的文件和目錄?
find /home/user1 -name \*.bin 在目錄 '/ home/user1' 中搜索帶有'.bin' 結(jié)尾的文件?
find /usr/bin -type f -atime +100 搜索在過去100天內(nèi)未被使用過的執(zhí)行文件?
find /usr/bin -type f -mtime -10 搜索在10天內(nèi)被創(chuàng)建或者修改過的文件
在Linux系統(tǒng)中/tmp文件夾下的文件是會(huì)被清理、刪除的,文件清理的規(guī)則是如何設(shè)定的呢?
在root/tmp文件下
hdfs在啟動(dòng)的時(shí)候回去找pid文件
在pid文件被刪除的時(shí)候,hdfs是不能被關(guān)掉的,如果在啟動(dòng),他會(huì)又重新啟動(dòng)一個(gè),但是不是之前的那個(gè),所以會(huì)導(dǎo)致蒙圈了。
Linux在tmp命令 定期刪除一些文件和文件夾 30天周期
mkdir /data/tmp
chmod -R 777 /data/tmp
export HADOOP_PID_DIR=/data/tmp
為了避免pid文件在tmp中被刪除,重新建一個(gè)路徑/data/tmp,并給他777權(quán)限 chmod -R 777 /data/tmp,把pid文件放在這里邊就不會(huì)被刪除了
配置參數(shù)的更改
參數(shù):
-u 按照文件的最后access時(shí)間,即最后訪問時(shí)間為參考。默認(rèn)選項(xiàng)??赏ㄟ^ls -lu查看。
-m 按照文件的最后modified時(shí)間,即最后修改時(shí)間為參考??赏ㄟ^ls -l查看。
-c 按照文件的-ctime時(shí)間做參考,ctime更新的條件為寫入、更改屬主、權(quán)限??赏ㄟ^ls -lc查看。
-M 按照目錄的修改時(shí)間來刪除目錄而不是訪問時(shí)間。
-a 刪除所有類型文件。包括目錄和symbolic links
-d --nodirs 排除目錄文件,即使是空目錄。
-d --nosysmlinks 排除symbolic links類型文件。
-f 強(qiáng)制刪除那些root沒有寫權(quán)限的文件。比如root的readonly文件
-q 只報(bào)告錯(cuò)誤信息。
-x /PATH 排除特定目錄,即不刪除該子目錄里的文件。
-U user_name 排除屬于特定用戶的文件,即不刪除該用戶的文件。
-v 顯示刪除過程。默認(rèn)是不顯示刪除了什么文件,直接刪除的。
-t 用于測試,并不真正刪除文件,能顯示出要?jiǎng)h除文件的過程。
-d 不刪除文件里的子目錄,但是子目錄里面的文件還是會(huì)被刪除。
參數(shù)后加時(shí)間,默認(rèn)是hours。也可以使用30d表示30天,但是有些版本只支持hours。 時(shí)間后是要檢查的目錄。可以多個(gè)目錄用空格分開。如下所示表示720小小時(shí)~=30天。
如果你想將強(qiáng)制刪除30天沒有訪問的文件改為7天,只需"/usr/sbin/tmpwatch “f l a g s " 720 / v a r / t m p " 和 " / u s r / s b i n / t m p w a t c h " flags" 720 /var/tmp"和"/usr/sbin/tmpwatch "flags"720/var/tmp"和"/usr/sbin/tmpwatch"flags” -f 720 “$d” 里面的720改為189即可。
轉(zhuǎn)自:
1、首先打開Terminal終端:依次定位applications-system tools-Terminal,即進(jìn)入命令行模式。
2、進(jìn)入root目錄下,先查看是否是root目錄,用pwd命令查看當(dāng)前路徑。
3、發(fā)現(xiàn)確實(shí)是root目錄下,我們切換到/home目錄下,切換命令:cd /home,再次用pwd命令查出在/home目錄下。
4、在此目錄下新建目錄文件夾root,命令如下:mkdir root,查看下目錄路徑pwd,還是在/home目錄下,切換到root(就是剛才創(chuàng)建的目錄),用cd root命令。
5、最后用同樣的方式新建目錄test1221并切換此目錄,如圖,就可以了。
網(wǎng)頁名稱:linux所有命令tmp的簡單介紹
路徑分享:http://jinyejixie.com/article10/dosdigo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、動(dòng)態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)、關(guān)鍵詞優(yōu)化、外貿(mào)建站、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)