一、各文件系統支持分區大小以及最大支持單文件大小
轉自https://blog.51cto.com/linuxgeek/995248
NTFS格式(windows的分區,Linux也能用):支持最大分區爲2TB,最大文件爲2TB;
FAT32格式(windows的分區,Linux也能用):支持最大分區爲128GB,最大文件爲4GB;
Ext2格式:最大分區大小爲4TB,最大文件大小爲1TB;
Ext3格式:最大分區大小爲16TB,最大文件大小爲2TB;
EXT4格式:最大分區大小爲1EB,最大文件大小爲16TB;
ReiserFS格式:最大分區大小爲4TB,最大文件大小爲1TB;
二、安裝Linux(CentOS7)
(一)Linux系統安裝步驟歸納:
0.第一次安裝前先檢測安裝光盤可用性
1.選擇語言
2.選擇時區
3.選擇鍵盤佈局
4.自定義分區
5.設置網絡
6.設置安裝方式(最小化安裝還是桌面化安裝)
7.設置管理員及普通用戶賬號密碼
(二)CentOS7.6版本安裝
1.測試光盤是否可用
2.按enter鍵繼續
3.選擇安裝期間的語言
4.修改爲正確時區
5.選擇上海,此時間爲UTC時間
6.安裝源選擇默認的光盤安裝
7.選擇安裝方式:工作是選擇最小安裝,學習可選圖形桌面
8.選擇安裝方式,分區
9.選擇手工分區
10.選擇標準分區
11.設置掛載點以及容量
11.1在設置交換分區大小時,Cent7.6可通過free命令查看內存大小
11.2Centos7.6的交換分區是在掛載點選擇
11.3分區方案如下,文件系統這裏選擇默認的xfs文件系統
11.4此時可以通過切換字符界面查看到系統仍未執行分區操作
11.5查看確認分區規劃信息,點擊Accept Changes
12.接下來設置KDUMP
kdump是在系統崩潰、死鎖或者死機的時候用來轉儲內存運行參數的一個工具和服務,如果系統一旦崩潰內核就沒辦法工作,這時kdump產生一個用於capture當前運行信息的內核,該內核會將此時的內存中的所有運行狀態和數據信息收集到一個dump core文件中以便於Red Hat工程師分析崩潰原因。
此處我們禁用此功能
13.設置主機名並啓用網絡
13.1開啓網絡功能後,可以通過遠程主機測試ping通服務器
14.SECURITY POLICY-安全策略設置:選擇默認
15.設置完畢後,點“Begin Installation”開始安裝
16.安裝過程需要設置root管理員的密碼以及一個普通用戶的賬號和密碼
16.1設置普通用戶賬號及密碼
17.裝完提示需要reboot重啓
18.重啓後提示做初始化設置:
18.1設置許可:許可未選擇允許時,下方呈現紅色提示字體
18.2 勾選“同意”選項
18.3由於網絡在前面已經設置過,並且正常通過,所以不需要再設置;
至此係統安裝完畢
三、初步使用Linux
1.安裝過程切換字符界面與安裝界面(CentOS):
1.1圖形切換命令行字符界面:Ctrl+Alt+F2
1.2命令行字符切換安裝圖形:Ctrl+Alt+F5(Ubuntu是F1)
2.安裝完畢使用過程切換字符界面與圖形界面:
2.1圖形切換命令行字符界面:Ctrl+Alt+F2
2.2命令行字符切換安裝圖形:Ctrl+Alt+F1
3.查看系統版本信息:
lsb_release –a 或 cat /etc/redhat_release
4.查看系統內核信息:
uname –a
5.查看完整主機名:
hostname
6.查看當前登錄用戶名:
whoami
7.查看用戶ID:
id –u 用戶名
8.查看當前系統登錄所有用戶名:
who
9.查看當前運行級別:
runlevel
10.以容易看懂形式查看內存信息:
free –h
11.查看分區信息:
cat /proc/partitions
Ls /dev/sd*
12.查看Shell
查看當前使用的shell:
echo $SHELL
13.查看系統支持的shell:
cat /etc/shells
14.查看後臺運行哪些程序並顯示進程號:
pstree -p
15.查看命令類型(內部還是外部):
type 命令
16.查看系統支持所有內部命令:
help
17.設置啓用禁用內部命令:
enable –n 命令
18.查看可執行命令路徑:
which 命令
19.查看可執行命令相關文件內容:
whereis 命令
20.關掉圖形界面:
init 3
21.如何定義別名:
alias 命令=’命令別名’
22.在不通過取消別名的情況下執行原始命令方式:
\命令
‘命令’
絕對路徑/命令
Command 命令
23.查看有哪些定義的別名:
alias
24.定義全局別名使之永久生效方式:
viim /etc/bashrc
alias aaa=’ls -al’
init 6
25.取消別名:
unalias 命令
26.定義個人用戶(如root用戶)別名,並使之立即永久生效
vim /root/.bashrc
alias bbb=’ls –la’
source /root/.bashrc
27.退出命令執行的方式:
正常退出:Ctrl+D
強制退出:Ctrl+C
28.查看幫助的方式:
Whatis 命令
命令 –help
Man 命令
Usr/share/doc
29.文件互傳的方式:
sz命令發送文件到本地
rz命令本地上傳文件到服務器
30.描述命令執行時尋找路徑流程順序:
(1) 判斷內部外部命令
(2) 讀取環境變量路徑
(3) 讀取命令緩存
31.配置文件中用戶家目錄下.bashrc 和全局配置文件 /etc/bashrc有什麼不同?
答:.bashrc針對特定用戶生效;並且需要重啓系統生效。
全局配置文件 /etc/bashrc對系統所有用戶生效;並且重新登錄或執行source .bashrc立即生效。
四.寫在最後
(1)目標:
1.運籌帷幄的使用系統
2.快速定位問題點,排查問題
3.熟練搭建服務,使用服務,優化服務
(2)學習期間做到:
1.上課前查看資料瞭解
2.聽課及時做筆記
3.自習整理筆記同步複習
4.整理博客搭建知識體系
(3)對馬哥教育初印象
1.教學方式:學員直接看電腦學習,不用擔心座遠看不清,聽不清的問題
2.授課時間安排:上一自習一的方式,可以更好的留出吸收和實戰時間
3.授課內容:講師講課方式比較幽默,結合實際場景進行講解,更容易瞭解知識點的作用。
4.希望在這裏收貨頗多,滿載而歸,將馬哥的實力弘揚光大~