一、系統(tǒng)登錄及基本應(yīng)用
1、系統(tǒng)登錄,驗證登錄者身份
login:
用戶名:用戶登錄系統(tǒng)給的ID,每一個用戶都有一個自己的ID。
認(rèn)證機制:Authentication ,常用的認(rèn)證機制是密碼和密鑰等
授權(quán):Authorization 給予用戶的權(quán)限
審計:audition 大部分是通過日志記錄來完成
2、命令提示符(prompt)
命令:輸入的命令必須是命令或者可執(zhí)行文件
可執(zhí)行文件的開頭必須要有魔數(shù):magic number
3、命令格式
comment options... arguments....
選項:
短選項:
長選項:
例如命令:ls (列出制定路徑下的所有子目錄或者文件)
對于ls 有一個選項是-l :長格式
ls 是只顯示文件名,ls -l 還顯示文件的屬性等
4、文件屬性類型
cd /etc/
ls -l
第一列一共有10個屬性,第一個表示的是文件的類型。文件的類型主要包含以下:
- :普通文件(f)
d:目錄文件
b:塊設(shè)備文件(block)
c:字符設(shè)備文件(character)
l:符號鏈接文件(symbolic link file)
p:命令管道(pipe)
s:套接字文件(socket)
后面9位表示的是文件權(quán)限,其中每3個是一組,每一組有三類權(quán)限:rwx(讀、寫、執(zhí)行)
第二列的數(shù)字:表示的是文件硬連接的次數(shù)
第三列:表示的是屬主(owner)
第四列:表示的是屬組 (group)
第五列:表示的是文件大。╯ize),默認(rèn)是字節(jié)
第六列:表示的是時間戳(timestamp),最近一次被修改的時間
第七列:表示的是文件名
注:對于第五列文件的大小,默認(rèn)是字節(jié),可以進行單位轉(zhuǎn)換,-h 可以對文件大小的單位進行轉(zhuǎn)換 ls -lh
注:Linux系統(tǒng)的隱藏文件或者文件夾都是以.開頭的 ,使用-a命令,可以查看隱藏文件
ls -a
.:表示當(dāng)前目錄
..:表示父目錄
-A:
-d:顯示目錄自身屬性
-i:index node ,inode
-r:逆序顯示
-R:遞歸(recursive)顯示
5、目錄切換:cd (change directory)
cd ~USERNAME:進入到指定用戶的家目錄
cd - :在當(dāng)前目錄和前一次的目錄之間來回切換
6、命令類型
內(nèi)置命令:(shell內(nèi)置)
外置命令:在文件系統(tǒng)的某一個路徑下有一個與命令名稱相應(yīng)的可執(zhí)行文件
type:主要作用是 顯示指令屬于那種類型
二、時間的相關(guān)配置
1、date:時間管理
電腦、服務(wù)器關(guān)機斷電了 ,待重新開機后時間是正確的,主要是因為主板上有電池為主板供電,維持電腦時鐘,這個時間叫做硬件時間,也叫作實時時鐘(rtc)
Linux系統(tǒng)有兩個時鐘:硬件時鐘;系統(tǒng)時鐘(系統(tǒng)內(nèi)核自己的時間)
三、獲得命令的使用幫助
1、內(nèi)部命令:
help COMMAND
2、外部命令:
COMMAND --help
3、命令手冊:manual
man COMMAND
分章節(jié):
1、用戶命令(/bin,/usr/bin,/usr/local/bin)
2、系統(tǒng)調(diào)用
3、庫用戶調(diào)用
4、特殊文件(設(shè)備文件)
5、文件格式(配置文件的語法)
6、游戲
7、雜項:(miscellaneous)
8、管理命令(/sbin,/usr/sbin,/usr/local/sbin)
<>:必選
[]:可選
…:可以出現(xiàn)多次
|:多選一
{}:分組
MAN:
NAME:命令名稱及功能簡要說明
SYSOPSIS:用法說明,包括可用的選項。