當前位置:首頁 » 操作系統 » linux臨時目錄

linux臨時目錄

發布時間: 2022-09-10 03:24:56

A. linux-存儲結構與磁碟劃分

Linux系統中的一切都是從根/目錄開始的,並按照文件層次化標准(FHS)採用樹形結構來存放文件,以及常見目錄的用途。
Linux文件存儲結構:
/
/root /bin /boot /dev /etc /home /var /lib /usr /media /tmp /proc
I I I
/root/Desktop /root/Media /usr/bin /usr/lib

/boot 開機所需文件-內核、開機菜單以及所需配置文件等
/dev 以文件形式存放任何設備與介面
/etc 配置文件
/home 用戶家文件
/bin 存放單用戶模式下還可以操作的命令
/lib 開機時用到的函數庫,以及/bin與/sbin下面的命令要調用的函數
/sbin 開機過程中需要的命令
/media 用於掛載設備文件的目錄
/opt 放置第三方的軟體
/root 系統管理員的家目錄
/srv 一些網路服務的數據文件目錄
/tmp 任何人都可使用的共享臨時目錄
/proc 虛擬文件系統,例如系統內核、進程、外部設備及網路狀態等
/usr/local 用戶自行安裝的軟體
/var 主要存放日誌等經常變化的文件

linux中SCSI\SATA\U盤的命名規則為/dev/sd[a-p]
硬碟設備是由大量的扇區組成的,每個扇區的容量為512位元組。其中第一個扇區保存主引導記錄與分區表信息(446位元組),分區表64位元組,結束字元2位元組;其中分區表中每記錄一個分區信息就需要佔用16位元組,這樣一來最多隻有4個分區信息可以寫到第一個扇區中,這四個分區就是主分區。為了解決分區數不夠的問題就要將第一個扇區中的分區表中16位元組(擴展分區)拿來指向另外一個分區

主分區或擴展分區的編號從1開始,到4結束
邏輯分區的編號從5開始
舉個栗子:
主分區1 sda1 主分區2 sda2 主分區3 sda3 擴展分區
I
邏輯分區1 sda5 邏輯分區2 sda6

PS:/dev中sda之所以是a並不是由插槽決定的,而是由系統內核的識別順序來決定的
PS2:可有手動指定分區的數字編號所以並不能以編號來判定硬碟位置是設備上的第幾個
PS3:擴展分區其實並不是一個真正的分區,而更像是一個佔用16個位元組分區表空間的指針-----一個指向另外一個分區的指針

為什麼一般看不見sda4?
通常硬碟分區的二種方式,4p,3p+e,也就是說可以分為4個主分區或者3個主分區加一個擴展分區如果使3p+e的話那麼久不存在第4個主分區而是將第四個主分區的位置換為了擴展分區而擴展分區的第一個邏輯分區會被命名為sda5

B. linux系統tmp目錄中的文件可以刪除嗎

tmp目錄本就是臨時目錄,可以刪除

C. Linux系統下/tmp目錄下的臨時文件怎麼清理

  1. /tmp 下的文件在每次關機後都會被清理干凈,

  2. 若想手動清理,清理的時候不推薦使用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下三小時以內沒有使用的文件,並將結果輸出)。

D. linux系統下 cmdline 目錄在哪

/proc/cmdline,cwd符號鏈接的是進程運行目錄;

exe符號連接就是執行程序的絕對路徑;

cmdline就是程序運行時輸入的命令行命令;

environ記錄了進程運行時的環境變數;

fd目錄下是進程打開或使用的文件的符號連接。

(4)linux臨時目錄擴展閱讀:

Linux系統各個目錄的作用:

1、/

這就是根目錄。對電腦來說,有且只有一個根目錄。所有的東西,所有的東西都是從這里開始。舉個例子:當在終端里輸入「/home」,其實是在告訴電腦,先從/(根目錄)開始,再進入到home目錄。

2、/root

這是系統管理員(root user)的目錄。對於系統來說,系統管理員就好比是上帝,它能對系統做任何事情,甚至包括刪除你的文件。因此,請小心使用root帳號。

3、/bin

這里存放了標準的(或者說是預設的)linux的工具,比如像「ls」、「vi」還有「more」等等。通常來說,這個目錄已經包含在你的「path」系統變數裡面了。什麼意思呢?就是:當你在終端里輸入ls,系統就會去/bin目錄下面查找是不是有ls這個程序。

