Linux 常用快捷键
Linux 常用快捷键
在实际操作中所有大写字母均为小写, 这里写大写仅为了方便阅读。
光标的移动:
Ctrl + A
: 移动光标到行首Ctrl + E
: 移动光标到行尾Ctrl + H
: 删除当前光标的字母
清除内容:
Ctrl + U
: 删除当前行的内容Ctrl + L
: 清空屏幕Ctrl + W
: 删除到截止到目前光标的单词
内容粘贴:
-
Ctrl + P
: 粘贴之前行 -
!!
: 重复上行的内容 -
! + number
:number 行号根据 history 查询,重新执行 history 中对应内容
内容搜索:
Ctrl + R
: 搜索 history 内容
任务操作:
Ctrl + C
: 停止当前运行的命令Ctrl + Z
: 停止当前命令,并放到后台暂停。command + &
: 当前命令以后台模式运行bg 1
: 将程序调度到后台运行jobs
: 查看正在运行的任务fg 1
: 将任务从后台调入到前台
关于任务操作举个例子便于理解:
假设有一个任务需要长时间运行,这里以 sleep 100
来代替
[root@localhost ~]# sleep 100
# 任务一直在前台运行
Ctrl + C
: 停止该任务
[root@localhost ~]# sleep 100
^C
Ctrl + Z
: 将任务从后台挂起
[root@localhost ~]# sleep 100
^Z
[1]+ Stopped sleep 100
jobs
: 查看挂起的任务
[root@localhost ~]# jobs
[1]+ Stopped sleep 100
bg 1
: 在后台重新执行该任务
[root@localhost ~]# bg 1
[1]+ sleep 100 &
jobs
: 查询该任务,发现是正在运行的状态
[root@localhost ~]# jobs
[1]+ Running sleep 100 &
fg 1
: 重新将任务放到前台
[root@localhost ~]# fg 1
sleep 100
sleep 100 &
: 可以直接以后台模式运行该命令
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了