如何查看Linux中各个用户的历史操作命令

介绍历史命令的作用以及重复执行的方法,以及如何补全命令。

操作方法

  • 01

    历史命令查看方法 history 【选项】 【历史命令保存文件】 选项: -c 清空历史命令 -w 把缓存中的历史命令写入历史命令保存文件~/.bash_history 每个用户文件下都有一个历史命令的保存文件,相互之间不会冲突。

  • 02

    直接用history看到的历史命令是要比.bash_history文件中的历史命令多一些的,因为我们登录之后新操作的命令只有等我们正确退出之后才会写入到.bash_history中。

  • 03

    history -w就可以强制将当前的历史命令写入到.bash_history中去

  • 04

    历史命令默认会保存1000条,如果我们觉得太少,可以在环境变量配置文件 /etc/profile中进行修改,找到HISTSIZE=1000,把这里的1000改成你想要的值后按shift+:输入wq保存并退出。

  • 05

    历史命令的调用方法: 1.使用上下箭头调用。 2.使用“!n”重复执行第n条历史命令 3.使用“!!”重复执行上一条历史命令 4.使用 “!字串”重复执行最后一条以该字串开头的命令

  • 06

    Tab键是我们进行命令或者文件补全的快捷键,用好了不仅能提高我们输入效率,而且能很好的帮我们排错,以免命令输出。

(0)

相关推荐

  • Linux中限制用户访问权限的3种方法

    现在需要限定某个用户对特定目录/文件的访问权限,或者把某个用户的访问范围限制在某个目录/文件中。现实情况下,还是能遇到这样的需求的,比如说ubuntu下有多个可登录用户,默认情况下,用户A的工作目录( ...

  • 如何查看linux中文件打开情况

    前言我们都知道,在linux下,"一切皆文件",因此有时候查看文件的打开情况,就显得格外重要,而这里有一个命令能够在这件事上很好的帮助我们-它就是lsof.linux下有哪些文件在 ...

  • 详解Linux中的用户密码管理命令passwd和change

    passwd 修改用户密码参数 -k 保持未过期身份验证令牌   -l 关闭账号密码.效果相当于usermod -L,只有root才有权使用此项.   -u 恢复账号密码.效果相当于usermod - ...

  • Linux下的用户管理总结(含禁止用户和IP登录的方法)

    在Linux中,用户的管理分为组和用户两种。这个Windows下也是这个样子,组是一类用户的统称。组和用户的关系是:多对多的关系。即用户可以存在于多个组中,组中也可以有多个用户。组的权限会被赋予组中的 ...

  • Linux系统中管理用户和用户组的相关配置文件简介

    Linux 是一个多用户.多任务的操作系统,理解Linux的单用户多任务,多用户多任务; 用户的角色区分: 用户在系统中是分角色的,在Linux 系统中,由于角色不同,权限和所完成的任务也不同;值得注 ...

  • 在哪里查看linux系统下的用户和用户组

    今天给大家介绍一下在哪里查看linux系统下的用户和用户组的具体操作步骤.查看用户1. 如果我们创建了用户但是却不知道用户到底创建成功没有,这时我们就可以到home目录中确认一下有没有相对应的用户文件 ...

  • Linux中 如何查看Ubuntu内存信息? 查看内存信息的命令

    分享一些在Linux中,查看内存信息的命令,不明觉厉,希望以后用的到 1. 查看内存插槽数,已使用插槽数,每条内存多大 sudo dmidecode|grep -P -A 5 "Memory/s+De ...

  • 在Linux中添加普通新用户

    在Linux中添加普通新用户 ,超级用户(也称为“root”)是一个具有修改系统中任何文件权力的特别账号。在日常工作中,最好不要使用超级用户账号进入系统,因为任何错误操作都可能导致巨大的损失。由于超级 ...

  • Linux如何查看so中函数名

    Linux如何查看so中函数名 很多非常熟悉windows 进程依赖那个dll, 使用depends,linux使用ldd命令。 查看函数windows使用dumpbin,linux使用 objdum ...