bash 常用快捷键、常用命令 以及 Vim 常用命令,Xshell 部分操作

Bash 快捷键 https://www.runoob.com/w3cnote/bash-shortcut.html

  • ctrl + a(光标跳到开头), ctrl + e(光标跳到末尾)
  • ctrl + u (前向剪切), ctrl + k(后向剪切), ctrl + y(粘贴)
  • ctrl +r (搜索历史命令)
  • ctrl + s (暂停屏幕输出), ctrl + q(恢复屏幕输出)
  • ctrl + c, ctrl + d, ctrl + z
  • ctrl +l (清屏)

【Bash 命令】

  • du -sh * 显示所有文件夹的大小,包括内部所有文件大小 https://www.cnblogs.com/davygeek/p/8532303.html
  • df -hl 显示磁盘容量及可用量
  • find /guixj -name AAA 搜索 AAA 所在的位置 https://baijiahao.baidu.com/s?id=1640985460811554804&wfr=spider&for=pc
  • locate
  • whereis

【vimtutor 中的命令】
normal 模式下:

  • h j k l 方向键
  • r 修改
  • x 删除
  • yy 复制一行
  • dd 剪切一行
  • p 粘贴
  • u 撤销上一次操作
  • ctrl +r 重做上次操作
  • gg 跳到页面文件开头
  • G 跳到文件末尾
    在 visual(v) 模式下, 可以使用光标选中部分字符,然后进行复制(y), 粘贴(p), 但复制的内容似乎仅仅是一次性的,只能粘贴一次。 https://www.cnblogs.com/hangaozu/p/7544325.html

vim 搜索文本功能:https://www.jianshu.com/p/bdc1f7e689b3

  • / 开启搜索
  • n, N

普通模式下:(https://blog.csdn.net/HappyCodeFly/article/details/86684297)

  • q/ 查看使用/输入的搜索历史
  • q? 查看使用?输入的搜索历史
  • q: 查看命令行历史 (常常会被误按,但不知如何退出)

Xshell:

  • 选中文本后,鼠标单击右键,即可选择复制文本内容,便于粘贴到其他地方

shell 脚本中出现了 windows 的换行符导致出错(run.sh 通过 tx 文档粘贴转过来的) https://www.cnblogs.com/ericfengk/p/11972497.html

  • 使用 vim -b file.sh 会显示每一行后面多了一个 ^M
  • 使用 blog 中方法修复

方式一:dos2unix
下载并安装dos2unix
利用命令“dos2unix [filename]”完成转换

方式二:替换(vim+正则表达式)
利用命令“vim -b [filename]”打开该文件
在命令模式下输入:“%s/^M//g”或者“g/^M/s/^M//”
保存并退出
也可以自己直接逐个手动删去符号 ^M。

你可能感兴趣的:(bash 常用快捷键、常用命令 以及 Vim 常用命令,Xshell 部分操作)