linux命令行光标定位,linux如何移动光标

Linux下sftp命令行如何移动光标呢?

more 、less命令, 推荐使用less命令,他可以上下移动。 有些命令在终端显示的很多会显示不完, 这时候可以使用 命令 | less可以查看全部内容, 按q退出! 举例: ls -l | less, tree | less

我们提供的服务有:做网站、网站制作、微信公众号开发、网站优化、网站认证、七里河ssl等。为成百上千企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的七里河网站制作公司

Linux 命令行技巧

ALT快捷键在WIN下Xshell不可用

ctrl + a 光标切换到命令行行首

ctrl + e 光标切换到命令行末尾

ctrl + l 清屏 等同于 clear

ctrl + u 清除剪切光标之前的内容

ctrl + k 清楚剪切光标之后的内容

ctrl + w 清除剪切光标之前的一个word

alt + d 清除剪切光标之后的一个word

ctrl + y 粘贴刚才删除字符

ctrl + h 向行首删除一个字符

ctrl + d 向行尾删除一个字符,空行时等于 exit 和 logout

ctrl + _ 恢复刚操作的命令 xshell无法使用

ctrl + b 光标向行首移动一个字符 ( backwards )

ctrl + f 光标向行尾移动一个字符( forwards )

ctrl + ← 光标向行首移动一个word

ctrl + → 光标向行尾移动一个word

ctrl + r 历史命令中查找 (关键字可用)

ctrl + z 转入后台运行

history 10 显示最近使用过的10个命令

!! 执行前一个命令

! + 字符 执行前一个以“字符”开头的命令

! + Num 执行对应行号的命令

! + ? abc 执行前一个包含abc的命令

! -n 执行n个命令之前的那个命令

!* 调用上一条命令的所有参数

!$ 调用上一条命令的最后一个参数

!-: 调用上一条命令除了最后一个参数的部分

ALT + num + . 调用上一条命令中任意一个部分

!!:gs/$1/$2 替换上一条命令中所有$1为$2

!!:gs^$1^$2 替换上一条命令中第一个$1为$2

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 //移动到当前单词的结尾;

linux 命令行 光标移动技巧等

ctrl + w 往回删除一个单词,光标放在最末尾

ctrl + u 删除光标以前的字符

ctrl + k 删除光标以后的字符

ctrl + a 移动光标至的字符头

ctrl + e 移动光标至的字符尾

ctrl + l 清屏

linux中vi编辑器怎样使用

工具:

Linux

方法:

1、首先进入Linux的命令行界面.在目录下创建一个用于测试的文本文件(touch filename).这里就新建了一个test12文本文件.当然这个名字是可以随便取得.

2、用"vi test12"命令进入vi命令行模式(vi filename). 如果要想编辑文本文件.必须要转换到插入模式下,也就是按一下键盘上的"i"就可以了.这样就可以编辑文本,删除文本中的内容.按键盘上的上下左右键.来回移动了.就跟在windows 系统中编辑文本一样.

3、输入要输入的内容.如果想退出文本编辑模式.并且保存刚刚编辑的文本.首先点击一下键盘上的"ESC",然后输入":wq!"这样就将文本保存了.然后推出了vi编辑器.如果不想保存就按一下键盘上的"ESC",输入":q!".如果不确定是否成功.可以通过"cat filename" 命令来查看.

4、光标的移动除了键盘上的上下左右键.也可以是小写模式下,按键盘上的"h,j,k,l",

"ctrl+b":屏幕往后移动一页

"ctrl+f":屏幕往前移动一页

"ctrl+u":屏幕往后移动半页

"ctrl+d":屏幕往前移动半页

输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.

按键盘上的大写"G"移动到文章的最后.

按"$"符号将光标移动到行尾

"^"将光标移到行头

"w":将光标移到下一行头

"b":跟"w"相反.移到上一行行头

"e":将光标移到下一行尾.

如果想让文本显示行号.就在命令行 模式下,在文本最后输入":set nu"命令.就可以了

5、复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行"往下数"6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴功能。

6、查找

用"/"加上要查找的内容.例如"/hello"或者是"?hello"也是可以的.

7、替换 「r」:替换光标所在处的字符。 ,按一下"r"然后输入要即可.「R」:替换光标所到之处的字符,直到按下「ESC」键为止。

8、恢复上一次操作 「u」:如果误执行一个命令,可以马上按下「u」,回到上一个操作。按多次"u"可以执行多次恢复.就相当于"CTRL +Z"的操作.


分享名称:linux命令行光标定位,linux如何移动光标
网页链接:http://cdiso.cn/article/hdidig.html

其他资讯