4、/etc

這里主要存放了系統配置方面的文件。舉個例子:你安裝了samba這個套件,當你想要修改samba配置文件的時候,你會發現它們(配置文件)就在/etc/samba目錄下。

5、/dev

這里主要存放與設備(包括外設)有關的文件(unix和linux系統均把設備當成文件)。想連線列印機嗎?系統就是從這個目錄開始工作的。另外還有一些包括磁碟驅動、USB驅動等都放在這個目錄。

6、/home

這里主要存放你的個人數據。具體每個用戶的設置文件,用戶的桌面文件夾,還有用戶的數據都放在這里。每個用戶都有自己的用戶目錄,位置為:/home/用戶名。當然,root用戶除外。

7、/tmp

這是臨時目錄。對於某些程序來說,有些文件被用了一次兩次之後,就不會再被用到,像這樣的文件就放在這里。有些linux系統會定期自動對這個目錄進行清理,因此,千萬不要把重要的數據放在這里。

8、/usr

在這個目錄下,你可以找到那些不適合放在/bin或/etc目錄下的額外的工具。比如像游戲阿,一些列印工具拉等等。/usr目錄包含了許多子目錄:/usr/bin目錄用於存放程序;/usr/share用於存放一些共享的數據,比如音樂文件或者圖標等等。

/usr/lib目錄用於存放那些不能直接運行的,但卻是許多程序運行所必需的一些函數庫文件。你的軟體包管理器(應該是「新立得」吧)會自動幫你管理好/usr目錄的。

9、/opt

這里主要存放那些可選的程序。你想嘗試最新的firefox測試版嗎?那就裝到/opt目錄下吧,這樣,當你嘗試完,想刪掉firefox的時候,你就可以直接刪除它,而不影響系統其他任何設置。安裝到/opt目錄下的程序,它所有的數據、庫文件等等都是放在同個目錄下面。

舉個例子:剛才裝的測試版firefox,就可以裝到/opt/firefox_beta目錄下,/opt/firefox_beta目錄下面就包含了運行firefox所需要的所有文件、庫、數據等等。要刪除firefox的時候,你只需刪除/opt/firefox_beta目錄即可,非常簡單。

10、/usr/local

這里主要存放那些手動安裝的軟體,即不是通過「新立得」或apt-get安裝的軟體。它和/usr目錄具有相類似的目錄結構。讓軟體包管理器來管理/usr目錄,而把自定義的腳本(scripts)放到/usr/local目錄下面,我想這應該是個不錯的主意。

12、/media

有些linux的發行版使用這個目錄來掛載那些usb介面的移動硬碟(包括U盤)、CD/DVD驅動器等等。



E. linux常用目錄有哪些

1. bin目錄

binary(二進制的):許多「指令」對應的可「執行程序文件」目錄

2. sbin目錄

說明:super binary 超級的 二進制 許多「指令」對應的可「執行程序文件」目錄,該目錄文件對應指令都是"root"用戶可以執行的指令普通用戶不能使用該目錄里的命令:

普通用戶:用$開頭

root用戶:用#開頭

3. usr目錄

說明:unxi system resource

unix system resource (unix系統資源文件目錄)

該目錄類似win系統的 C:/Program files 目錄

該目錄經常用於安裝各種軟體

Linux系統的核心文件只要 18M

-h:查看文件的大小

9. etc目錄

系統主要配置文件目錄

例如:

/etc/passwd 用於存儲用戶信息的文件

/etc/group 用於存儲組別信息的文件

10. lib目錄

library:系統資源文件類庫目錄

11. selinux目錄(secure enhanced linux)

說明:安全增強型的linux對系統形成保護

在安裝軟體時會有一定的影響

12. mnt目錄

說明:存放臨時的映射文件系統,我們常把軟碟機和光碟機掛裝在這里的floppy和cdrom子目錄下。

13. tmp目錄

說明:存放臨時文件的目錄

F. 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下三小時以內沒有使用的文件,並將結果輸出)。

G. linux /tmp是用來做什麼的

驅動相關程序吧,一般swap區會mount到/mnt下。當程序退出,有些目錄就消失了。
,/tmp下應該沒有重要的東西,除非你自己拷貝過去的,如果不是手動的,通常是一些運行的程序放置的一些臨時文件,當然,這些臨時文件可能會影響到部分程序的運行,但做的比較好的程序,通常都不將文件放到這個目錄下的,或者在程序退出後,進行垃圾清理。/tmp最主要的,我認為是用於安裝某些程序時臨時存放安裝過程中的臨時文件用

