快捷鍵
Tab:命令和文件名補(bǔ)全刹碾;
Ctrl+C:中斷正在運(yùn)行的程序指么;
Ctrl+D:結(jié)束鍵盤輸入(End Of File叔壤,EOF)
求助
- --help
指令的基本用法與選項(xiàng)介紹繁堡。
- man
man 是 manual 的縮寫沈善,將指令的具體信息顯示出來。
當(dāng)執(zhí)行 man date 時(shí)椭蹄,有 DATE(1) 出現(xiàn)闻牡,其中的數(shù)字代表指令的類型,常用的數(shù)字及其類型如下:
代號(hào) 類型
1 用戶在 shell 環(huán)境中可以操作的指令或者可執(zhí)行文件
5 配置文件
8 系統(tǒng)管理員可以使用的管理指令
- info
info 與 man 類似绳矩,但是 info 將文檔分成一個(gè)個(gè)頁面罩润,每個(gè)頁面可以跳轉(zhuǎn)。
- doc
/usr/share/doc 存放著軟件的一整套說明文件翼馆。
關(guān)機(jī)
- who
在關(guān)機(jī)前需要先使用 who 命令查看有沒有其它用戶在線割以。
- sync
為了加快對磁盤文件的讀寫速度,位于內(nèi)存中的文件數(shù)據(jù)不會(huì)立即同步到磁盤应媚,因此關(guān)機(jī)之前需要先進(jìn)行 sync 同步操作严沥。
- shutdown
# shutdown [-krhc] 時(shí)間 [信息]
-k : 不會(huì)關(guān)機(jī),只是發(fā)送警告信息中姜,通知所有在線的用戶
-r : 將系統(tǒng)的服務(wù)停掉后就重新啟動(dòng)
-h : 將系統(tǒng)的服務(wù)停掉后就立即關(guān)機(jī)
-c : 取消已經(jīng)在進(jìn)行的 shutdown
PATH
可以在環(huán)境變量 PATH 中聲明可執(zhí)行文件的路徑消玄,路徑之間用 : 分隔。
/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/dmtsai/.local/bin:/home/dmtsai/bin
sudo
sudo 允許一般用戶使用 root 可執(zhí)行的命令,不過只有在 /etc/sudoers 配置文件中添加的用戶才能使用該指令莱找。
包管理工具
RPM 和 DPKG 為最常見的兩類軟件包管理工具:
RPM 全稱為 Redhat Package Manager,最早由 Red Hat 公司制定實(shí)施嗜桌,隨后被 GNU 開源操作系統(tǒng)接受并成為許多 Linux 系統(tǒng)的既定軟件標(biāo)準(zhǔn)奥溺。YUM 基于 RPM,具有依賴管理和軟件升級(jí)功能骨宠。
與 RPM 競爭的是基于 Debian 操作系統(tǒng)的 DEB 軟件包管理工具 DPKG浮定,全稱為 Debian Package,功能方面與 RPM 相似层亿。
發(fā)行版
Linux 發(fā)行版是 Linux 內(nèi)核及各種應(yīng)用軟件的集成版本桦卒。
基于的包管理工具 商業(yè)發(fā)行版 社區(qū)發(fā)行版
RPM Red Hat Fedora / CentOS
DPKG Ubuntu Debian
VIM 三個(gè)模式
一般指令模式(Command mode):VIM 的默認(rèn)模式,可以用于移動(dòng)游標(biāo)查看內(nèi)容匿又;
編輯模式(Insert mode):按下 "i" 等按鍵之后進(jìn)入方灾,可以對文本進(jìn)行編輯;
指令列模式(Bottom-line mode):按下 ":" 按鍵之后進(jìn)入碌更,用于保存退出等操作裕偿。
在指令列模式下,有以下命令用于離開或者保存文件痛单。
命令 作用
:w 寫入磁盤
:w! 當(dāng)文件為只讀時(shí)嘿棘,強(qiáng)制寫入磁盤。到底能不能寫入旭绒,與用戶對該文件的權(quán)限有關(guān)
:q 離開
:q! 強(qiáng)制離開不保存
:wq 寫入磁盤后離開
:wq! 強(qiáng)制寫入磁盤后離開
GNU
GNU 計(jì)劃鸟妙,譯為革奴計(jì)劃,它的目標(biāo)是創(chuàng)建一套完全自由的操作系統(tǒng)挥吵,稱為 GNU重父,其內(nèi)容軟件完全以 GPL 方式發(fā)布。其中 GPL 全稱為 GNU 通用公共許可協(xié)議(GNU General Public License)蔫劣,包含了以下內(nèi)容:
以任何目的運(yùn)行此程序的自由坪郭;
再復(fù)制的自由;
改進(jìn)此程序脉幢,并公開發(fā)布改進(jìn)的自由