命令别名与历史命令

1.命令别名设置:alias,unalias

1)命令别名的定义规则

# alias lm=‘ls -l | more‘

2)查看目前有哪些命令别名

# alias

3)取消命令的别名

# unalias lm

2.历史命令:history

1)列出目前内存内所有history记忆

# history

2)列出目前最近的3条数据

# history 3

3)立刻将目前的数据写入histfile当中

# history -w

#在默认情况下,会将历史记录写入 ~/.bash_history 当中。

4)使用!执行命令

# history

66 man rm

67 alias

68 man history

69 history

# !66  <==执行第66笔命令

# !!      <==执行上一个命令,本例中即!66

# !al    <==执行最近以al为开头的命令(上面列出的第67个)

时间: 2024-10-08 08:42:11

命令别名与历史命令的相关文章

bash功能特性二 命令别名和历史命令

一.历史命令 bash提供存储历史命令的功能,下面来详细介绍一下. 1.history命令 命令格式:history [options] options: 不带参数选项:显示所有使用过的命令: #(数字):显示最近使用过的#条命令: -c:清除目前shell中所有的历史命令: -d #:清除条#条命令: -r:将历史命令配置文件(默认~/.bash_history)中的内容读到目前的shell中: -a [FILE]:将新增的历史命令导入到FILE中,不指定则保存到~/.bash_history

bash特性-命令历史命令行编辑

bash: GUI:Gnome,KDE,XFCE CLI:sh,csh,bash,ksh,tcsh,zsh shell,子shell tree:查看目录树 pstree:查看进程目录树 bash: 1.命令历史.命令补全 2.管道.重定向 3.命令别名 4.命令行编辑 5.命令行展开 6.文件名通配 7.变量 8.编程 命令行编辑: 光标跳转: Ctrl+a:跳到命令行首 Ctrl+e:跳到命令行尾 Ctrl+u:删除光标至命令行首的内容 Ctrl+k:删除光标至命令行尾的内容 Ctrl+l:清

shell基础之脚本执行,命令别名以及快捷键等

脚本执行方式 比如我们在/root/下编写了一个脚本,名字为hello.sh.那么怎么调用执行它呢?有两种办法: (1)直接通过bash,如下: bash  hello.sh 注:采用bash执行脚本,不需要赋予执行权限.但是这不符合习惯,一般不推荐使用. (2)先赋予权限,然后直接调用: chmod   755   hello.sh /root/hello.sh 注:上面的第一句就是为脚本赋予权限,第二句就是执行命令.一般推荐这种执行方式. ==========================

linux杂记(?)命令别名——alias

linux中的命令别名--alias linux中的命令别名--alias 1. 用命令alias可以查询系统中有哪些可用的命令别名 2.添加命令别名 回车查看, 别名建立成功 3.查询命令的地址type -a 4.取消命令别名unalias

Linux文件管理类命令及命令别名

文件查看类命令: cat: tac: 从文件尾部开始显示 分屏显示: more [option] 文件名: 查看至文件尾部会退出 空格为翻页 less [option] 文件名: 查看至文件尾部不退出 ctrl+d: 往下翻半屏 ctrl+u: 往上翻半屏 k: 往上翻一行 enter:往下翻一行 1J: 第一行 : 最后一行 /keyword: 查找指定字符,从文件头开始 ?keyword: 查找指定字符,从文件尾开始 n: 往下找 N: 往上找 #G: 定位某一行 q: 首尾查看:head,

交互式输入编辑与历史命令补全

1.行编辑 如果支持,在交互式命令输入中,当前行可以使用以下的快捷键进行编辑: Ctrl+A:将光标移动到行开始位置 Ctrl+E:将光标移动到行结束位置 Ctrl+B:将光标往左移动一个位置 Ctrl+F:将光标往右移动一个位置 Backspace擦除光标左边的一个字符 Ctrl+D:擦除光标右侧一个字符 Ctrl+K:擦除光标右侧所有字符 2.历史命令补全 历史命令补全工作原理如下:将所有从命令行中输入的非空行保存在历史缓存中,当你在新的一行中输入命令 时,使用Ctrl+p输入历史命令中的上

Linux命令高效操作(2)-妙用历史命令

本希望把Linux高效操作这一个系列文章命名为unix-like命令高效操作,但是后来发现本人并没有在多数的unix-like平台实践过.本着实践第一的精神,就不把话题扯那么大了,决定更名为"linux命令高效操作",哈哈.废话不多说,我的实验系统:Linux之centos7. 今天我想聊的是每个用过Linux命令操作的同学或许都知道的一个存在:历史命令.什么是历史命令呢?通俗简单的说,就是你执行过的命令的历史.大家最常见的用处就是使用上下方向键进行命令的切换喽!刚接触命令行操作的同学

alias指令:设置命令别名

alias: usage: alias [-p] [name[=value] ... ] 1. 语法   alias [参数][命令别名]=[原命令名称] 2. 功能介绍 该指令主要用于为原命令定义新的别名,以便书写或者记忆. 3. 参数说明 参数 功能说明 -p 向标准输出设备发送已经存在的命令别名 [命令别名]=[原命令名称] 定义命令别名,即使用“别名”代替“原命令名称”,但最终实际使用到的命令仍然是原命令   4.示例 4.1 设置命令别名 在ubuntu下,我们会经常使用命令 ll 来

历史命令

如何查看历史命令? history [-c -w] -c 清空历史命令 -w 强制保存缓存中历史命令 选项都不选,查看历史命令 如何更改历史命令保存条数? vi /etc/profile 更改HISTSIZE=1000后面数字,占用空间几kb 历史命令对服务器安全? 历史命令保存在家目录下 .bash_history 中,以隐藏文件出现 不需要清空历史命令,新的管理员可以通过历史命令,查看老管理员对服务器进行了哪些操作,还有一旦发现服务器历史命令被手动清空,说明服务器不安全,需要进行安全升级 如