一、linux應用領域及版本介紹。
1.伺服器、嵌入式、桌面應用等。
(1)在伺服器領域中,需要安全和穩定,特別是越老的核心版本越安全、越穩定。
(2)linux主要分核心版和發行版。
核心版本2.6.18。2是主版本,質的變化時更改主版本;6是次版本,有重大更新的時候更改;18是末版本,更新比較小,或更新不重要更改。
二、linux的一些規則。
linux嚴格區分大小寫。(字元介面)
linux中所有內容以檔案形式儲存,包括硬體。
liunx不靠副檔名區分檔案型別
有一些約定:(*代表任何檔案可能)
壓縮包"*.gz"、"*.bz2"、"*.tar.bz2"、"*.tgz"等。
二進位制軟體包:".rpm"
網頁檔案:".html"、"*.php"
指令碼語言:"*.sh"
配置檔案:"*.conf"
三、系統分割槽和系統格式化。
主分割槽:最多只能有4個。分成每個扇區,每個扇區是512位元組。446位元組記錄資訊,剩下的64位元組,記錄分割槽。16個位元組表示乙個分割槽,所以只能有4個。
擴充套件分割槽:最多只能有1個。
主分割槽加擴充套件分割槽只能有4個。
不能寫入資料,只能包含邏輯分割槽。
格式化(高階格式化)又稱為邏輯格式化,它是指根據,使用者選定的檔案系統(如fat16、fat32、ntfs、ext2、ext3、ext4),在磁碟的特定區域寫入特定資料,在分割槽中劃出一片用於存放檔案分配表、目錄表等用於檔案管理的磁碟空間。
四、分割槽裝置名、分配掛載。
分割槽、格式化、分配掛載!
/代表根目錄dev表示所有硬體裝置檔案
/dev/hd[a-d] ide硬碟
/dev/sd[a-p] scsi/sata/usb硬碟
/dev/cdrom或/dev/hdc 光碟機
/dev/fd[0-1] 軟盤
/dev/lp[0-2] 印表機(25針)
/dev/usb/lp[0-15] 印表機(usb)<
/dev/mouse 滑鼠<
裝置檔名<
/dev/hda1 (ide硬碟介面) a代表第乙個硬碟以此類推,1代表第乙個分割槽
/dev/sda1 (scsi硬碟介面、sata硬碟介面)
邏輯分割槽盤號必須從5開始。
主分割槽1-4。
五、命令格式。
1.登入名
[root@localhost~]#
root:當前登入名
localhost 主機名
~ 當前所在目錄(家目錄)
#超級使用者的提示符、
普通使用者提示符是$
命令 [選項] [引數] 中括號代表可選。
2.查詢目錄內容。
查詢目錄中內容:ls
選項-a 顯示所有檔案,包括隱藏檔案。
-l顯示詳細資訊
-d檢視目錄屬性
-h人性化顯示檔案大小
-i顯示inonde
3.許可權。
許可權有十位:
第一位:(-)
-rw-r--r--
-檔案型別(-檔案 d目錄 l軟連線檔案)
後面九位,每三位為一組,代表:u所有者、g所屬組、o其他人。
r讀 w寫 x執行
1代表引用計數,表示引用了幾次
1代表引用。
六、目錄處理命令。
建立目錄:
mkdir -p[目錄名]
-p 遞迴建立
cd [目錄]
cd~ 進入當前使用者的家目錄
cd cd- 進入上一次目錄
cd..進入上一級目錄
cd. 進入當前目錄
不是很華麗的分割線
實用ip自動配置命令:
虛擬機器使用橋接模式,相當於連線到物理機的網路裡,物理機網路有dhcp伺服器自動分配ip位址。
#dhclient 自動獲取ip位址命令
#ifconfig 查詢系統裡網絡卡資訊,ip位址、mac位址
分配到ip位址後,用物理機進行ping ip位址,檢測是否ping通。
刪除目錄:
rmdir[目錄名] 刪除空目錄(不常用,因為只能刪除空目錄)
常用:rm -rf [檔案或目錄]
選項:-r 刪除目錄
-f 強制
*自殺命令rm -rf /*
cp [選項] [原檔案或目錄] [目標目錄]
選項: -r 複製目錄
-p 連帶檔案屬性複製
-d 若原始檔是鏈結檔案,則複製鏈結屬性
-a 相當於 -pdr
剪下或改命令
mv [原檔案或目錄] [目標目錄]
linux下的鏈結命令就好比windows下的快捷方式一樣。
鏈結命令:
ln -s [原檔案] [目標檔案] .soft
功能描述:生成鏈結檔案
選項: -s建立軟連線
-------------------------
軟連線特徵:
1、類似windows快捷方式
2、軟鏈結擁有自己的i節點和block塊,但是資料塊中只儲存原資料的檔名和i節點號,並沒有實際的檔案資料
3、lrwxrwxrwx l軟鏈結
軟鏈結檔案許可權都為:rwxrwxrwx
4、修改任意檔案,另乙個都改變
5、刪除原檔案,軟鏈結不能使用
-------------------------
硬鏈結特徵:.hard
1、擁有相同的i節點和儲存block塊,可以看做是同乙個檔案
2、可通過i節點識別
3、不能跨分割槽
4、不能針對目錄使用
linux課堂筆記
rw r r 第一位有 d,l 表示普通檔案,d表示目錄,l表示連線檔案 快捷方式 接下來三位為一組,分別表示u所有者,g所屬組,o其他人。r讀,w寫,x執行 代表acl許可權 數字代表引用計數 開頭的檔案代表隱藏檔案 系統檔案 ls l簡稱ll就是ls的詳細資訊 建立目錄 mkdir make d...
Linux課堂筆記(4)
gcc hello.c編譯 gcc e hello.c使編譯過程停留在預處理之後編譯之前 gcc e hello.c hello.i使預處理產生的檔案生成到hello.i檔案內 預處理做的第一件事是 使標頭檔案展開 include 巨集替換也是在預處理階段處理 條件編譯 ifndef else en...
Linux課堂筆記之一簡單上手
a 登陸centos 1 首次登陸的時候選擇語言,選擇中文 2 為了安全使用用兩個賬號,乙個管理者的賬號,乙個普通賬號 3 linux有圖形介面和文字介面,預設登陸的是gnome b gnome 1 控制面板 2 桌面 3 下方工作列 4 資源管理器 鸚鵡螺 5 切換中文輸入法 ctrl space...