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. opengl绘制正弦曲线

    利用opengl绘制正弦曲线 ,见代码: #include <windows.h> //#include <GLUT/glut.h> #include <GL/glut. ...

  2. 如何设置NBU的Backup, Archive and Restore

    第一行表示Master Server 第二行猜测表示当前主机 第三行不清楚   总结: 1. 这里压根就没有Media Server的事, Media Server对整个备份系统来说是透明的. 2. ...

  3. centos fastdfs 多服务器 多硬盘 多组 配置详解

    说正文前,先感谢happy_fish100提供的fastdfs,轻量级的分布式文件服务器. 随着用户量的变大,图片,视频等的量会不断的增大,这个时候一个硬盘可能不够用了,就要加硬盘.硬盘加不了时,就要 ...

  4. C#安全API

    Bouncycastle库C#版 官网地址为:http://www.bouncycastle.org/csharp/. http://blog.csdn.net/popozhu/article/det ...

  5. eclipse中project->clean的作用是什么

    1.由于eclipse的编译是基于时间戳的判断机制的.因此当你按build   all的时候有些eclipse认为时间戳没有改变的类不会被编译.因此你可以先clean一下再编译.这个时候eclipse ...

  6. Xamarin 示例Standard Controls报错:xamarin Failed to compile interface file. See Build Output for details

    Standard Controls 示例下载地址: http://developer.xamarin.com/content/StandardControls/ Xamarin官网上的IOS示例“St ...

  7. oracle 内联同时删除多表

    在 MySql 中,内联同时删除多表可以使用这样的语法: DELETE t1,t2 FROM table1 AS t1 INNER JOIN table2 t2 ... INNER JOIN tabl ...

  8. perl常用代码

    字符串联结和重复操作符   联接: .  重复:x  联接且赋值(类似+=): .=例:  $newstring = "potato" . "head";  $ ...

  9. 桌面应用程序ClickOne打包部署

    http://www.cnblogs.com/weixing/p/3358740.html

  10. XLAT转码:以DS:【BX+AL】为地址,提取存储器中的一个字节再送入AL

    data segment a db ,,,,,,,, b dw ;sum of a table db 11h,22h,33h,44h,55h,66h,77h,88h,99h ends code seg ...