---恢復內容開始---linux
1)若是忘記root口令vim
1,重啓
2,倒計時界面(按任意鍵進入GRUB)
3,a
4,空格 1
5,passwd 修改密碼
6,reboot 重啓windows
2)Linux文件與目錄操做編輯器
linux目錄結構:函數
/bin:存放系統命令相關的目錄
/boot:與系統啓動相關的目錄(GRUB)
/dev:與設備文件相關的目錄
/etc:與系統配置相關的目錄(用戶名、密碼)
/home:普通用戶的主目錄(超級用戶:root 普通用戶:本身建立的)
/lib:與庫函數相關的目錄(printf)
/mnt:與掛載相關的目錄
/proc:與進程相關的目錄(數字的文件夾,內存的映射)
/sbin:用來管理系統的命令和程序,用來給root用戶使用
/tmp:linux臨時目錄
/usr:Linux上佔用空間最大的目錄,用戶軟件安裝的默認路徑
/var:存放日誌的目錄
/root:root用戶的主目錄spa
文件和目錄的基本操做:日誌
3)vim編輯器blog
集成開發環境,相似windows上的記事本。開發方便,操做高效。進程
三種模式和操做
1,命令模式
進入到編輯模式:
i 從光標所在處插入
a 從光標所在處下一個字符插入
o 從光標所在處的下一行,新起一行插入
複製、刪除、黏貼:
yy 複製當前光標所在行
nyy 複製n行
dd 刪除當前光標所在行
ndd 刪除n行
p 將剪切板中的內容黏貼到光標所在行的下一行
ndd+p 剪切n行
選中:
V 選中多行
v 選中多字
d 刪除
y 複製
p 黏貼
u 撤銷上一次操做
移動光標:
gg 回到第一行
G 回到最後一行
gg=G 全文自動對齊
塊操做:
ctrl+v 選中塊
y 複製
d 刪除
I 插入 +ESC(其餘行同步)
2,編輯模式(插入模式)
回到命令模式:ESC鍵
3,末行模式
:wq 保存並退出 w保存 q退出
:q! 強制退出
:set number 設置行號
:set cin 自動對齊
:set ts=4 設置tab距離爲4
:set sw=4 設置自動縮進距離爲4
查找和替換:
/字符串 查找字符串
n 查找下一個
N 查找上一個
:%s/原字符串/新字符串/g 將原字符串替換爲新字符串
4,保存配置
編輯vim編輯器的配置文件:
vim /root/.vimrc
set number 設置行號
set cin 自動對齊
set ts=4 設置tab距離爲4
set sw=4 設置自動縮進距離爲4
5,vim的分屏
方式一:
vim -o main.h main.c 上下分屏
vim -O main.h main.c 左右分屏
方式二:
:vsp mian.c 左右分屏,新的文件在左面,光標在新文件
:sp mian.c 上下分屏,新的文件在上面,光標在新文件
ctrl+ww 切換
---恢復內容結束---內存