移動Linux操作系統(tǒng)中的TMP分區(qū)
在服務(wù)器管理過程中,通常會遇到分區(qū)空間不夠,或要調(diào)整分區(qū)的大小,如果是普通用戶,大不了備份數(shù)據(jù)然后重裝系統(tǒng),可是,在正常運(yùn)營的linux 服務(wù)器系統(tǒng)中,這么做是不現(xiàn)實的,我們必須學(xué)會動態(tài)的調(diào)整linux 的分區(qū),linux為我們提供了一個lvm 邏輯驅(qū)動器卷的方案,除此之外,還有一個方法,本文將向你一一道來:其實linux為我們的管理提供更方便的方法,我們知道,在linux系統(tǒng)中的各種狀態(tài)都分別以相應(yīng)的運(yùn)行級來代表,比如,關(guān)機(jī)進(jìn)程是run level 0 單用戶管理是run level 1, 我們常用的圖形用戶界面在某此系統(tǒng)中被定義為run level 5,而重啟是run level 6,關(guān)于linux中的運(yùn)行級,在今后的文章中,小編會向你詳細(xì)介紹,今天,小編主要向你介紹如何在運(yùn)行的linux中移動tmp分區(qū)!
在正常的系統(tǒng)初始化的情況下,啟動時會加載/etc/fstab文件來掛載文件系統(tǒng),當(dāng)我們正常進(jìn)入系統(tǒng)后,進(jìn)行維護(hù)性的管理時,所有的文件系統(tǒng)是不允許被卸掉的,那么有什么方法可以讓我們卸掉文件系統(tǒng)呢,答案就是運(yùn)行級,在運(yùn)行級1中,系統(tǒng)進(jìn)入單用戶管理模式,只有root用戶能夠登錄系統(tǒng),這個時候系統(tǒng)完全在內(nèi)存中運(yùn)行,我們就可以對硬盤進(jìn)行完全的操作,好,下面我們就進(jìn)入運(yùn)行級1
# init 1 以root用戶執(zhí)行此命令后,系統(tǒng)會關(guān)閉所有運(yùn)行中的服務(wù),并切換到單用戶模式,這時只有root用戶能夠登錄,登錄后,比如,我們可以需要把/tmp移動到/var/tmp下面,我們可以使用:
# mv /tmp /var/tmp
這樣,/tmp中的內(nèi)容就被移動到了/var/tmp下面,接下來我們刪除/tmp目錄:
#rm -rf /tmp
接下來,創(chuàng)建一個到/var/tmp的符號鏈接:
ln -s /var/tmp /tmp
這時,/tmp實際就變?yōu)榱酥赶?var/tmp的一個符號鏈接,然后我們按ctrl+D命令返回到圖形界面,登錄后,就看到/tmp目錄已經(jīng)被移走了。
用相同的方法也可以移動/var分區(qū)到新的硬盤,只是/var分區(qū)不比/tmp分區(qū),系統(tǒng)運(yùn)行的重要數(shù)據(jù)保存在這里,移動前一定要好備份并仔細(xì)檢查哦。
posted on 2008-04-17 13:27 風(fēng) 閱讀(352) 評論(0) 編輯 收藏 所屬分類: linux