1.1 啟動(dòng)shell
多數(shù)主流發(fā)行版的桌面環(huán)境默認(rèn)安裝模擬終端慎颗,用戶(hù)可用啟動(dòng)命令行界面(CLI)來(lái)啟動(dòng)shell程序,默認(rèn)情況下嘶卧,bash shell 啟動(dòng)時(shí)會(huì)自動(dòng)處理用戶(hù)主目錄下.bashrc文件的命令童本。也可通過(guò)此文件加載特殊的共用文件,在共用文件中保存著針對(duì)所有系統(tǒng)用戶(hù)的的命令和設(shè)置脸候,該文件位于/etc/bashrc穷娱,它經(jīng)常設(shè)置各種應(yīng)用程序中用到的環(huán)境變量。
1.2 shell提示符
默認(rèn)普通用戶(hù)的shell提示符是$,而根用戶(hù)root的shell提示符是#
PS1:控制默認(rèn)命令行提示符的格式
admin@ubuntu64:~$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
PS2:控制后續(xù)命令行提示符的格式
admin@ubuntu64:~$ echo $PS2
>
1.3man手冊(cè)
$man bash
1.4瀏覽文件系統(tǒng)
Linux 文件系統(tǒng) 是將文件存儲(chǔ)在單個(gè)目錄結(jié)構(gòu)中运沦,這個(gè)目錄我們稱(chēng)之為虛擬目錄(virtual directory)泵额。虛擬目錄包含了安裝在PC上的所有存儲(chǔ)設(shè)備文件的路徑,并將其并入到一個(gè)目錄結(jié)構(gòu)中携添。
Linux虛擬目錄結(jié)構(gòu)包含一個(gè)稱(chēng)之為根(root)目錄的基礎(chǔ)目錄嫁盲。根目錄下的目錄和文件會(huì)按照訪問(wèn)它們的目錄路徑一一列出。
Linux中使用正斜線(/)而不是反斜線(\)來(lái)在文件路徑中劃分目錄烈掠,在Linux中反斜線用來(lái)標(biāo)識(shí)轉(zhuǎn)義字符羞秤。
掛載點(diǎn)(mount point)是虛擬目錄用于分配額外存儲(chǔ)設(shè)備的目錄
圖中有2塊硬盤(pán),disk1和虛擬目錄的根目錄(/)關(guān)聯(lián)起來(lái)左敌,而disk2被掛載到/mnt 其他通過(guò)掛載的目錄都位于這個(gè)位置
遍歷目錄 可以通過(guò)cd命令來(lái)將shell會(huì)話切換到另一個(gè)目錄下
cd destination
絕對(duì)路徑:定義了在虛擬目錄結(jié)構(gòu)中該目錄的確切位置瘾蛋,以虛擬目錄的根目錄開(kāi)始,相當(dāng)于目錄的quanming
相對(duì)路徑:定義了在當(dāng)前位置的目標(biāo)文件路徑矫限,而無(wú)需再?gòu)母夸涢_(kāi)始哺哼。
單點(diǎn)符(.)表示當(dāng)前目錄
雙點(diǎn)符(..)表示上一級(jí)目錄
1.5文件和目錄列表
ls 命令最基本的格式會(huì)顯示當(dāng)前目錄下的文件和目錄
過(guò)濾輸出列表
問(wèn)號(hào)佩抹?代表一個(gè)字符
星號(hào)*代表零個(gè)或者多個(gè)字符
1.6處理文件
創(chuàng)建文件
可用touch命令來(lái)輕松創(chuàng)建空文件
復(fù)制文件
可用cp命令復(fù)制成另一個(gè)文件
重命名文件
mv命令就是用來(lái)將文件和目錄移動(dòng)到另一個(gè)位置的
刪除文件和目錄
rm命令就是用來(lái)將文件刪除
1.7處理目錄
創(chuàng)建目錄
mkdir dir3
刪除目錄
rmdir dir4?
rmdir命令只刪除空目錄
1.8查看文件內(nèi)容
查看文件統(tǒng)計(jì)信息
state test5 ?#提供文件系統(tǒng)上某個(gè)文件的所有狀態(tài)信息
查看文件類(lèi)型
file test6 ?#file命令將文件分成3類(lèi):文本文件 可執(zhí)行文件 數(shù)據(jù)文件
查看整個(gè)文件
cat test7 #顯示文本文件中所有數(shù)據(jù)的得力工具
more test8 #通過(guò)分頁(yè)顯示每頁(yè)數(shù)據(jù)
less test9 #less 支持more命令支持的所有參數(shù)
查看部分文件
tail test10 #命令顯示文件末尾部分的內(nèi)容,默認(rèn)是末尾10行
head test11 #命令文件開(kāi)頭那些行的內(nèi)容取董,而無(wú)需加載全部文件