Linux的使用注意事項

2022-08-10 00:54:08 字數 1971 閱讀 7274

通過安裝並體驗linux

系統,讀者應該能發現linux與windows的一些不同之處,本節就幾個容易讓初學者混淆的問題做重點講解,以便加深讀者對linux系統的認識。

linux嚴格區分大小寫

和windows不同,linux是嚴格區分大小寫的,包括檔名和目錄名、命令、命令選項、配置檔案設定選項等。

例如,windows系統桌面上有乙個名為demo的資料夾,當我們在桌面上再新建乙個名為demo的資料夾時,系統會提示資料夾命名衝突;而linux系統不會,linux系統認為demo檔案和demo檔案不是同乙個檔案,因此在linux系統中,demo檔案和demo檔案可以位於同一目錄下。

因此,初學者在操作linux系統時要注意區分大小寫的不同。

windows下的程式不能直接在linux中使用

linux和windows是不同的作業系統,兩者的安裝軟體不能混用。例如,windows系統上的qq軟體安裝包無法直接放到linux上使用。

系統之間存在的這一差異,有弊也有利。弊端很明顯,就是所有的軟體要想安裝在linux系統上,必須單獨開發針對linux系統的版本(也可以依賴模擬器軟體執行);好處則是能感染windows系統的病毒(或木馬)對linux無效。

由於系統間存在差異,很多軟體會同時推出針對windows和linux的版本,如大家熟悉的即時通訊軟體qq,既有windows系統下的qq版本,也有適用於linux系統的qqforlinux版本。

linux不靠副檔名區分檔案型別

我們都知道,windows是依賴副檔名區分檔案型別的,比如,「.txt」是文字檔案、「.exe」是執行檔案、「.ini」是配置檔案、「.mp4」是小電影等。但linux不是。

linux系統通過許可權位標識來確定檔案型別,且檔案型別的種類也不像windows下那麼多,常見的檔案型別只有普通檔案、目錄、鏈結檔案、塊裝置檔案、字元

裝置檔案等幾種。linux的可執行檔案不過就是普通檔案被賦予了可執行許可權而已。

linux中的一些特殊檔案還是要求寫「副檔名」的,但大家小心,並不是linux一定要靠副檔名來識別檔案型別,寫這些副檔名是為了幫助管理員來區分不同的檔案型別。這樣的副檔名主要有以下幾種:

壓縮包:linux下常見的壓縮檔案名有*.gz、*.bz2、*.zip、*.tar.gz、*.tar.bz2、*.tgz等。為什麼壓縮包一定要寫副檔名呢?很簡單,如果不寫清楚副檔名,那麼管理員不容易判斷壓縮包的格式,雖然有命令可以幫助判斷,但是直觀一點更加方便。另外,就算沒寫副檔名,在linux中一樣可以解壓縮,不影響使用。

二進位制軟體包:centos中所使用的二進位制安裝包是rpm包,所有的rpm包都用「.rpm」副檔名結尾,目的同樣是讓管理員一目了然。

程式檔案:shell指令碼一般用「*.sh」副檔名結尾,其他還有用「*.c」副檔名結尾的c語言檔案等。

網頁檔案:網頁檔案一般使用「*.php」等結尾,不過這是網頁伺服器的要求,而不是linux的要求。

linux中所有內容(包括硬體裝置)以檔案形式儲存

linux中所有內容都是以檔案的形式儲存和管理的(硬體裝置也是檔案),這和windows完全不同,windows是通過裝置管理器來管理硬體的。比如說,linux的裝置檔案儲存在/dev/目錄中,硬碟檔案是/dev/sd[a-p],光碟檔案是/dev/hdc等。

徹底搞明白「linux一切皆檔案」,請閱讀《linux一切皆檔案》一文。

linux中所有儲存裝置都必須在掛載之後才能使用

linux中所有的儲存裝置都有自己的裝置檔名,這些裝置檔案必須在掛載之後才能使用,包括硬碟、u盤和光碟。

掛載其實就是給這些儲存裝置分配碟符,只不過windows中的碟符用英文本母表示,而linux中的碟符則是乙個已經建立的空目錄。我們把這些空目錄叫作掛載點(可以理解為windows的碟符),把裝置檔案(如/dev/sdb)和掛載點(已經建立的空目錄)連線的過程叫作掛載。這個過程是通過掛載命令實現的,具體的掛載命令後續會講。

linux基礎

linux高階

linux多執行緒程式設計

linux驅動底層

快速上手linux

Linux 注意事項

1 linux嚴格區分大小寫,linux的命令都是小寫,但命令後的選項會有大寫 touch 建立檔案 2 linux中一切皆檔案 linux中所有的內容都是以檔案的形式儲存和管理的,硬體裝置也是檔案,這和windows完全不同,windows是通過裝置管理器來管理硬體的。linux的裝置檔案儲存在 ...

Linux的注意事項

1 linux嚴格區分大小寫 2 linux中所有的內容以檔案形式儲存,包括硬體 硬體檔案是 dev sd a p 光碟檔案是 dev sr0等 3 linux不靠副檔名區分檔案型別 bin 目錄下放置的是一些常用命令 壓縮包 gz bz2 tar.bz2 tgz 等 二進位制軟體包 rpm 網頁檔...

linux裡面 的使用注意事項

是返回指令碼或者命令執行之後的退出狀態,預設返回值是0或者1,0代表退出成功,無錯誤,1代表退出失敗,某處有錯誤。也可以自己設定退出值,在指令碼命令最後加上exit n,n表示任何乙個整數,比如exit 100,那麼退出狀態 100。需要注意的是,直接使用 只能使用一次,後面如果重複使用,返回的 狀...