GNU:GNU is Not Unix.
-
GPL :General Public License,通用公共許可證,版權(quán)
Copyright,Copyleft 開源協(xié)定 LGPL:lesser
GPLv2
GPLv3
-
GUI : Graphic User Interface
Windows
-
X-Window(X表示會圖形界面協(xié)議)
Gnome KDE Xface
-
CLI : Command Line Interface
shell bash csh ksh zsh tcsh -
系統(tǒng)
系統(tǒng)硬件->Kernel->system call->library:API->應(yīng)用程序或者IDE -
login:
用戶名:用戶ID(計算機處理最快的是數(shù)字而不是字符),用戶名不能用來當(dāng)做是否可以訪問限定資源的認(rèn)證標(biāo)識
認(rèn)證機制:Authentication
授權(quán):Authorization
審計:Audition(日志)
登錄后 prompt,命令提示符:
-
命令:
程序執(zhí)行,必須有命令入口 magic number: 魔數(shù)
-
shebang的概念?
#!/bin/bash -
命令舉例
list:ls
-
文件
目錄:文件,路徑映射
路徑:從指定起始點到目的地所經(jīng)過位置
絕對路徑:從根目錄開始
當(dāng)前目錄:working directory current directory
相對路徑:相對于當(dāng)前所處位置的路徑FHS(Filesystem Hierarchy Standard,文件系統(tǒng)層次結(jié)構(gòu)標(biāo)準(zhǔn))
-
基本命令
pwd:Printing Working directory
-
ls
輔助命令: -l:長格式 文件類型: -:普通文件(f) d:目錄文件 b:塊設(shè)備文件(block) c:字符設(shè)備文件(character) l:符號鏈接文件(sysmbolic link file) p:命令管道文件(pipe) s:套接字文件(socket)