命令历史及快捷键介绍

author author     2022-09-01     401

关键词:

命令历史介绍

history 查看历史工具;history命令显示的内容不止用户家目录下.bash_history此文件里存在放的命令注意刚建的用户不会有必须登录退出后才有此文件;此文件里存放的命令是之前用户登录时所敲的命令,而用户登录后系统自动加载此文件里的命令到内存当中,history还显示用户此次登录的所敲的命令也会缓存内存中,当用户正常退出时会把命令加载至.bash_history中 技术分享

用户执行过的命令存放的文件 技术分享

重复执行上次的命令

技术分享或 技术分享

!:1调用上次命令的的二段并执行

技术分享

图片描述

Ctrl+n 显示当前命令的下一条命令 Ctrl+J 执行当前命令 !n执行history 地n条命令 !-n 表示执行 倒数的n条 技术分享

命令行历史 技术分享

!ic调用倒数前一个以ic开头的命令

技术分享

图片描述

!?sys调用中前一个包含某个字符串的命令;顺序倒数最近

技术分享

图片描述

仅打印以!xx:p后面跟的字符串开头历史前一个命令,不执行 技术分享

仅打印上一个命令最后一个参数!se:p 技术分享

!*调用上一个命令所有参数 技术分享

^XX表示删除上一个命令开头第一个参数XX字符

技术分享

图片描述

ffgg表示把上一个命令中第一个ff替换成gg

技术分享

图片描述

搜索上一条命令中所有已ff字符并替换hh字符!:gs/ff/hh 技术分享

快捷键的描述

技术分享

图片描述

调用上个命令的某个参数做这个命令的参数 技术分享

history介绍

技术分享

图片描述

在/etc/profile定义history命令条数 技术分享

history -c 清空历史

history -d X 删除历史中指定的第X个命令

history -r 读所有内存中的历史命令行追加至文件中

history  -n 读内存中的历史命令行追加至文件中,但忽略重复的行

history  -w 指定存的目录

技术分享

图片描述

history -p 打印参数不记历史 技术分享

