`
cakin24
  • 浏览: 1328454 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Bash的历史命令

阅读更多
一 历史命令
1、语法
history [选项] [历史命令保存文件]
选项:
-c:清空历史命令
-w:把缓存中的历史命令写入历史命令保存文件~/.bash_histoty
历史命令默认保存1000条,可以在环境变量配置文件/etc/profile中进行修改。
2、历史命令调用方式


 
3、命令与文件补全
在Bash中,命令与文件补全是非常方便与常用的功能,我们只要在输入命令或文件时,按“Tab”键就会自动补全。
 
二 实战
[root@localhost ~]# history -w
[root@localhost ~]# history
1 cat .bash_history
2 history -w
3 history
[root@localhost ~]# vi /etc/profile
[root@localhost ~]# history
1 cat .bash_history
2 history -w
3 history
4 vi /etc/profile
5 history
[root@localhost ~]# !3
history
1 cat .bash_history
2 history -w
3 history
4 vi /etc/profile
5 history
6 history
[root@localhost ~]# !!
history
1 cat .bash_history
2 history -w
3 history
4 vi /etc/profile
5 history
6 history
[root@localhost ~]# !cat
cat .bash_history
cat .bash_history
history -w
[root@localhost ~]# user
useradd userdel userhelper usermod usernetctl users
[root@localhost ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@localhost ~]# cd /
bin/ dev/ home/ lib/ media/ mydata/ proc/ run/ srv/ tmp/ var/
boot/ etc/ japan/ lib64/ mnt/ opt/ root/ sbin/ sys/ usr/
[root@localhost ~]# cd /
bin/ dev/ home/ lib/ media/ mydata/ proc/ run/ srv/ tmp/ var/
boot/ etc/ japan/ lib64/ mnt/ opt/ root/ sbin/ sys/ usr/
[root@localhost ~]# cd /usr/
bin/ etc/ games/ include/ lib/ lib64/ libexec/ local/ sbin/ share/ src/ tmp/
[root@localhost ~]# cd /usr/l
lib/ lib64/ libexec/ local/
[root@localhost ~]# cd /usr/l
lib/ lib64/ libexec/ local/
[root@localhost ~]# cd /usr/local/
  • 大小: 118.9 KB
分享到:
评论

相关推荐

    隐藏bash命令历史

    介绍了linux操作系统下,几种如何隐藏bash命令历史记录的方法

    shell 基础概述 Bash基本命令

    详细介绍了 shell 基础 中的Bash基本命令,包括历史命令,定向输入输出,管道符,自定义命令等等。附有详细截图演示。适合初学。

    bash-5.1.12 源码包

    Bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令。Bash还能从文件中读取...其他特性,例如历史命令,是从csh和ksh借鉴而来。总的来说,Bash虽然是一个满足POSIX规范的shell,但有很多扩展。

    BASH历史显示框HSTR.zip

    HSTR(BASH Command History Completion) 是一个命令行实用程序,改进 BASH 命令历史完成功能,让用户更容易更快的完成命令而不是使用 Ctrl-R。 标签:HSTR

    安卓系统下的bash shell,ssh服务器,gcc编译器以及vim文本编辑器等

    bash进程会保存其会话中用户曾经执行的命令,以方便用户重复执行某个命令通过bash提供的历史命令文件来持久保存此前执行过的命令,用户由私有历史文件 登陆shell的时候,bash会自动读取~/.bash_history文件中所记录...

    学习bash(第三版)_英文版

    它教授了如何使用bash的高级命令行特性,如命令历史、命令行编辑和命令完成。  本书还介绍了shell编程,一种UNIX或Linux用户不可或缺的技巧,阐述了如何使用bash的编程特性完成各种功能。读者还将学习流程控制、...

    操作系统安全:history历史命名完整性配置.docx

    -w : 把缓存中的命令写入历史命令保存文件~/.bash_history 历史命名文件bash_history中保存的与终端上history列出的并不完全相同。 history列出的不仅有文件中的,还有本次登录后执行的命令。需要正确注销后才会写入...

    bash history cheat sheet

    列出了Bash中一些有用的命令,正确使用它们,可以极大的提高工作效率!这些命令主要和历史命令行有关。

    Linux下Oracle sqlplus历史命令查找工具rlwrap

    Windows下使用sqlplus的同学们都可以调出历史命令,提高了执行效率节省时间,linux下都要重新敲命令。有这个工具后就可以调出前面敲过的命令执行。 tar -xzvf rlwrap-0.37.tar.gz make install su - oracle vi .bash...

    学习bash(第二版本)

    《学习 bash 第二版》,作者:Cameron Newbam & Bill Rosenblatt。 本书教授了如何使用bash的高级命令行特性,如命令历史、命令行编辑和命令完成。

    高级Bash脚本编程指南.pdf

    查看change log来查看校订历史. 贡献 献给Anita, 我所有动力的源泉! 目录 序 1. 原书作者致中国读者(英文) 2. 原书作者致中国读者(译文) 3. 黄毅 4. 杨春敏 第一部分. 热身 1. 为什么使用shell编程? 2....

    resh:丰富的增强Shell历史记录-zsh和bash的上下文shell历史记录

    基于上下文的zsh和bash shell历史记录的替换/增强 通过命令搜索历史记录,并根据当前目录,git repo,退出状态和主机获取相关结果。 安装 先决条件 标准的东西: bash(4.3+) , curl , tar ,... 只有安装了bash-...

    linux之bash特性及脚本编程基础

    bash特性及bash脚本编程... 命令历史: history 文件名通配: glob 快捷键: Ctrl+a, e, u, k, 1 命令补全: $PATH 路径补全 bash特性之:命令hash 缓存此前命令的查找结果:key-value hash命令: hash:列出 hash -

    linux服务器清空MySQL的history历史记录 删除mysql操作记录

    2. 立即清空里的history当前历史命令的记录 代码如下:history -c当然,如果你想要当前执行的命令立即写入到history里面的话,可以执行 代码如下:history -w 否则就只能等到退出bash的时候才会写入了。因为在bash...

    Linux教程 Shell精华文章.chm

    命令历史记录(Command history)和别名 重定向和管道 改变提示符 进程控制(Job control) 如何用户化配置你的bash shell 另外你还将看到一些最常用的bash命令和内存变量的用法,读完本文后你将能更快和更有效地...

    bashhub-client:云中的Bash历史记录。 索引和可搜索

    Bashhub保存在所有会话和系统中输入的每个终端命令,并提供对所有命令的强大查询。 产品特点 通过使用有关如何执行命令的上下文来搜索超级命令。 例如目录,会话,系统,退出状态等。 无限详细的终端历史记录存储在...

    Bash Command Line Editing

    这段视频演示了 Bash 强大的命令行编辑功能,包括快速移动、删除/粘贴、命令历史、命令搜索/替换等等。一旦掌握了这些技能,将极大的提高你的生产力。

    Linux调整命令历史方法详解

    Linux 系统中的 bash history 命令有助于记住你以前运行过的命令,并重复这些命令,而不必重新输入。 如果可以的话,你肯定会很高兴不用翻阅十几页的手册,每过一会再次列出你的文件,而是通过输入 history 查看以前...

    linux中 shell 历史命令记录功能

    通过这个文件可以查询 shell 命令的执行历史,有助于运维人员进行系统审计和问题排查,同时在服务器遭受黑客攻击后,也可以查询黑客登录服务器的历史命令操作。但是黑客在入侵后,为了抹除痕迹,会删除 .bash_...

    shell命令解析器

    大部分功能和bash的命令解析器一致用能实现:历史、管道、重定向、内部命令和外部命令

Global site tag (gtag.js) - Google Analytics