一、Linux基礎知識點
硬盤
光碟機是可以儲存大量資訊資源的媒介。我們平常看見的硬盤是方方正正的一塊挺沉的鐵匣子,而且雖然硬盤是圓的,加上一些控制電路之後,為了易於攜帶而設計成為圓形殼體。而且硬盤真是圓的,不騙你,要不怎樣稱作盤呢?第二,你須要曉得的是硬盤可以進行分區。可以把硬盤分割成好多個分割區linux下退出不保存,看來分割區即是一個名次也是一個時態。哪些稱作名次的分區呢?現今的硬盤越來越大,儲存的資源也越來越多。為了更合理的管理使用硬盤資源,更有效的提升查詢速率和存取質量,我們可以把硬盤界定為好多分區,分別儲存一些資訊。當你必須讀取某一個資料的時侯,系統會手動使用近來的盤片去讀取,推動讀取速率。硬盤分區是從硬體的基礎上對資源進行合理管理的手段。
分區早已了解了,而且我們不能只有分區啊,我們得用一個方式來控制分區。 Windows作業系統使用了c盤這個概念,用單一的字母來表示硬盤上的不同分割區,例如,C盤,D盤等等。在Windows2000曾經,C碟對應了第一個分割區,D碟對應第二個分割區,依這種推。到了Winows2000,這個對應關係可以自己調整了。
在Linux上面,我們沒有c盤這個概念,我們用目錄的方式來管理。
簡單談談目錄吧,畢竟你們都很清楚的。如果我們把數以萬計的獼猴桃丟在一個籃子上面是不是很難找?並且假如我們把蘋果置於稱作蘋果的籃子上面,把梨置於稱作梨的籃子上面……這樣是不是大大簡化了我們找尋指定獼猴桃的速率?這種蔬菜假如是我們的文件,這麼我們用的籃子就叫目錄。新的問題出現了linux下退出不保存,雖然把桃子扔在稱作桃子的籃子中,我們依然很難從好幾千個桃子上面找出來自廣東廣州彭州的桃子啊。聰明的你一定想到在桃子的籃子中再裝入好多稱作黑龍江啊,四川啊red hat linux下載,上海啊這種名子的籃子,把不同產地的桃子放進去。對!就這樣!我們在一個文件目錄下邊可以再完善新的文件目錄,把文件進行特別細緻的管理。到這裡你明白了哪些稱作目錄,還明白了目錄是可以嵌套的,這就可以了。目錄技術是從軟體的基礎上管理資源的方式。
回到Linux對於硬盤的管理上面來:在Linux上面,我們沒有c盤這個概念,我們用目錄的方式來管理。把每一個分區和某一個目錄對應,之後對這個目錄的操作就是對這個分區的操作,這樣就實現了硬體管理手段和軟體目錄管理手段的統一。這個把分區和目錄對應的過程稱為掛載-mount。這些對應關係可以由使用者隨時中斷和改變。
SWAP交換分割區
這兒須要提一下交換分區。我們假如沒有足夠的顯存,其實就不能運行個別小型的軟體,解決的辦法是在硬盤上劃出一個區域來當做臨時的顯存,似乎顯存變大了。 Windows作業系統把這個區域稱為虛擬顯存,Linux把它稱為交換分割區swap。其實隨著硬體價錢的成長顯存早已不會議限制我們了,而且交換分區這個概念卻保留出來,但是有繼續保留下去的緣由,其實涉及到內核的問題,我們不多討論,我們要說明的是,安裝Linux時侯建置交換分割區時,假若你的顯存只有64M或128M,這麼交換分割區最好設定成為它的3倍,假如你的分割區夠大,有256M或512M,這麼設定成為相同大小就可以了。並且請注意,最好大小為2的N次方的數字。
分區格式
硬盤只是一個用電磁的形式紀錄資訊的媒介,我們可以透過不同的格式來管理。不同的作業系統選擇了不同的格式,同一種作業系統也可能支援多種格式。谷歌的作業系統選擇了fat16格式作為DOS的分區格式,往前windows95和windows98支援fat32格式,windowsNT使用NTFS4格式,windows2000以及XP支援NTFS5,也支援fat32,而且他們都不支援Linux上常見的分區格式。 Linux是一個開放的作業系統,它最初使用ext2格式,後來使用ext3格式,並且它同時支援特別多的分區格式,包括好多小型機上UNIX使用的XFS格式,也包括谷歌的這些fat以及NTFS格式。
在給硬盤分割時就必須指定使用的分割區格式。
把握Linux的目錄結構
既然目錄是拿來便捷檔案管理的工具,這麼Linux下邊不同的目錄究竟保存了哪一類的檔案呢?
目錄名稱意義
/bin該目錄中儲存Linux的常用指令,在有的版本中是一些和根目錄下相同的目錄。
/boot該目錄下儲存的都是系統啟動時要用到的程序,當用lilo引導Linux時,會用到這裡的一些資訊
/dev該目錄包含了Linux系統中使用的所有外部設備,它實際上是訪問那些外部設備的端口,你可以訪問那些外部設備,與訪問一個文件或一個目錄沒有區別。諸如在系統中鍵入"cd/dev/cdrom"linux教學下載,就可以看見硬碟中的檔案;鍵入"cd/dev/mouse"即可看鍵盤的相關檔案。
/cdrom該目錄剛安裝系統時是空的,你可以將硬碟檔案系統掛在這個目錄下,例如"mount/dev/cdrom/cdrom"
/etc此目錄儲存了系統管理時要用到的各類設定檔和子目錄,例如網路設定檔、檔案系統、X系統設定檔、設備設定資訊、設定使用者資訊等。
/sbin此目錄用來儲存系統管理員的系統管理程式。
/home假如建置一個名為"xx"的用戶,這麼在/home目錄下就有一個對應的"/home/xx"路徑,拿來儲存該用戶的主目錄。
/lib該目錄用來儲存系統動態聯結共享庫,幾乎所有的應用程式就會用到該目錄下的共享庫
/lost+found該目錄在大多數情況下都是空的。但當忽然停水、或非正常死機後,有些文件就會暫時儲存在這裡。
/mnt該目錄在通常情況下也是空的,你可以暫時將別的檔案系統掛在該目錄下。
/proc可以在該目錄下獲取系統信息,這種信息是在顯存中由系統自己形成的
/root假如你是以超級使用者的身分登入的,這個就是超級使用者的主目錄
/tmp拿來儲存不同程式執行時形成的暫存檔案
/usr用戶的許多應用程式和檔案都儲存在該目錄下
二、Linux基礎命令大全
關掉防火牆
systemctlstopfirewalld.service
嚴禁防火牆開機啟動
systemctldisablefirewalld.service
關掉SELinux
nano-w/etc/selinux/config
將SELINUX=enforcing改為SELINUX=disabled儲存並退出:^x->y->回車
--------------
命令:ls
-a這個選項能顯示.開頭的隱藏檔案
-i顯示每位檔案的inode號
-m所有項目以冒號分隔,並塞滿整行行寬
-R同時列舉所有子目錄層
-h將列舉檔案的大小以人性化格式輸出
--color=tty(2個-號)顯示文件的時侯以色調提示
目錄可執行檔聯接檔案通常檔案
黑紅淡黃條紋
查看文件狀態更改時間
ls-lc[檔案名稱]
查看文件的存取時間
ls-lu[檔案名稱]
查看文件的最後更改時間
ls-l
顯示文件的詳細訪問時間
ls–full-time
顯示本地目錄下以"."開頭的檔案
ls-d.*
------------
指令:date顯示系統目前時間
指令格式:date[選項]
-R根據RFC822文件中的時間格式來實現時間
-r檔名顯示檔案的最後更改日期
-u顯示utc時間(通用時間)
使用date查看過去/將來的時間
以上是探索 Linux 基礎知識點:硬碟的奧秘與分割技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!