linux命令——命令行编辑(快捷键、alias等技巧)

本文介绍了命令行操作的实用技巧,包括光标跳转、内容删除等操作;讲解了如何利用命令历史进行快速命令调用;并介绍了如何通过定义别名简化常用命令,提升工作效率。

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

命令行编辑

光标跳转

ctrl+a :跳转到命令行首

ctrl+e :跳转到命令行尾

ctrl+u :删除光标至命令行首的内容

ctrl+k :删除光标至命令行尾的内容

ctrl+左右箭头:以单词为单位进行跳转(部分终端软件支持)

ctrl+l :清屏

vim编辑器中跳到文件的第一行:
   a  输入 :0 或者 :1   回车
   b  键盘按下 小写 gg
vim编辑器跳到文件最后一行:
   a 输入 :$   回车
   b 键盘按下大写 G
   c 键盘按 shift + g    (其实和第二种方法一样)

 

命令历史

history :查看历史命令

-c :清空历史命令

环境变量:HISTSIZE——>命令历史缓冲区大小, 可用 echo $HISTSIZE查看

命令历史使用技巧:

!n :执行命令历史中的第n条命令

!!  :执行上一条命令

!string :执行命令历史中最近一个以string开头的命令,例如!ps

!$ :引用前一个命令的最后一个参数,也可以先按【Esc】,再按【.】

 

 

命令别名 alias

定义别名如:alias cdclass = 'cd /mvtech/tomcat6/webapps/ljcx/WEB-INF/classes/'

取消别名如:unalias cdclass

在shell中定义的别名,仅在当前shell生命周期有效,如果重新开启一个 Shell,或者重新登录之后,这些更改就全消失了,

Redhat、Centos系列配置如下:

$ vi .bashrc
在 # User specific aliases and functions 下面加上你要的 alias 指令
$ source ~/.bashrc

SUSE Linux,配置如下:

vim /etc/bash.bashrc

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值