Linux命令【二】终端+Vim
生活随笔
收集整理的這篇文章主要介紹了
Linux命令【二】终端+Vim
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
需要先安裝net-tools
ifconfig
eth0 網卡,硬件地址為MAC 地址,網卡編號,絕對不會重復
lo 回環地址
測試兩臺主機之間能否通信:ping IP或域名 [-c 4//回饋四條信息 -i//每隔多少秒回饋一次]
得到域名對應的IPnslookup 域名得到域名對應的IP
添加用戶
su 用戶名 切換用戶
sudo groupadd 用戶所屬組添加用戶所屬組
sudo passwd 用戶名修改用戶名密碼
sudo passwd root修改root用戶的密碼
刪除用戶
sudo deluser 用戶名 sudo userdel -r 用戶名查看所有用戶
在/etc/passed中有所有用戶
終端
shift + pageup 上翻頁 shift + pagedown 下翻頁 clear 清屏 Ctrl+l Ctrl+Alt+T 創建終端 Ctrl+Shift+T 創建新標簽 Alt+x 在同一個終端的不同標簽下切換,x是標簽的順序,從1開始 man man 查看幫助文檔 alias 命令//查看命令是否是封裝過的 echo 字符串//輸出字符串 $從變量中去取值 echo $PATH 打印環境變量 sudo poweroff 關機 sudo reboot 重啟 sudo shutdown 有很多參數Vim
vim 是vi發展版本
工作模式:
- 命令模式 進入文件以后都是命令模式
- h j k l 前 下 上 后
- 0 行首
- shift + 4 移動到尾部(英文輸入法的$)
- gg 移動到文件的頭部
- G 移動到文件最后一行的行首
- xG移動到第x行
- x刪除光標后的字符
- X刪除光標前的字符
- u撤銷
- ctrl+r 反撤銷
- dw 剪切光標后直到空格的部分
- dd 剪切當前行
- d0 剪切光標前的所有字符
- d$或D 剪切光標后的所有內容
- ndd 剪切多少行
- p 下一行開始粘貼
- P 當前行開始粘貼
- yy 復制一行
- nyy 復制n行
- r 替換單個字符
- >>向右縮進 <<向左縮進
- 可視模式:命令模式按v進入,可以選中,d刪除,y復制,再使用p粘貼,在光標后復制,與命令模式不同,P復制,將內容復制到光標的前面
- 查找:
- 輸入反斜杠,再輸入字符串,從光標以后進行查找相關的內容,回車進行查找,n向后進行切換,N向前進行切換。從光標向下查找,到達末尾之后返回頂部查找
- 輸入問號,再輸入字符串,從光標向前查找,到達頂部后從光標往后查找
- 在需要查找的單詞上按#就會查找該單詞,N向下查找,n向上查找
- K 對函數在manual手冊中進行查找,3 K跳轉到手冊的第三章
- 對一個左括號使用%查找與之匹配的右括號
- ZZ保存退出
- 文本模式 按兩次Esc回到命令模式
- 文本模式的進入
- a 從光標的后面插入內容
- A 從當前行的尾部插入內容
- i 從光標的前面插入內容
- I 從當前行的行首插入內容
- o 在光標所在行下面創建新的一行
- O 在光標所在行的上面創建新的一行
- s 刪除光標后面的字符開始插入內容
- S 刪除光標所在行開始插入內容
- 文本模式的進入
- 末行模式 按兩次Esc回到命令模式
- w 保存當前文件
- q 退出文件
- set number 設置行號
- set nonumber 取消行號
- set tabstop=4 設置縮進為4
- 19 跳轉到第19行
- 進行字符串的替換,s/需要被替換的串/替換的結果串[/g 替換光標所在行所有的目標串]
- %s/s1/s2將每一行第一個s1替換成s2
- %s/s1/s2/g將每一行每一個s1替換成s2
- 27,30s/tom/jock/g 27行到30行所有的ton換成jock
- !命令可以執行命令,如果沒有感嘆號會在文本界面展示,否則將會切換出去
- q!退出不保存
- wq或者x保存并退出
- sp水平分屏 ctrl+w+w切換
- wall保存所有的
- q退出一個
- vsp垂直分屏
- vsp 文件分屏并打開另一個文件
總結
以上是生活随笔為你收集整理的Linux命令【二】终端+Vim的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决Ubuntu“下载额外数据文件失败
- 下一篇: Linux如何将文件中内容放到粘贴板上