history  查看命令列表  history 
              当前shell进程下的记录的
                每个伪终端 窗口都是一个单独的进程,会自己记录命令
            
               快捷键 :
                        !数字:!加数字表示执行该条 对应的命令
                        !! :表示上一条命令
                        !-数字:表示执行命令历史列表中的倒数第几条命令
                        !$ :表示 上一个命令的参数 :ESC  .    先按esc 松开再按点
                        !string : 最近一次以string 开头的命令

选项

                    -c            :清空命令
                    -d  编号  :删除该编号的命令
                    -a            :追加当前会话的历史命令至历史文件中去;
                    -n            : 把文件历史命令加入到当前 history中
                    -w             : 把当前shell 的history显示的追加到文件中
                    -r             :
                查看历史命令值:
                    HISTSIZE:命令历史中可以保存的命令个数
                    HISTFILE: 命令历史文件
                    HISTFILESIZE: 命令历史文件可以保存的个数
                    HISTCONTROL: 控制命令历史的生成
                            igoredups : 忽略记录重复的命令,连续相同的命令才叫重复的
                            ignorespace: 不记录以空格开头的命令
                            ignoreboth:同时具有上面两种特性

[root@saltstack_s ~]# HISTCONTROL=ignorespace
[root@saltstack_s ~]# echo $HISTCONTROL
ignorespace
[root@saltstack_s ~]# history |tail
769 history
770 echo $HISTFILE
771 echo $HISTSIZE
772 echo $HISTFILESIZE
773 a=2
774 echo $a
775 echo $HISTCONTROL
776 HISTCONTROL=ignorespace
777 echo $HISTCONTROL
778 history |tail
[root@saltstack_s ~]# ls
anaconda-ks.cfg install.log install.log.syslog
[root@saltstack_s ~]# echo $HISTCONTROL
ignorespace
[root@saltstack_s ~]# history |tail
771 echo $HISTSIZE
772 echo $HISTFILESIZE
773 a=2
774 echo $a
775 echo $HISTCONTROL
776 HISTCONTROL=ignorespace
777 echo $HISTCONTROL
778 history |tail
779 echo $HISTCONTROL
780 history |tail

linux敲入命令不记录的方法的更多相关文章

  1. 20155212 C语言实现linux下pwd命令的两种方法

    20155212 C语言实现linux下pwd命令的两种方法 学习pwd命令 通过man pwd命令查看 pwd [OPTION],一般不加参数 -P显示当前目录的物理路径 -L显示当前目录的连接路径 ...

  2. Linux中date命令的各种实用方法--转载

    在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,自己也曾经为时间的各种表示方法和如何修改时间而困惑,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的 ...

  3. 【Linux学习 】Linux使用Script命令来记录并回放终端会话

    一背景 二script命令简介 1 什么script命令 2 script命令操作 21 file选项 22 options选项 23 退出script 三Script命令结合实际使用场景 1 先在终 ...

  4. Linux中date命令的各种实用方法

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://521cto.blog.51cto.com/950229/935642 在linu ...

  5. Linux下ps命令详解 Linux下ps命令的详细使用方法

    http://www.jb51.net/LINUXjishu/56578.html Linux下的ps命令比较常用 Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列 ...

  6. linux系统man命令用法和安装方法

    Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可. Linux的man手册共有以下几个章节: 代號 代表內容 1 使用者在shell中可以操作的指令或可 ...

  7. Linux crontab定时任务命令使用记录

    安装crontab 使用 crontab -v 如果提示没有该命令,则需要安装.安装也很简单,推荐使用yum安装.一条命令即可(yum install crontab),这里不多介绍. 下面是一些基础 ...

  8. Linux远程传输命令之scp使用方法

      首先用pwd命令确定文件全路径   1.获取远程服务器上的文件 cykdeMacBook-Pro:~ cyk$ scp cyk@10.211.55.5:/home/cyk/Desktop/hi.t ...

  9. Linux下所有命令失效的解决方法

    今天在设置环境变量时,一不小心,设置错了,系统中的所有命令全部失效了,可把我急坏了,下面用一条命令可解决: 解决办法:重新设置环境变量PATH export PATH=/usr/sbin:/usr/b ...

随机推荐

  1. Css - 基础的css阴影效果

    基本的css3阴影效果 width:971px; height:608px; border:1px solid #ccc; background-color:#fff; filter:progid:D ...

  2. Css3 - 全面学习

    css3实验.生成.学习网站 http://www.css3maker.com/ http://www.css3.me/ 查询前缀和兼容性 http://caniuse.com/ 1.文本阴影 < ...

  3. lucene 3.0.2 search 各种各样的Query类型

    http://blog.sina.com.cn/s/blog_61d2047c010195mo.html     lucene的这种各种各样的查询类型 1.TermQuery       最简单的Qu ...

  4. Union大小

    在一个union类型结构中,所有的成员公用同样的存储空间,其占用的大小为其成员中需要空间最大者: union本身只保留一块地址空间,因为只有一个成员真正存储于该地址, 但这块地址也要满足内存对齐原则. ...

  5. SEP图示

    Icon Description This icon indicates the following status: The client can communicate with Symantec ...

  6. CSV to XLSX (专用)

    $csvFile = "F:\ACL\HZ ACL\ACL-APAC.CSV" $path = "F:\ACL\HZ ACL\ACL-APAC.XLSX" $r ...

  7. [转自51CTO]ITIL与ISO20000的关系

    ITIL它不是一个服务管理标准,而更应该说是一种结构化的方法或流程框架.基于这种方法和框架,已经有越来越多的IT服务管理标准被开发出来了.在这些基于ITIL的IT服务管理标准中,最突出的要属英国标准B ...

  8. FZU 2092 bfs+记忆化搜索

    晚上团队训练赛的题 和普通bfs不同的是 这是同时操纵人与影子两个单位进行的bfs 由于可能发生人和影子同时接触水晶 所以不可以分开操作 当时使用node记录人和影子的位置 然后进行两重for循环来分 ...

  9. MySQL并发调优和IO调优

    一.myisam的IO调优1.myisam通常在每次写入后把索引的改变刷写到磁盘上.所以批处理通常会更快点.做到这点,可以通过LOCK TABLES,他可以把写入控制到对表解锁.还可以用delay_k ...

  10. Memory Allocation in the MySQL Server

    https://dev.mysql.com/doc/internals/en/memory-allocation-mysql-server.html MySQL Internals Manual  / ...