H. Linux如何拷貝文件到其他用戶中

foo用戶home目錄下有一文件file.txt,要將其至bar用戶的home目錄。Linux對用戶home目錄有嚴格的許可權限制,非owner用戶或者同group用戶無許可權讀寫,除非是root(至高無上的root)。如果沒有root許可權,有什麼辦法把file.txt 復制到bar用戶的home目錄下呢?一起來學習下吧。

Linux如何拷貝文件到其他用戶?

解決方法:

第一個辦法,先用foo用戶登錄,把文件到系統臨時目錄/tmp,然後切換到bar用戶,再從系統臨時目錄/tmp把文件到自己的home目錄。這里為什麼用cp不用mv?因為復制到/tmp的文件owner還是foo,默認情況下其他用戶自有讀許可權,沒有寫許可權(自然沒有移動許可權)。即使通過修改文件許可權,讓bar可寫,移動到bar的home目錄下owner還是foo,而且非得root才能改成bar。這個辦法有點曲折,弊端也很明顯,文件需要復制兩次,花兩倍的時間。

# cp file.txt /tmp/

# su - bar

# cp /tmp/file.txt ~/

# exit

# rm /tmp/file.txt

第二個辦法,使用scp命令。原本scp是用來在不同主機上通過網路文件,用在這里剛好。用bar用戶登錄

# scp foo@localhost:/home/foo/file.txt 。/

輸入foo用戶密碼,開始文件傳輸。也可以用foo用戶登錄,

# scp file.txt bar@localhost:/home/bar/

輸入bar用戶密碼,過程一樣。

補充:系統常用維護技巧

1,在 “開始” 菜單中選擇 “控制面板” 選項,打開 “控制面板” 窗口,單擊 “管理工具” 鏈接

2,在打開的 “管理工具” 窗口中雙擊 “事件查看器” 圖標

3, 接著會打開 “事件查看器” 窗口

4,在右側窗格中的樹狀目錄中選擇需要查看的日誌類型,如 “事件查看器本地--Win日誌--系統日誌,在接著在中間的 “系統” 列表中即查看到關於系統的事件日誌

5,雙擊日誌名稱,可以打開 “事件屬性” 對話框,切換到 “常規” 選項卡,可以查看該日誌的常規描述信息

6,切換到 “詳細信息” 選項卡,可以查看該日誌的詳細信息

7,打開 “控制面板” 窗口,單擊 “操作中心” 鏈接,打開 “操作中心” 窗口,展開 “維護” 區域

8,單擊 “查看可靠性歷史記錄” 鏈接,打開 “可靠性監視程序” 主界面,如圖所示, 用戶可以選擇按天或者按周為時間單位來查看系統的穩定性曲線表,如果系統近日沒出過什麼狀況, 那麼按周來查看會比較合適。觀察圖中的曲線可以發現,在某段時間內,系統遇到些問題,可靠性指數曲線呈下降的趨勢,並且在這段時間系統遇到了三次問題和一次警告,在下方的列表中可以查看詳細的問題信息。

相關閱讀:系統故障導致死機怎麼解決

1、病毒原因造成電腦頻繁死機

由於此類原因造成該故障的現象比較常見,當計算機感染病毒後,主要表現在以下幾個方面:

①系統啟動時間延長;

②系統啟動時自動啟動一些不必要的程序;

③無故死機

④屏幕上出現一些亂碼。

其表現形式層出不窮,由於篇幅原因就介紹到此,在此需要一並提出的是,倘若因為病毒損壞了一些系統文件,導致系統工作不穩定,我們可以在安全模式下用系統文件檢查器對系統文件予以修復。

2、由於某些元件熱穩定性不良造成此類故障(具體表現在CPU、電源、內存條、主板)

