- 細(xì)說(shuō)Linux基礎(chǔ)知識(shí)
- 兄弟連教育
- 1197字
- 2019-09-09 16:28:31
3.1 學(xué)習(xí)Linux的注意事項(xiàng)
本節(jié)總結(jié)了對(duì)于初學(xué)者來(lái)說(shuō)幾個(gè)容易混淆的問(wèn)題,便于讓大家對(duì)Linux有一個(gè)初步了解。
1.Linux嚴(yán)格區(qū)分大小寫(xiě)
Linux是嚴(yán)格區(qū)分大小寫(xiě)的,這一點(diǎn)和Windows不一樣,所以操作時(shí)要注意區(qū)分大小寫(xiě)的不同,包括文件名和目錄名、命令、命令選項(xiàng)、配置文件設(shè)置選項(xiàng)等。
2.Linux中所有內(nèi)容以文件形式保存,包括硬件設(shè)備
Linux中所有內(nèi)容都是以文件的形式保存和管理的,硬件設(shè)備也是文件,這和Windows完全不同,Windows是通過(guò)設(shè)備管理器來(lái)管理硬件的。Linux的設(shè)備文件保存在/dev/目錄中,硬盤(pán)文件是/dev/sd[a-p],光盤(pán)文件是/dev/hdc等。
3.Linux不靠擴(kuò)展名區(qū)分文件類(lèi)型
Windows是依賴擴(kuò)展名區(qū)分文件類(lèi)型的,比如,“.txt”是文本文件、“.exe”是執(zhí)行文件、“.ini”是配置文件、“.mp4”是小電影等。但Linux不是靠擴(kuò)展名區(qū)分文件類(lèi)型的,而是靠權(quán)限位標(biāo)識(shí)來(lái)確定文件類(lèi)型的,而且文件類(lèi)型的種類(lèi)也不像Windows下那么多,常見(jiàn)的文件類(lèi)型只有普通文件、目錄、鏈接文件、塊設(shè)備文件、字符設(shè)備文件等幾種。Linux的可執(zhí)行文件不過(guò)就是普通文件被賦予了可執(zhí)行權(quán)限而已。
但Linux中的一些特殊文件還是要求寫(xiě)“擴(kuò)展名”的,但是大家小心,并不是Linux一定要靠擴(kuò)展名來(lái)識(shí)別文件類(lèi)型,寫(xiě)這些擴(kuò)展名是為了幫助管理員來(lái)區(qū)分不同的文件類(lèi)型。這樣的文件擴(kuò)展名主要有以下幾種。
●壓縮包:Linux下常見(jiàn)的壓縮文件名有*.gz、*.bz2、*.zip、*.tar.gz、*.tar.bz2、*.tgz等。為什么壓縮包一定要寫(xiě)擴(kuò)展名呢?其實(shí)很好理解,如果不寫(xiě)清楚擴(kuò)展名,那么管理員不容易判斷壓縮包的格式,雖然有命令可以幫助判斷,但是直觀一點(diǎn)更加方便。另外,就算沒(méi)寫(xiě)擴(kuò)展名,在Linux中一樣可以解壓縮,不影響使用。
●二進(jìn)制軟件包:CentOS中所使用的二進(jìn)制安裝包是RPM包,所有的RPM包都用“.rpm”擴(kuò)展名結(jié)尾,目的同樣是讓管理員一目了然。
●程序文件:Shell腳本一般用“*.sh”擴(kuò)展名結(jié)尾,其他還有用“*.c”擴(kuò)展名結(jié)尾的C語(yǔ)言文件等。
●網(wǎng)頁(yè)文件:網(wǎng)頁(yè)文件一般使用“*.html”“*.php”等結(jié)尾,不過(guò)這是網(wǎng)頁(yè)服務(wù)器的要求,而不是Linux的要求。
在此不一一列舉了,還有如日常使用較多的圖片文件、視頻文件、Office文件等,也是如此。
4.Linux中所有的存儲(chǔ)設(shè)備都必須在掛載之后才能使用
Linux中所有的存儲(chǔ)設(shè)備都有自己的設(shè)備文件名,這些設(shè)備文件必須在掛載之后才能使用,包括硬盤(pán)、U盤(pán)和光盤(pán)。掛載其實(shí)就是給這些存儲(chǔ)設(shè)備分配盤(pán)符,只不過(guò)Windows中的盤(pán)符用英文字母表示,而Linux中的盤(pán)符則是一個(gè)已經(jīng)建立的空目錄。我們把這些空目錄叫作掛載點(diǎn)(可以理解為Windows的盤(pán)符),把設(shè)備文件(如/dev/sdb)和掛載點(diǎn)(已經(jīng)建立的空目錄)連接的過(guò)程叫作掛載。這個(gè)過(guò)程是通過(guò)掛載命令實(shí)現(xiàn)的,具體的掛載命令請(qǐng)參閱第9章。
5.Windows下的程序不能直接在Linux中使用
Linux和Windows是不同的操作系統(tǒng),可以安裝和使用的軟件也是不同的,所以能夠在Windows中安裝的軟件是不能在Linux中安裝的。有好處嗎?當(dāng)然有,那就是能夠感染W(wǎng)indows的病毒和木馬都對(duì)Linux無(wú)效。有壞處嗎?也有,那就是所有的軟件要想在Linux中安裝,必須單獨(dú)開(kāi)發(fā)針對(duì)Linux的版本,或者依賴模擬器軟件運(yùn)行。
很多軟件也會(huì)同時(shí)推出針對(duì)Windows和Linux的版本,如大家熟悉的即時(shí)通信軟件QQ。
- Social Media Mining with R
- Linux Mint Essentials
- Windows Phone 7.5 Data Cookbook
- 高性能Linux服務(wù)器構(gòu)建實(shí)戰(zhàn):運(yùn)維監(jiān)控、性能調(diào)優(yōu)與集群應(yīng)用
- RESS Essentials
- 網(wǎng)絡(luò)操作系統(tǒng)管理與應(yīng)用(第三版)
- 嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS原理與實(shí)踐
- VMware NSX Cookbook
- Dreamweaver CS5.5 Mobile and Web Development with HTML5,CSS3,and jQuery
- Windows 7使用詳解(修訂版)
- Heroku Cloud Application Development
- 從零開(kāi)始學(xué)安裝與重裝系統(tǒng)
- Drupal 7 Cookbook
- Raspberry Pi入門(mén)指南
- OpenStack Essentials(Second Edition)