tmp為存儲臨時文件的文件夾,包含系統和用戶創建的臨時文件。當系統重新啟動時,這個目錄下的文件都將被刪除。
使用Linux,用戶可以設置目錄和文件的許可權,以便允許或拒絕其他人對其進行訪問。Linux目錄採用多級樹形結構,用戶可以瀏覽整個系統,可以進入任何一個已授權進入的目錄,訪問那裡的文件。
文件結構的相互關聯性使共享數據變得容易,幾個用戶可以訪問同一個文件。Linux是一個多用戶系統,操作系統本身的駐留程序存放在以根目錄開始的專用目錄中,有時被指定為系統目錄。圖1.1中那些根目錄下的目錄就是系統目錄。
(1)linuxtmp擴展閱讀
linux常用文件夾及說明:
1、/- 根
每一個文件和目錄從根目錄開始。
只有root用戶具有該目錄下的寫許可權。請注意,/root是root用戶的主目錄,這與/.不一樣。
2、/bin中 - 用戶二進制文件
包含二進制可執行文件。
在單用戶模式下,你需要使用的常見linux命令都位於此目錄下。系統的所有用戶使用的命令都設在這里。
例如:ps、ls、ping、grep、cp
3、/sbin目錄 - 系統二進制文件
就像/bin,/sbin同樣也包含二進制可執行文件。
但是,在這個目錄下的linux命令通常由系統管理員使用,對系統進行維護。例如:iptables、reboot、fdisk、ifconfig、swapon命令。
㈡ linux 下/tmp是什麼文件
1、/tmp文件是linux運行時產生的緩存文件,用於加速二次打開文件的速度。
2、/tmp文件在linux關機時會被系統預設指令刪除的。
㈢ Linux系統下/tmp目錄下的臨時文件怎麼清理
/tmp 下的文件在每次關機後都會被清理干凈,
若想手動清理,清理的時候不推薦使用rm -rf命令,這樣有時會引起程序的僵死。推薦使用tmpwatch命令來進行清理。
附tmpwatch功能及使用說明:
tmpwatch簡介:tmpwatch 工具從指定的目錄中遞歸地搜索,並刪除在指定時間段內沒有被訪問的文件。tmpwatch 一般被用來清掃那些用來臨時駐留文件的目錄(譬如,/tmp)tmpwatch 忽略符號鏈接,它不會切換文件系統,而且只刪除空目錄和常規文件。
tmpwatch語 法:tmpwatch [-afqv][--test][超期時間][目錄...]
tmpwatch參數說明:
-a或--all 刪除任何類型的文件。
-f或--force 強制刪除文件或目錄,其效果類似rm指令的"-f"參數。
-q或--quiet 不顯示指令執行過程。
-v或--verbose 詳細顯示指令執行過程。
-test 僅作測試,並不真的刪除文件或目錄
實例:sudo /usr/sbin/tmpwatch -afv 3 /tmp (清除/tmp下三小時以內沒有使用的文件,並將結果輸出)。
㈣ Linux中/tmp文件夾的訪問許可權問題
如下:
ll fn -- 查看文件名為「fn」的許可權
ll fdn -- 查看文件夾名為「fdn」的許可權
查看用戶所用戶的許可權及相關解釋:
-rw-r--r--. 1 wy99 wy99 3378 12月 28 15:16 license.xml
其中「-rw-r--r--」表示所擁有許可權,一共有十個字元。
「-」:在首行表示是文件。
「d」:表示是目錄(directory)。
「-」後面9個字元每3個字元,作為一個組。
如「rw-」、「r--」、「r--」都是組,分別表示所屬用戶本身具有的許可權、所屬用戶的用戶組其他成員的許可權、其他用戶的許可權。
每一組信息如「rw-」,每一個字元都有它自己的特定含義且先後位置是固定的,其中
「r」:表示讀許可權,對應數字4。
「w」:表示寫許可權,對應數字2。
「x」:表示可執行許可權,對應數字1。
「-」:(非首行)表示沒有對應沒有對應字元的許可權,對應數字0。
Linux裡面根據這些字元設置對應的數值,可以計算推出。上面的「rw-」則是6(=4+2+0),所以最開始license.xml的許可權是644,屬於wy99用戶組的wy99用戶。
(4)linuxtmp擴展閱讀
修改文件及文件夾許可權的方法:
-rw------- (600) 只有所有者才有讀和寫的許可權
-rw-r--r-- (644) 只有所有者才有讀和寫的許可權,組群和其他人只有讀的許可權
-rwx------ (700) 只有所有者才有讀,寫,執行的許可權
-rwxr-xr-x (755) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有讀和執行的許可權
-rwx--x--x (711) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有執行的許可權
-rw-rw-rw- (666) 每個人都有讀寫的許可權
-rwxrwxrwx (777) 每個人都有讀寫和執行的許可權
顯示的每一行會有如下格式,例如:
-rw-r--r-- 1 wy99 wy99 3378 12月 28 15:16 license.xml ,分別表示:
許可權 連接 所有者 用戶組 文件容量 修改日期 文件名
下面了解
chmod 755 license.xml -- 修改license.xml文件的許可權為755。
chmod 755 fdn/ -- 修改「fdn」文件夾的許可權為755,文件夾下面的所有內容許可權不會受到影響。
chmod -R 755 fdn/ -- 修改「fdn」文件夾(及子文件夾和文件)的許可權為755,文件夾下面的所有內容許可權會受到影響。
chown wy99:root license.xml -- 修改文件所屬用戶為wy99,所屬用戶組為root。
chown wy99:root fdn/ -- 修改文件夾(及子文件夾和文件)所屬用戶為wy99,所屬用戶組為root
㈤ linux根目錄tmp文件夾
/tmp公用的臨時文件存儲點
linux下的文件結構
/bin二進制可執行命令
/dev設備特殊文件
/etc系統管理和配置文件
/etc/rc.d啟動的配置文件和腳本
/home用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示
/lib標准程序設計庫,又叫動態鏈接共享庫,作用類似windows里的.dll文件
/sbin系統管理命令,這里存放的是系統管理員使用的管理程序
/tmp公用的臨時文件存儲點
/root系統管理員的主目錄(呵呵,特權階級)
/mnt系統提供這個目錄是讓用戶臨時掛載其他的文件系統。
/lost+found這個目錄平時是空的,系統非正常關機而留下「無家可歸」的文件(windows下叫什麼.chk)就在這里
/proc虛擬的目錄,是系統內存的映射。可直接訪問這個目錄來獲取系統信息。
/var某些大文件的溢出區,比方說各種服務的日誌文件
/usr最龐大的目錄,要用到的應用程序和文件幾乎都在這個目錄。其中包含:
/usr/x11r6存放xwindow的目錄
/usr/bin眾多的應用程序
/usr/sbin超級用戶的一些管理程序
/usr/doclinux文檔
/usr/includelinux下開發和編譯應用程序所需要的頭文件
/usr/lib常用的動態鏈接庫和軟體包的配置文件
/usr/man幫助文檔
/usr/src源代碼,linux內核的源代碼就放在/usr/src/linux里
/usr/local/bin本地增加的命令
/usr/local/lib本地增加的庫根文件系統
㈥ linux /tmp是用來做什麼的
linux下的tmp目錄是一個系統產生臨時文件的存放目錄,同時每個用戶都可以對他進行讀寫操作
㈦ 如何移動linux中的tmp分區
# init 1 以root用戶執行此命令後,系統會關閉所有運行中的服務,並切換到單用戶模式,這時只有root用戶能夠登錄,登錄後,比如,我們可以需要把/tmp移動到/var/tmp下面,我們可以使用:
# mv /tmp /var/tmp
這樣,/tmp中的內容就被移動到了/var/tmp下面,接下來我們刪除/tmp目錄:
#rm -rf /tmp
接下來,創建一個到/var/tmp的符號鏈接:
ln -s /var/tmp /tmp
這時,/tmp實際就變為了指向/var/tmp的一個符號鏈接,然後我們按ctrl+D命令返回到圖形界面,登錄後,就看到/tmp目錄已經被移走了。
㈧ 在linux下怎麼查看tmp的文件
你說的應該是tmp目錄對吧,使用cd
/tmp切換到tmp目錄下,使用ls
/tmp查看tmp目錄下面的文件。
㈨ linux操作系統cd /tmp的/是什麼意思
cd是進入某個文件夾的意思 cd tmp就是進入tmp文件夾