對此,我們可以讓電腦運行一段時間,待其死機後,再用手觸摸以上各部件,倘若溫度太高則說明該部件可能存在問題,我們可用替換法來診斷。值得注意的是在安裝CPU風扇時最好能塗一些散熱硅脂,但我在某些組裝的電腦上卻是很難見其蹤影,實踐證明,硅脂能降低溫度5—10度左右,特別是P Ⅲ 的電腦上,倘若不塗散熱硅脂,計算機根本就不能正常工作,曾遇到過一次此類現象。該機主要配置如下:磐英815EP主板、PⅢ733CPU、133外頻的128M內存條,當該機組裝完後,頻繁死機,連Windows系統都不能正常安裝,但是更換賽揚533的CPU後,故障排除,懷疑主板或CPU有問題,但更換同型號的主板、CPU後該故障也不能解決。後來由於發現其溫度太高,在CPU上塗了一些散熱硅脂,故障完全解決。實踐證明在賽揚533以上的CPU上必須要塗散熱硅脂,否則極有可能引起死機故障。

3、由於各部件接觸不良導致計算機頻繁死機

此類現象比較常見,特別是在購買一段時間的電腦上。由於各部件大多是靠金手指與主板接觸,經過一段時間後其金手指部位會出現氧化現象,在拔下各卡後會發現金手指部位已經泛黃,此時,我們可用橡皮擦來回擦拭其泛黃處來予以清潔。

4、由於硬體之間不兼容造成電腦頻繁死機

此類現象常見於顯卡與其它部件不兼容或內存條與主板不兼容,例如SIS的顯卡,當然其它設備也有可能發生不兼容現象,對此可以將其它不必要的設備如Modem、音效卡等設備拆下後予以判斷。

5、軟體沖突或損壞引起死機

此類故障,一般都會發生在同一點,對此可將該軟體卸掉來予以解決。

I. linux 下/tmp是什麼文件

/tmp是Linux下的臨時文件夾。
該文件夾中的內容一般不會刪除,以redhat為例,系統自動清理/tmp文件夾的默認時限是30天。30天不訪問的/tmp下的文件會被系統自動刪除的。
/tmp-臨時文件目錄,能夠被任何用戶,任何程序訪問,一般用來存放程序的臨時文件,所以應該定期清理一下。FHS甚至建議在開機時,應該要將/tmp下的數據都刪除,臨時目錄還有/var/tmp。
Linux有兩個公知的臨時目錄:/tmp與/var/tmp,這兩個目錄被用戶用於存儲臨時性的文件,亦經常被程序讀寫用戶存儲臨時性數據。
兩個目錄沒有本質上的區別,最根本的區別僅僅是系統對其中文件清理的默認時間配置不一致。
/tmp:目錄默認清理10天未用的文件,系統重啟會清理目錄;
/var/tmp:目錄默認清理30天未用的文件。

J. Linux目錄結構

/bin:存放二進制可執行文件,常用命令一般都在這里;
/etc:存放系統管理和配置文件;
/home:存放所有用戶文件的根目錄,是用戶主目錄的基點;
/usr:存放系統應用程序;
/opt:額外安裝的可選應用程序包所放置的位置;
/proc:虛擬文件系統目錄,是系統內存的映射。可直接訪問這個目錄來獲取系統信息;
/root:超級用戶的主目錄;
/sbin:存放二進制可執行文件,只有root才能訪問。存放的是系統管理員使用的系統級別的管理命令和程序;
/dev:存放設備文件;
/mnt:系統管理員安裝臨時文件系統的安裝點,系統提供這個目錄是讓用戶臨時掛載其他的文件系統;
/boot:存放用於系統引導時使用的各種文件;
/lib:存放著和系統運行相關的庫文件;
/tmp:存放各種臨時文件,是公用的臨時文件存儲點;
/var:存放運行時需要改變數據的文件,也是某些大文件的溢出區;
/lost+found:這個目錄平時是空的,系統非正常關機而留下的文件。

熱點內容
腳本樣本 發布:2024-05-06 23:03:41 瀏覽:629
sqlserver導出 發布:2024-05-06 23:02:16 瀏覽:807
phpredis操作 發布:2024-05-06 22:56:24 瀏覽:583
查看qq加密相冊軟體 發布:2024-05-06 22:45:36 瀏覽:619
達芬奇密碼電影解說講的是什麼 發布:2024-05-06 22:26:41 瀏覽:144
伺服器提供什麼服務 發布:2024-05-06 21:45:20 瀏覽:213
一汽桌面雲伺服器地址 發布:2024-05-06 21:19:23 瀏覽:996
北京市社保官網登錄密碼是什麼 發布:2024-05-06 21:19:15 瀏覽:380
c語言數組的刪除 發布:2024-05-06 20:52:33 瀏覽:398
機械戰警用什麼配置好看 發布:2024-05-06 20:27:12 瀏覽:435