linux命令行界面怎么退出(linux强制退出命令行的使用)

1、tab 命令或路径等的补全键,linux用的最多的一个快捷键

2、ctrl+a 光标迅速回到行首

3、ctrl+e 光标迅速回到行尾

4、ctrl+f 光标向右移动一个字符

5、ctrl+b 光标向左移动一个字符

6、ctrl+insert 复制命令行内容(mac系统不能使用)

7、shift+insert 粘贴命令行内容(mac系统不能使用)

8、ctrl+k 剪切(删除)光标处到行尾的所有字符

9、ctrl+u 剪切(删除)光标处到行首的所有字符

10、ctrl+w 剪切(删除)光标前的一个字符

11、ctrl+y 粘贴 ctrl+k、ctrl+u、ctrl+w删除的字符

12、ctrl+c 中断终断正在执行的任务并开启一个新的一行

13、ctrl+h 删除光标前的一个字符(相当于退格键)

14、ctrl+d 退出当前shell命令行,如果是切换过来的用户,则执行这个命令回退到原用户

15、ctrl+r 搜索命令行使用过的历史命令记录

16、ctrl+g 从ctrl+r的搜索历史命令模式中退出

17、ctrl+l 清楚屏幕所有的内容,并开启一个新的一行

18、ctrl+s 锁定终端,使之任何人无法输入

19、ctrl+q 解锁ctrl+s的锁定状态

20、ctrl+z 暂停在终端运行的任务,使用”fg”命令可以使暂停恢复

21、!! 执行上一条命令

22、!pw 这是一个例子,是执行以pw开头的命令,这里的pw可以换成任何已经执行过的字符

23、!pw:p 这是一个例子,是仅打印以pw开头的命令,但不执行,最后的那个“p”是命令固定字符

24、!num 执行历史命令列表的第num条命令,num代指任何数字(前提是历史命令里必须存在)

25、!$ 代指上一条命令的最后一个参数,该命令常用于shell脚本中

26、esc+. 注意那个”.“ 意思是获取上一条命令的(以空格为分隔符)最后的部分

27、esc+b 移动到当前单词的开头

28、esc+f 移动到当前单词的结尾尾

Vim 快捷键

Linux插入命令

1、a 在光标之后插入字符

2、A 把光标移动到行首尾进入插入模式

3、C 删除当前光标及光标后所有内容并进入输入模式

4、i 在光标之前插入字符

5、I 把光标移动到行首并进入插入模式

6、o 在光标下插入新行

7、O 在光标上插入新行

Linux定位命令

1、h左 j下 k上 L右

2、$ 移至行尾

3、0移至行首(数子0)

4、H 移至屏幕的上端

5、M 移至屏幕的中间

6、L 移至屏幕的下端

7、:set nu 设置行号

8、:set nonu 取消行号

9、gg 到最后一行

10、G 到最后一行

11、nG 到第n行

12、:n 到第n行

vim 删除命令

1、x 删除光标所在处的字符

2、nx 删除光标所在处后的n个字符

3、dd 删除光标所在行

4、ndd 删除光标所在行后的n行

5、dG 删除光标所在处到末尾所有的行

6、D 删除从光标所在处到行尾

7、:n1,n2d 删除指定范围的行

vim复制和剪切命令

1、yy 、Y 复制当前行

2、nyy、nY 复制当前行以下n行

3、dd 剪切当前行

4、ndd 剪切当前行以后n行

5、p 粘贴到所在行下面

6、P 粘贴到所在行上面(大写)

vim 替换和取消命令

1、r 替换当前光标所在字符

2、R 从光标所在处开始替换字符,按Esc结束

3、u 取消上一步操作

vim搜索和替换命令

1、/string 向前搜索指定字符串

2、:set ic 搜索时忽略大小写

3、n 搜索指定字符串下一个出现位置

4、:%s/old/new/g 全文替换

5、:n1,n2s/old/new/g 替换指定范围

6、:n1,n2s/old/new/c 替换指定范围,询问是否确认替换

vim保存退出命令

1、:wq 保存退出 shift zz

2、:wq! 强行保存退出 只有文件所有者或者root才有此权限

3、:q! 不保存退出

4、:w 保存不退出

8237d98fb4734162b99b309f3722400bnoop.image_

本文内容来自网友供稿,文章观点仅代表作者本人,本站非盈利且无偿提供信息存储空间服务,不拥有所有权,如有文章有不实信息或侵犯了您的权益,请发送邮件至 cfseo1997@163.com 反馈核实,如需转载请注明出处:https://www.taobobolive.com/126061.html

(0)
上一篇 2023年3月11日 10:15:23
下一篇 2023年3月11日 10:26:30

相关推荐