雖然現(xiàn)在工作一直在用Xshell 一些 基本的命令、常用的還可以,
但總感覺(jué)對(duì)linux了解的知之甚少,偶爾改個(gè)文件還需要請(qǐng)教同事,真是慚愧。
所以決定從今天開(kāi)始重新學(xué)習(xí)下Linux,查漏補(bǔ)缺,并將學(xué)習(xí)的結(jié)果作為筆記和大家一塊交流和進(jìn)步,就開(kāi)始我們今天的學(xué)習(xí)吧。
一、計(jì)算機(jī)的五大單元
二、Linux用戶環(huán)境
1、內(nèi)核(Kernel)
內(nèi)核管理的事項(xiàng)有:系統(tǒng)調(diào)用接口(實(shí)現(xiàn)開(kāi)發(fā)人員與核心的溝通)、進(jìn)程控制,合理分配CPU資源、內(nèi)存管理、文件系統(tǒng)管理
2、Shell
shell用于接收用戶的命令,與Kernel進(jìn)行溝通
3、終端模擬器(Terminal Emulator)
4、X Window系統(tǒng)
5、窗口管理器(Window Manager)
6、桌面環(huán)境(Desktop Enviroment)
三、登錄方式
1、本地登錄
2、遠(yuǎn)程方式登錄(這里我用putty)
四、提示符與home目錄
[root@stationXX root]#
解釋:[登錄的用戶名@主機(jī)名 當(dāng)前目錄](méi)# (# root用戶, $ 普通用戶)
~ :home目錄,是用戶登錄系統(tǒng)后默認(rèn)的目錄(如上圖),相當(dāng)于Windows系統(tǒng)的我的文檔目錄。
root用戶的home目錄是跟目錄,一般用戶的home目錄是home目錄。
五、創(chuàng)建用戶
以root用戶登錄:
創(chuàng)建jack用戶,創(chuàng)建后必須用passwd 創(chuàng)建密碼激活用戶,如果root設(shè)置的密碼過(guò)于簡(jiǎn)單會(huì)提示。
以剛創(chuàng)建的jack用戶登錄,并更改密碼(如果密碼過(guò)于簡(jiǎn)單則不會(huì)更改成功)
六、運(yùn)行命令
指令名 【選項(xiàng)】【參數(shù)】
ls :顯示文件目錄
ls -l:列出詳細(xì)信息
ls -l 指定目錄: 列出指定目錄的詳細(xì)信息
七、幫助和在線幫助
--help :例如 ls --help
man 指令: 例如 man ls
退出,按 q
info指令: info ls
八、man的使用技巧
我們?cè)谑褂胢an命令的時(shí)候,實(shí)際上是調(diào)用的manpage
manpage在/usr/share/man目錄下,分為幾個(gè)章節(jié),如下:
man1 用戶在shell環(huán)境中可以操作的命令或可執(zhí)行文件
man2 系統(tǒng)內(nèi)核可調(diào)用的函數(shù)與工具等
man3 一些常用的函數(shù)與函數(shù)庫(kù),大部分為c的函數(shù)庫(kù)
man4 設(shè)備文件的說(shuō)明,通常在/dec下的文件
man5 配置文件或者是某些文件的格式
man6 游戲
man7 慣例與協(xié)議等,例如linux文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議、ASCII code等說(shuō)明
man8 系統(tǒng)管理員可用的管理命令
man9 跟kernel有關(guān)的文件
新聞熱點(diǎn)
疑難解答
圖片精選