關機:shutdown -h halt init 0 poweroff
重啟:shutdown -r reboot init 6
pwd:查看工作目錄
ls:查看指定目錄的內(nèi)容
-l:列表顯示
-a:顯示所有,包括隱藏文件
-h:人性化的顯示
-d:只顯示目錄,不查看內(nèi)容
cd:切換工作目錄
.:當前目錄
..:上一級目錄
~:用戶家目錄
-:上次切過來的目錄
目錄結(jié)構(gòu):
linux目錄與win完全不同,是從'/'開始的linux命令大全,只有他沒有上一級目錄,因此也叫根目錄
詳細介紹:
/bin:大部分的系統(tǒng)命令
/boot:啟動相關目錄
/dev:設備文件目錄,linux下一切設備皆文件
/etc:配置文件目錄
/home:普通用戶的家目錄,一個用戶對應一個文件夾
/lib:庫文件
/lib64:64位庫文件
/lost+found:系統(tǒng)異常時臨時保存數(shù)據(jù),用于恢復等操作
/media:媒體目錄
/mnt:掛載目錄,通用掛載點
/opt:安裝系統(tǒng)非必須軟件目錄
/proc:虛擬文件系統(tǒng),會映射硬件信息
/root:root用戶的家目錄
/sbin:超級用戶才能執(zhí)行的命令目錄
/selinux:linux一套安全機制,非常復雜,通常不用
/srv:存放本機或本機服務器的數(shù)據(jù)或服務
/sys:類似于/proc,也是虛擬文件系統(tǒng),可以映射系統(tǒng)信息
/tmp:臨時文件,可能隨時銷毀
/usr:存放用戶安裝的應用程序
/var:系統(tǒng)產(chǎn)生的不可自動銷毀的文件,如:日志、緩存等
1、vim終端編輯器
介紹:vim是對vi的擴展,被譽為終端編輯器之神
安裝:yum%20install%20-y%20vim
工作模式:正常模式、插入模式、編輯模式
正常模式:使用vim打開文件時的默認模式
vim%20filename%20打開文件,若文件不存在則新建
esc:切換到正常模式
shift%20+%20zz:保存退出
常用操作:
vim%20filename%20+n%20打開文件,定位到第n行
vim%20filename%20+%20打開文件,定位到末尾
gg%20定位到首行
G%20定位到尾行
ngg%20定位到第n行
^ 定位到行首
$ 定位到行尾
yy 復制光標所在行
p 粘貼
nyy 復制光標開始的n行
dd 刪除光標所在行
ndd 刪除光標開始的n行
u 撤銷操作
ctrl + r 反撤銷操作
插入模式:就是可以編輯文件內(nèi)容的模式,在正常模式下輸入以下字符進入:
i:在光標處插入
I:在行首插入
a:在光標下一個字符處插入
A:在行尾插入
o:下光標下一行插入空行
O:下光標上一行插入空行
s:刪除光標所在字符并插入
S:刪除光標所在行并插入
編輯模式:是對整個文件進行的操作,如:保存,退出
在正常模式下輸入':'即可進入編輯模式
:w 保存
:q 退出
:wq 保存退出,等價于 shift + zz
:x 保存退出,等價于:wq
:q! 強制退出
:set nu 顯示行號
:set nonu 隱藏行號
:行號 定位到指定行號
/內(nèi)容 查找指定內(nèi)容,n下翻,N上翻
:%s/原內(nèi)容/新內(nèi)容 使用新內(nèi)容替換原內(nèi)容,全部替換
:m,ns/原內(nèi)容/新內(nèi)容 使用新內(nèi)容替換原內(nèi)容,替換m到n行
友情提醒:若非正常關閉vim,則會生成臨時文件(隱藏的),需要刪除
2、文件及文件夾
touch:創(chuàng)建普通文件
rm:刪除文件,-f表示強制刪除,-r表示遞歸刪除
cp:拷貝文件,若目標目錄寫上文件名可以順便把名字改了,-r可以操作目錄
mv:移動文件,若目標目錄寫上文件名可以順便把名字改了
mkdir:創(chuàng)建文件夾,-p創(chuàng)建中間目錄