Linux 基本原則shell
一、爲任何目的運行程序的自由小程序
二、學習和修改源程序的自由bash
三、從新分發程序的自由ide
四、基於某源程序開發衍生版的自由工具
基本法則:學習
一、一切皆文件spa
二、體積短小且目的單一的程序命令行
三、組合小程序,完成複雜任務對象
四、儘量避免捕獲用戶接口接口
五、配置數據保存至文本文件
各發行商,發行版的區別:
文件存放路徑、名稱、語法格式
軟件管理有所不一樣
默認工具備所不一樣
http://mirrors.163.com/ 網易鏡像站點
經常使用虛擬機軟件:
vmware Workstation:32bit 平臺—>64bit 須要支持硬件虛擬化
virtualbox
GUI 接口:圖形化界面
CLI 接口:命令行界面
命令提示符,prompt,bash(shell)
#:root
$:普通用戶
命令格式:
命令 選項 參數
選項:
短選項: -
多個選項能夠組合: -a -b = -ab
長選項: --
長選項不能組合
參數:命令的做用對象
虛擬終端(terminal):默認爲6個
切換---Ctrl+Alt+F1....F2
啓動圖形界面:startx &
切換---Crtl+Alt+F7
GUI:Gnome:C
KDE:C++
XFace
CLI:sh,bash,csh,zsh,ksh,tcsh
su:switch user 切換用戶
# su [-l] 用戶名
passwd:修改密碼
普通用戶密碼須要符合密碼複雜性規則