Linux/X-shell快捷键

本文详细介绍了一系列在Linux系统下常用的快捷键操作,包括切换命令行位置、清除屏幕、剪切粘贴、历史命令检索、命令终止及后台运行等功能,旨在提高用户在Linux环境下的操作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ctrl + a

切换到命令行开始 这个操作跟 Home 实现的结果一样的,但 Home 在某些 unix 环境下无法使用,便可以使用这个组合;在 Linux下的 vim,这个也是有效的;

Ctrl + e

切换到命令行末尾 这个操作跟 END 实现的结果一样的,但 End 键在某些 unix 环境下无法使用,便可以使用这个组合;
在 Linux下的 vim,这个也是有效的;

Ctrl + l

清除屏幕内容 效果等同于 clear

Ctrl + u

清除光标之前的内容

Ctrl + k

剪切清除光标之后的内容

Ctrl + y

粘贴刚才所删除的字符 此命令比较强悍,删除的字符有可能是几个字符串,但极有可能是一行命令。

Ctrl + r

在历史命令中查找 输入关键字就调出以前的命令了,强烈推荐,有时 history 比较多时,想找一个比较复杂的,直接在这里,shell会自动查找并调用,方便极了。

Ctrl + c

终止命令

Ctrl + z

转入后台运行 不过,由 Ctrl + z 转入后台运行的进程在当前用户退出后就会终止,所以用这个不如用 nohup 命令&,因为 nohup 命令的作用就是用户退出之后进程仍然继续运行,而现在许多脚本和命令都要求在 root 退出时仍然有效。

Ctrl + d

退出 shell,logout

!!

重复执行最后一条命令

history

显示你所有执行过的编号+历史命令。这个可以配合!编辑来执行某某命令

!$
显示系统最近的一条参数

最后这个比较有用,比如我先用 cat /etc/sysconfig/iptables,然后我想用 vim 编辑。
一般的做法是先用↑显示最后一条命令,然后用 Home 移动到命令最前,删除 cat,然后再输入 vim 命令。其实完全可以用 vim !$ 来代替。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值