Linux的起源
1991年,一個芬蘭的研究生Linus Torvalds購買了一臺自己的PC機,決定開發自己的操作系統,他
選擇了研究Minix。Minix是荷蘭教授Andrew S.Tanenbaum開發的一種模型操作系統。很快這哥們就編寫
出了自己的磁盤驅動和文件系統,並且把它上傳到互聯網上。命名爲Linux意指“Linus的Minix”。
UNIX來源於AT&T貝爾實驗室的一個研究項目,linux社區的開發人員借鑑了UNIX的技術和使用方式,並將其融入。基於社區合作的開源文化已經深刻影響了全世界。
linux內核遵循GPL協議發佈,它是GNU計劃的一部分。linux在服務器領域佔據絕對優勢。linux在桌面市場也不斷上升,並且聚集了一大批愛好者。
linux的基本原則:
1、有目的單一的小程序組成;組合小程序完成複雜任務;
2、一切皆文件;
3、儘量避免補貨用戶接口;
4、配置文件保存爲純文本格式;
GUI接口
CLI接口
命令提示符,prompt,bash(shell)
#:root
$:普通用
命令:
命令格式:
命令 選項 參數
選項:
短選項- 多個選項可以組合:-a -b=-ab
長選項:--
參數:命令的作用對象
使用憑證:
賬號 密碼
startx &可以切換到GUI
虛擬終端(terminal):Ctrl+Alt+F1~F6
GUI:
Gnome:C
KDE:C++
XFace
CLI
bash
csh
zsh
ksh
tcsh
有三類用戶:root,一般用戶,和其他用戶
su 切換用戶:-l 用戶名
passwd 修改密碼
密碼複雜性規則:
暴力破解
10^6 純數字
36^6 數字+英文
62^6 數字+英文+大寫
100+^6 數字+英文+字符