Linux命令查询

Top
history
  • 显示历史命令
  • history[必要参数][选择参数][文件名]
  • history 命令可以用来显示曾执行过的命令,也可以根据显示的治疗来重新执行需要的命令
    • 命令属性
  • 系统管理
    • 命令属权限
  • 超级用户 普通用户
  • !  

  • 必要参数
    n 显示n个最近的记录
    -a 添加记录
    -r 读取记录,但不会添加内容记录
    -w 覆盖原有的history 文件
    -c 清楚记录


    选择参数
    -d<编号> 删除指定文件
    -n<文件> 读取指定文件
    -r<文件> 读取文件但不记录
    -w<文件> 覆盖原有文件



  • 范例1: 显示最近 那个记录
    [root@lx138.com ~]# history 10 //显示最近10个记录
    997 groupdel hnuser
    998 history n
    999 history -n
    1000 cd /dev/
    1001 ls h*
    1002 ls s*
    1003 halt
    1004 history -n 20
    1005 history n 20
    1006 history 10
    [root@lx138.com ~]#

    范例2: 执行history显示的命令

    [root@lx138.com ~]# 998



    范例3: 清除记录 [root@lx138.com ~]# history -c