文末附: linux修改locale 解決檔案亂碼問題
1.進入linux系統,執行fdisk –l命令,檢視分割槽資訊
2.關閉系統,點選新增——>硬碟——>新增2g的磁碟空間
新增完成
進系統,再執行fdisk –l命令,檢視分割槽資訊
3.將新新增的磁碟分割槽,fdisk /dev/sdb
4.輸入m,在輸入n,p,1,回車,回車,p(顯示當前分割槽),w(儲存退出)
再執行fdisk –l命令,檢視分割槽資訊
5.將分割槽格式化(安裝檔案系統),mkfs –t ext3 /dev/sdb1
注意:ext3和後面的檔案目錄是有空格的
6.新建要掛載新磁碟的目錄,mkdir /newdisk
7.手動掛載sdb1,mount /dev/sdb1 /newdisk 執行df命令,檢視掛載點資訊
注意:這裡的 /newdisk並不在前面的檔案目錄下,所以是有空格的
解除安裝掛載點(不需要執行這一步)
自動掛載 vi /etc/fstab,將掛載點手動新增到該目錄下
inset——>/dev/sdb1 /newdisk ext3 defaults 0 1
esc——>shift+:wq退出並儲存
檢視nfs服務是否啟動chkconfig --list nfs
可以直接輸入命令chkconfig --level 35 nfs on(將執行級別為3和5啟動nfs服務)
也可以輸入啟動nfs服務命令 ntsysv 勾選nfs開啟當前執行級別nfs服務
配置伺服器機上的exports檔案命令 vi /etc/exports
在改檔案中加一行 /misc *(rw)
重啟nfs服務,命令 /etc/rc.d/init.d/nfs restart
安裝檔案系統
mount localhost:/misc /mnt
重啟系統,自動安裝
檢視是否已安裝檔案系統
附:linux修改locale 解決檔案亂碼問題
筆者在執行級別3下處理一些會有中文提示的資訊時,總會顯示一些亂碼,查閱後得知與安裝時的預設語言有關,之前安裝的是圖形介面,即進入系統後是執行級別5,預設語言是lang="zh_cn.gb2312",切換到執行級別3後,並未作修改,執行級別3預設支援英文,所以需要修改設定。(檢視所有預設語言命令 locale)
設定系統locale語言為英文環境(永久生效)
# vi /etc/sysconfig/i18n
將zh_cn.gb2312替換為en_us.utf-8
儲存並退出,reboot重啟系統後生效
隨便演示乙個:(之前數字後的內容是亂碼)修改後 ↓
臨時改變系統locale語言(退出本次登入立即失效)
# export lang=zh_cn.utf-8如果文章對你哪怕有一點點的幫助,麻煩點個推薦或者關注,支援一下創作者!萬分感謝!
檔案系統 檔案系統的架構
vfs是具體檔案系統的抽象,依靠超級塊 inode dentry以及檔案這些結構來發揮作用,檔案系統的架構就體現在這些結構的使用方式中。1 超級塊作用分析 1 2 所有的dentry都指向乙個dentry hashtable dentry hashtable是乙個樹組,每乙個樹組成員都是hash鍊錶...
檔案系統 why檔案系統
為什麼需要檔案系統,可否由作業系統直接寫裸裝置?裸裝置是一種沒有經過格式化的磁碟或分割槽,即讓作業系統直接管理操作磁碟設定,進行資料讀寫等。通過檔案系統的方式組織磁碟儲存和資料管理有很多好處,比如 1.資料讀取 管理等操作變得簡單便捷 檔案系統給使用者提供了乙個簡單的操作介面,只需簡單的操作就能實現...
busybox安裝根檔案系統
1.交叉編譯busybox make arch arm cross compile arm linux config prefix work rootfs install 2.移植lib庫 安裝glibc cp usr local arm 4.3.2 arm none linux gnueabi l...