Linux | 剑指Linux基本命令总结(一)

写在前面:

学习Linux最近本的就莫过于一堆的基础命令了,Linux不同于Windows的鼠标操作,在Linux里程序员都是不用鼠标的,因为Linux提供的操作命令太强大了,所有这些功能都是基于快捷键和基本命令来完成,那么今天我们就来看一下VI编辑器的基本命令。告别鼠标手。

内容目录:

  1. 账户登录篇
  2. vi编辑器篇

正文:

一、账户登录篇:

  1. $:login -f [用户名]              --跳过第二次登录身份验证
  2. $:logout                             --退出登录的shell
  3. $:poweroff                         --关闭Linux系统
  4. $:shutdown -h now            --立即重启
  5. $:halt -f                              --不调用shutdown情况下强制关机
  6. $:reboot -w                         --模拟系统从启
  7. $:man -a [名称]                  --显示名称的所有手册页
  8. $:info -w [名称]                   --显示名称文档的物理位置
  • 二、vi编辑器篇:
  1. $:vi [filename]                    --打开文件并编辑

$插入模式:

  1. $ i\I                                           --从光标当前所在位置之前插入\光标所在行首插入
  2. $ a\A                                         --从光标当前所在位置之后插入\光标所在行末尾插入
  3. $ o\O                                        --在光标所在的行的下面\上面新开一行插入
  4. $ k\j\h\l                                     --光标上、下、左、右移动
  5. $ H\M\L                                     --光标移动到屏幕的顶、中、底
  6. $ G\gg                                      --使光标移动到文件尾\文件首
  7. $ 数字0\$                                   --光标到行首\行尾

$命令模式:

  1. yy                                    --复制一行
  2. 10yy                                --向下复制10行
  3. yw                                   -- 复制光标开始的一个单词
  4. y$                                    --复制光标到行尾
  5. yfB                                  -- 复制光标到第一个大写B中间的内容
  6. y2fB                                -- 复制光标到第二个大写B中间的内容
  7. x                                     --向剪切一个一个字符,如果是在行尾,则为向前剪切
  8. 3x                                    -- 剪切三个
  9. xp                                   --非行尾交换两个字符,
  10. dd                                   --  删除一行
  11. 200dd                              --删除200行
  12. dw                                   --删除一个单词
  13. df"                                   -- 删除到出现的第一个双引号
  14. p                                     --粘贴复制或剪切的内容
  15. 3p                                   --将复制或剪切的内容粘贴三次
  16. u                                     --取消上一个操作   
  17. U                                     --取消所有操作

$末行模式(记住必须带“:”)

  1.     :wq                     --保存当前文件并退出
  2.     :wqa                    --保存所有文件并退出
  3.     :q!                        --不保存,直接退出
  4.     :qa!                      --有多个文件被打开,同时退出
  5.     :Set nu                 --显示代码行数
  6.     :Set nonu             --取消显示代码行数
  7.     :!command         --运行Shell命令
  8.     :/str/                       --从当前光标开始向右移动到str的地方
  9.     :s/str1/str2             --将str1字符替换成str2字符
  10.     :e filename             --新建文件名为filename的文件
  11.     :f filename              --把当前文件名改为filename文件
  12.     :n                            --跳到当前第n行
  13.     :set readonly          --设置文件为只读模式

这是都是VI编辑的最基本的命令,相信学完这些就会编辑器有一个新的认识。担任这其中还有很多的命令。这只冰山一角,

======================(未完待续···)===================

注:更多资源请关注,一个热爱开源技术,记录分享51单片机,STM32,C语言,数据结构和算法,嵌入式Linux技术的微信公众号。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章