linux常用命令和vim 编译器命令

常用的文件管理命令

  1. . 是当前目录 也是一个文件
  2. … 返回上一级目录 也是一个文件
  3. ~/ 家目录
  4. tap 补全命令 双击提示可选选项
  5. Ctrl + c 清空本行并换行 或者是干掉某个进程
  6. Ctrl +u 清除本行
  7. ls 显示可选文件夹
  8. ls -l 显示文件的详细信息
  9. ls -lh 人性化输出 简洁化输出
  10. -a 显示隐藏文件(以 . 开头的文件)
  11. -A 不显示 . 和 … 文件
  12. pwd显示当前是在那个文件夹下
  13. cd 进入任一个目录
  14. cd - 切换到上一次的目录 多次使用就是两个之间来当前目录和上一次使用的目录来回换
  15. cd … 返回上一级目录
  16. cp 复制粘贴重命名三步 cp 当前+路径+移动到的路径可以直接加上重名名称
  17. mkdir 创建文件夹加相对路径 绝对路径 可以创建多个文件
  18. rm 的后面跟文件 多个文件直接删 (删文件夹用 -r)rm *-r (删除文件夹下的所有文件)rm *.txt (删除所有TXT文件 *. 之间不能有空格)
  19. touch 创建一个文件
  20. mv 剪切可以有重命名
  21. cat 看一个文件里面的内容
  22. netstat -anp | grep 8080 查看8080端口占用情况

vim编译器

i 进入编辑模式
esc 退出编辑模式
: 进入命令行模式

(1)数字+空格 在某一行中往后跳几个字符

(2)G 到最后一行 gg 到第一行

(3)命令行模式下 :n 自动跳到 第n 行

(4) /word 寻找光标之下第一个值为word 字符串 按n 继续寻找下一下 word值

(5)?word 光标之上第一个值为 word的字符串 按N 寻找上一个word值

(6) :wq 保存并退出 :q! 强制退出 :q 退出 :wq! 保存并强制退出

(7) :n1,n2s/word1/word2/g 将第n1 行 到 n2 行之间的word1替换成word2 :1,$s/ 是将全文改变变 不加s是将每行的第一个word替换,如果参数是 gc 每次询问修改是否(n/y)

(8) 一般命令模式下: v 选中文本 d 删除文本 dd 删除该行(其实是剪切) y 复制选中的文本 yy 复制一整行 p 粘贴 (如果复制的是一行粘贴是在下一行,如果复制的文本粘贴在下一个位置)

(9) u 撤销 Ctrl+r 取消撤销

(10) ggdG 全删 gg=G 将全文格式化

(11) :set paste 设置粘贴模式,取消代码缩进 :set nopaste 取消粘贴模式,开启代码缩进

(12) :set nu 显示行号 :set nonu 隐藏行号

(13) :w newfile 另存一个名newfile的文件
(14). 是重复上一次的操作
(15) 大于号 > 将选中的文本整体向右缩进一次
小于号< 将选中的文本整体向左缩进一次
(1):noh 关闭查找关键词高亮

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值