-s伪造历史 history -s ‘rf -rf /*‘ 历史列表里显示rm -rf /*

设置临时加时间 技术分享变量

技术分享

图片描述

HISTIGNORE变量设置忽略某个字段

技术分享

图片描述

设置变量文件在用户家目录下.bash_profile 技术分享命令历史相关的一些变量 技术分享

快捷键介绍

ctrl + l 相当于清屏,clear

o 执行当前命令并显示当前命令

s阻止屏幕输出并锁定

q允许屏幕输出

c 强行终止命令

z挂起 命令

技术分享

图片描述

ctrl + a 光标移至行首

e光标移至行尾

f光标向右移一个字符

b向左移动一个字符

xx 光标行首和光标处移动切换

u从光标处删除之行首

k从光标处删除至行尾 alt + f光标向右移动一个单词词尾

b光标向左移动一个单词词首

r删除整行 技术分享DE 技术分享


本文出自 “11974994” 博客,请务必保留此出处http://11984994.blog.51cto.com/11974994/1928493

环境变量histcontrol命令及对快捷键ctrl+o命令的影响

在linux中环境变量HISTCONTROL可以控制历史的记录方式。 HISTCONTROL有以下的选项:ignoredups     默认,忽略重复命令ignorespace     忽略所有一空格开头的命令ignoreboth      查看详情

linuxcentos7shell基础(命令历史,管道,作业控制,变量及环境变量)

一、shell介绍shell是一个命令解释器,提供用户和机器的交互。支持特定语法,比如逻辑判断,循环。每个用户都有特定的shellcentos7默认shell为bash(BourneAginShell)还用zsh,csh,ksh等二、命令历史historyhistory命令历史history-c清空内存缓存... 查看详情

git操作简单入门及相关命令(代码片段)

1基本概念理解1.1Git介绍Git是分布式版本控制系统。集中式VS分布式,SVNVSGit。SVN和Git主要的区别在于历史版本维护的位置。Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史而SVN的历史库存在于中央仓库,每... 查看详情

命令历史及“!”的使用

一、命令历史Shell拥有自动记录命令历史的功能,用户所执行的命令会在注销时自动记录到自己家目录下的.bash_history隐藏文件中。可以通过history命令查看历史记录,所有的命令历史都有记录编号。命令历史能够记录的信息数量... 查看详情

命令历史及自动注销

...系统环境变量位置:/etc/profile用户环境变量位置:/home/usr命令历史修改Shell环境的命令历史机制为用户提供了极大的方便,但另一方面也给用户带来了潜在的风险。只要获得用户的命令历史文件,该用户的命令操作过程将会一览... 查看详情

linux查看历史命令记录及时间(linux查看历史命令执行时间)

参考技术A1."linux查看历史命令,为您提供linux查看历史命令图文信息,打开linux客户端。2.点击连接linux按钮。3.输入用户名,主机ip地址。4.输入密码。5.显示连接成功,就可以进行操作。6.输入history命令,即可返回命令的历史... 查看详情

bash常用快捷键

  快捷键作用ctrl+A  把光标移动到命令行开头。如果我们输入的命令过长,想要把光标移动到命令行开头时使用。ctrl+E把光标移动到命令行结尾。ctrl+C强制终止当前的命令。ctrl+L清屏,相当于clear命令。ctrl+U删除或... 查看详情

history命令历史(代码片段)

...候需要依赖于幂等性;调用上一条命令的最后一个参数:快捷键:Esc+.字符串:!$控制命令历史记录的方式:环境变量:HISTCONTROLignoredups:忽略重复的命令;ignorespace:忽略以空白字符开头的命令;ignoreboth:以上两者同时生效;实例:~... 查看详情

windows命令行常用的快捷键大全

history显示命令历史列表↑(Ctrl+p)显示上一条命令↓(Ctrl+n)显示下一条命令!num执行命令历史列表的第num条命令!!执行上一条命令!?string?执行含有string字符串的最新命令Ctrl+r然后输入若干字符,开始向上搜索包含该字符的命令,继续... 查看详情

shell快捷键

Linux命令行编辑快捷键:history显示命令历史列表↑(Ctrl+p)显示上一条命令↓(Ctrl+n)显示下一条命令!num执行命令历史列表的第num条命令!!执行上一条命令!?string?执行含有string字符串的最新命令Ctrl+r然后输入若干字符,开始向上搜索... 查看详情

08-bash基础特性及基础命令

bash的基础特性  (1)命令历史 history HISTSIZE:命令历史记录的条数: HISTSIZE:~/.bash_history HISTFILESIZE:命令历史文件记录的条数: history-dOFFSET   -c history#:显示历史最近的#条命令: -a:手动追加当前会话... 查看详情

bash常用功能(代码片段)

...-color=auto'....3)取消别名[root@centos7~]#unaliasvi4、Bash常用快捷键快捷键作用ctrl+A把光标移动到命令行开头ctrl+E把光标移动到命令行结尾ctrl+ 查看详情

vim快捷键

命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim直接启动vimvimfilename打开vim并创建名为filename的文件文件命令打开单个文件vimfile同时打... 查看详情

vim命令操作快捷键(收藏大全)

------命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim直接启动vimvimfilename打开vim并创建名为filename的文件文件命令打开单个文件vimfile同... 查看详情

138条vim命令操作快捷键全集

命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim直接启动vimvimfilename打开vim并创建名为filename的文件文件命令打开单个文件vimfile同时打... 查看详情

138条vim命令操作快捷键全集

命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim直接启动vimvimfilename打开vim并创建名为filename的文件文件命令打开单个文件vimfile同时打... 查看详情

2017.10.15bash基础特性及基础命令

一.命令历史,命令补全和路径补全 环境变量:   HISTFILE:命令历史记录的条数  HISTSIZE:~/.bash.history   HISTFILESIZE:命令历史文件记录历史的条数   history:默认显示10条历史纪录  ... 查看详情

centos最常用命令及快捷键整理

CentOS最常用命令及快捷键整理 整理了Linux常用命令及快捷键。常用命令:文件和目录:#cd/home            进入‘/home’目录#cd..          查看详情