Linux第二天的學習記錄

真什麼都不會的鹹魚發表於2017-12-15
First:
存疑概念記錄
。SAMBA:Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟體,由伺服器及客戶端程式構成。SMB(Server Messages Block,資訊服務塊)是一種在區域網上共享檔案和印表機的一種通訊協議,它為區域網內的不同計算機之間提供檔案及印表機等資源的共享服務。
。/var:/var 包含系統一般執行時要改變的資料。通常這些資料所在的目錄的大小是要經常變化或擴充的。原來 /var 目錄中有些內容是在 /usr 中的,但為了保持 /usr 目錄的相對穩定,就把那些需要經常改變的目錄放到 /var 中了。
。DHCP:(Dynamic Host Configuration Protocol,動態主機配置協議)是一個區域網的網路協議,使用UDP協議工作, 主要有兩個用途:給內部網路或網路服務供應商自動分配IP地址,給使用者或者內部網路管理員作為對所有計算機作中央管理的手段
。fsck:fsck命令檢查檔案系統並嘗試修復錯誤
。IPv4/IPv6:IP協議的版本號是4(簡稱為IPv4),IPv6是下一版本的網際網路協議,也可以說是下一代網際網路的協議
。ssh服務:
。DCB:DCB技術是針對傳統乙太網的一種增強,為了實現乙太網不丟包,這種增強型的乙太網叫無損乙太網,顧名思義就是保證乙太網路不丟包
。橋接:(Bridging),是指依據OSI網路模型的鏈路層的地址,對網路資料包進行轉發的過程,工作在OSI的第二層。一般的交換機,網橋就有橋接作用
。systemV/systemd:
。init:
。bash:
疑問
。第一載入程式,第二載入程式與boot/efi和boot的關係?
。uefi開機過程?
Secone:學習筆記
第二章 主機規劃與磁碟分割槽
2.3 安裝Linux前的規劃

第三章 安裝CentOS7.X
3.1 本機練習規劃----尤其分割槽引數

3.2 開始安裝Centos7
。調整開機媒體
。選擇安裝模式與開機
。選擇語系資料
。軟體選擇
。磁碟分割槽
。開機管理程式、網路、時區設定與root密碼
。安裝後首次設定
3.2.5磁碟的分割槽與檔案系統的設定
裝置型別
。標準分割槽
。LVM
。LVM緊張公映
檔案系統專案
。ext
。swap
。BIOS boot
。xfs
。vfat

3.3 多重引導安裝流程與管理

第四章 首次登入系統與線上求助
4.1 首次登入系統

4.2 文字模式的命令下達
。command:[-options] parameters1 parameters2 ...
4.2.2基礎的指令操作
。顯示日期時間:date
。顯示日曆:cal
。簡單計算器:bc
4.2.3重要的幾個熱鍵
。[tab]
命令補全,檔案補齊
安裝bash-completion,某些指令可以進行選項引數的補齊
。[ctrl+c]
中斷當前程式
。[ctrl+d]
鍵盤輸入結束
。[shift]+{[pageup]|[pagedown]}
翻頁

4.3 Linux系統的線上求助man page與info page
。command --help
。man command
按下/,輸入搜尋的字串,向下搜尋
按下?,輸入搜尋的字串,向上搜尋
-f 搜尋指令相關的說明檔案,相當於whatis
-k 找出包含關鍵字的說明檔案,相當於apropos
*whatis/apropos需要有whatis資料庫,mandb建立whatis資料庫
。info command
。其他說明文件
/usr/share/doc下

command代號代表內容
1 使用者在shell環境中可以操作的指令或可執行檔案
2 系統核心可呼叫的函式與工具
3 常用的函式與函式庫
4 裝置檔案說明,常在/dev下
5 配置檔案或某些檔案的格式
6 遊戲
7 慣例與協議,如linux檔案系統、網路協議、ASCII code等等的說明
8 系統管理員可用的管理指令
9 與kernel有關的檔案

4.4 超級簡單文字編輯:nano

4.5 正確的關機方法
注意事項:
。觀察系統的使用狀態:
netstat-a檢視網路聯機狀態;ps -aux檢視背景執行程式;
。通知線上使用者關機時刻
。正確的關機指令使用
資料同步寫入磁碟命令:sync
慣用關機指令:shutdown
。遠端管理程式只有root有權力使用
。-h time 'message',關機
。-r time 'message',重啟
。-k time 'message',警告資訊並不關機
重新啟動,關機:reboot,halt,poweroff

實際管理工具systemctl關機
。以上命令都是呼叫systemctl
。systemctl command

第五章 Linux的檔案許可權與目錄配置
。一般檔案可存取的身份有三類,owner/group/other,各有read/write/execute等許可權
5.1 使用者與群組
root相關資訊記錄在/etc/passwd中
個人密碼記錄正在/etc/shadow中
組名記錄在/etc/group內

5.2 檔案許可權的概念
5.2.1Linux檔案屬性
ls -al列出當前路徑下的檔案資訊
。第一欄代表這個檔案的型別與許可權
。第一字元代表這個檔案的型別
d 目錄
- 檔案
l 連線檔(link file)
b 可供儲存的介面裝置(可隨機儲存裝置)
c 表示裝置檔案裡面的串列埠裝置,如鍵盤滑鼠
。接下來的字元三個一組,均為rwx的三個引數組合。沒有許可權便為-
。第二欄表示有多少檔名連結到此節點(inode)
。第六欄為這個檔案的建檔日期或最近修改日期
ll --full-time可顯示出完整日期格式
5.2.2如何改變檔案屬性與許可權
。chgrp:改變群組
-R 遞迴持續變更
。chown:改變檔案擁有者
-R 遞迴持續變更
chown -R 賬號名:組名 檔案或目錄
。chmod:改變檔案許可權,SUID,SGID,SBIT等等特性
數字型別改變檔案許可權
r:4 w:2 x:1