二、部分命令以及基礎(chǔ)知識篇
部分命令
1.熱鍵
tab :文件補(bǔ)齊,命令補(bǔ)齊。
ctrl+c :中斷目前程序。
ctrl +d :離開文字界面。
2.幫助功能:man,;info; /usr/share/doc
3.關(guān)機(jī):shutdown
4.數(shù)據(jù)寫入硬盤:sync
5.chattr:設(shè)置文件的隱藏屬性。lsattr:顯示文件隱藏屬性。文件默認(rèn)權(quán)限:umask
6.file:查看文件的格式。od查看非文本文件。
7.touch:創(chuàng)建新文件。文件存在的情況下也可以講文件的時間更新。
8.命令與文件的查詢:which ,locate尋找命令的完整文件名。whereis 在數(shù)據(jù)庫中尋找特定文件,(注意更新數(shù)據(jù)庫updatedb)
9.df :查看文件系統(tǒng)的整體磁盤使用量。
9.find:
可根據(jù)文件名,文件類型,大小,用戶甚至?xí)r間查找文件??梢圆檎?guī)滋熘案牡奈募?/p>
linux磁盤與文件系統(tǒng)管理
1. 文件系統(tǒng)放在indode,實際記錄的文件記錄在block,super block 記錄文件系統(tǒng)的總信息。不
2. 軟硬鏈接
硬鏈接:新建文件名鏈接到某個inode號。不能跨系統(tǒng),不能鏈接目錄,文件權(quán)限時間大小一樣,具有相同的節(jié)點,同步更新,類似copy,但是copy時間改變。ln
軟鏈接:類似window的快捷方式,時間為創(chuàng)建軟鏈接的時間,可跨系統(tǒng)分區(qū),源文件刪除無效。ln -s
3.fdisk -l 磁盤分區(qū), mkfs 磁盤格式化 ,mke2fks 詳細(xì)個格式化。mkfs -t ext3
4.磁盤檢驗:fsck 可能會損壞系統(tǒng),必須在磁盤分區(qū)卸載的情況下檢查。
5.掛載:作為掛載點的目錄理論上應(yīng)該是空目錄 mount ,光盤注意連接借口環(huán)境。
6.卸載:umount
7.開機(jī)掛載:在/etc/fstab中添加掛載盤。
文件與文件系統(tǒng)的壓縮和打包
1.壓縮命令選擇bzip2,gzip等,打包命令tar tar -jcv -f f.tar.bz2
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -jtv (查詢)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -jxv(解壓縮)
2.備份, dump, dd備份整塊分區(qū)或整塊磁盤,修復(fù)restore
3.新建鏡像文件:mkisofs. 光盤刻錄:cdrecord