博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux--bash
阅读量:6213 次
发布时间:2019-06-21

本文共 497 字,大约阅读时间需要 1 分钟。

bash: 

1、命令历史、命令补全

2、管道、重定向

3、命令别名

4、命令行编辑

5、命令行展开

6、文件名通配

7、变量

8、编程

命令行编辑:

光标跳转:

Ctrl+a:跳到命令行首

Ctrl+e:跳到命令行尾

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

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

Ctrl+l: 清屏

命令历史:

查看命令历史:history

-c:清空命令历史

-d OFFSET [n]: 删除指定位置的命令

-w:保存命令历史至历史文件中

环境变量

PATH:命令搜索路径

HISTSIZE: 命令历史缓冲区大小

命令历史的使用技巧:

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

!-n:执行命令历史中的倒数第n条命令; 

!!: 执行上一条命令;

!string:执行命令历史中最近一个以指定字符串开头的命令

!$:引用前一个命令的最后一个参数; 

alias 用于命令别名

alias clr=clear

unalias clr

     本文转自阿伦艾弗森 51CTO博客,原文链接:http://blog.51cto.com/perper/1946092,如需转载请自行联系原作者

你可能感兴趣的文章
PHP算法之判断是否是质数
查看>>
Android 系统开发_核心机制篇 -- 深入钻研 Handler(用法)
查看>>
promise学习(1)
查看>>
幂等的实现方案
查看>>
认识Java泛型
查看>>
node thread.sleep实现
查看>>
H5剪切板功能
查看>>
Spring Boot 参考指南(消息传递)
查看>>
如何在 Linux 上通过 C API 判断给定的 fd 的类型?
查看>>
Linux(CentOS)软件管理(2)- yum 在线安装
查看>>
重新定义数据库的时刻,阿里云数据库专家带你了解POLARDB
查看>>
【跃迁之路】【469天】刻意练习系列228(2018.05.20)
查看>>
如何修复UITextField在iOS10文字下沉问题
查看>>
一个简单的 laravel5 + vue 单页面博客
查看>>
前端进阶:二进制数据的操控----附项目代码
查看>>
阿里Java研发工程师实习面经,附面试技巧
查看>>
《深入理解Java虚拟机:JVM高级特性与最佳实践》第二章 Java内存区域与内存溢出异常 读书笔记...
查看>>
从零开始教你用vue-cli一招引入jq和boostrap
查看>>
Mybatis【一对多、多对一、多对多】知识要点
查看>>
在javascript中安全地访问深层嵌套的值
查看>>