kali Linux
系统快捷键
Ctrl + Alt + T :打开一个新的命令行终端。
如果是在桌面打开的是这种情况
Ctrl + C 复制。
Ctrl + Z 撤消。
Ctrl + S :保存
Ctrl + Q :退出。
终端快捷键
TAB :补全命令。
Ctrl + + :放大文字。
Ctrl + - :缩小文字。
Ctrl + D :关闭终端窗口。
Ctrl + L :清除终端的信息:相当于clear命令
Ctrl + C :取消当前正在运行的命令。
Ctrl + SHIFT + C :复制。
Ctrl + SHIFT + V :复制。
Ctrl + w :删除终端输入的一个单词,不想一直使用backspace?可以试一下这个,
Ctrl + U :直接删除当前输入的终端命令的一行
Ctrl + A 使用这个快捷方式,我们可以将光标移动到行首。
Ctrl + E 使用这个快捷方式,我们可以将光标移动到行尾。
ctrl+r //搜索命令行使用过的历史命令记录,用的很舒服
然后再使用ctrl+g //从ctrl+r的搜索历史命令模式中退出
ctrl+z //暂停在终端运行的任务,使用"fg"命令可以使暂停恢复 这个命令可以使用在我们接收反弹的shell时,使用ctrl+z进行暂停,然后再使用fg即可继续运行
下面是一个使用ping的简单例子
工作区快捷键
Shift + Ctrl + Alt + ↑ 我们可以将窗口向上移动一个工作区。
Shift + Ctrl + Alt + 向下翻页 我们可以将窗口向下移动一个工作区。
Shift + Ctrl + Alt + ← 我们可以将窗口向左移动一个工作区。
Shift + Ctrl + Alt + → 我们可以将窗口向右移动一个工作区。
这个我不太熟悉,就是上面的工作区在切换
另外介绍几个命令
whatis会精确匹配它后面跟的命令。
使用man命令会更加的精确
man nc
Vim的快捷键
vim的功能还是很强大的,这里我只记录我认为常用的,其它的到用的时候再查
一、模式转换命令(参考上图)
用vim打开文件,默认是在普通模式
i或者a或者o ——从普通模式转换到插入模式
Esc —— 退出插入模式,进入普通模式
: —— 进入命令行模式,后面接着跟命令,然后回车执行
二、文本编辑命令(是在普通模式下执行)
Ctrl+ f —— 下翻一页
Ctrl + b —— 上翻一页
普通模式下输入一个数字加上下左右箭头,可以让光标向某方向移动多少行或多少位
gg —— 光标移动到文本第一行
G —— 光标移动到文本最后一行
x —— 向后删除一位(Del键)
nx —— 删除后面n位
X —— 向前删除一位(退格键)
dd —— 删除游标所在的一整行
ndd —— 删除n行
yy —— 复制游标所在行
nyy —— 复制游标所在向下n行
p —— 粘贴在游标下一行
P —— 粘贴在游标上一行
u —— 复原前一个动作(像Ctrl + z一样)
. —— (英文句号),重复上一个动作,如重复粘贴之类的
三、其它常用命令
:wq ——保存并退出
:q! —— 不保存,强制退出
:w —— 保存,不退出
:set nu —— 显示行号
:set nonu —— 取消显示行号
四、关于批量注释和取消注释
下面命令是在命令行命令模式输入的:
1、在 10 - 20 行添加 // 注释
:10,20s#^#//#g
2、在 10 - 20 行删除 // 注释
:10,20s#^//##g
3、在 10 - 20 行添加 # 注释
:10,20s/^/#/g
4、在 10 - 20 行删除 # 注释
:10,20s/#//g
这个vim我是参考的一下文章加以修改
(16条消息) vim编辑器的简单使用_buki26的博客-CSDN博客