导航:首页 > 程序命令 > linux历史操作命令

linux历史操作命令

发布时间:2022-04-18 19:31:43

A. linux中Shell历史命令记录文件的路径是什么

路径/etc/bashrc。在 Linux 下面可以使用 history 命令查看用户的所有历史操作,同时 shell 命令操作记录默认保存在用户目录的 .bash_history 文件中。通过这个文件可以查询 shell 命令的执行历史。

代码如下:

HISTFILESIZE=4000

HISTSIZE=4000

HISTTIMEFORMAT='%F %T'

export HISTTIMEFORMAT

注意:

HISTFILESIZE 表示在 .bash_history 文件中保存命令的记录总数,默认值是 1000;

HISTSIZE 定义了 history 命令输出的记录总数;

HISTTIMEFORMAT 定义了时间显示格式,该格式与 date 命令后的 “+"%F %T"” 是一样的;

HISTTIMEFORMAT 作为 history 的时间变量将值传递给 history 命令。

(1)linux历史操作命令扩展阅读:

显示历史命令

history 显示全部历史

history 数字 显示之前执行过的若干命令,例:history 2 显示执行过的上两条命令

使用上下箭头键也可以查看上一条根下一条命令,

3.运行历史命令

!! 运行上一条命令

!88 运行第88条命令

!88 /test 运行第88条命令并在命令后面加上/test

!?CF? 运行上一个包含CF字符串的命令

!ls 运行上一个ls命令

!ls:s/CF/l 运行上一个ls命令,其中把CF替换l

fc 编辑并运行上一个历史命令

fc 66 编辑并运行第66个历史命令

fc -e /usr/bin/vim 66 使用vim编辑第66个命令并运行

B. 如何将Linux系统的历史操作命令删除,并不再记录

history -c 可清空当前中的历史纪录
echo > /root/.bash_history 可将所有的历史记录永久删除
关闭历史记录你可以vim /etc/profile 查找HISTSIZE=1000 将1000改为0 就不会再有历史命令存在

C. 请问linux的history指令如何显示全部的历史记录

方法步骤如下:

1、首先打开linux客户端。

D. linux 使用哪个命令可以查看历史命令

可以在环境变量(.bashrc)里面配置
export HISTTIMEFORMAT="%F %T"
这样使用history时能看到具体的时间(配置完成后重新登录生效)

E. linux命令中显示之前操作过的所有命令的命令是什么

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

F. 如何将Linux系统的历史操作命令删除

你好,
1、修改/etc/profile将HISTSIZE=1000改成0或1
清除用户home路径下。bash_history
2、立即清空里的history当前历史命令的记录
history -c
3、bash执行命令时不是马上把命令名称写入history文件的,而是存放在内部的buffer中,等bash退出时会一并写入。
不过,可以调用'history -w'命令要求bash立即更新history文件。
history -w
后续操作的删除命令只会删除当前用户的操作命令,并不会影响其他用户。

在提示符后输入命令history,就可以查看到当前用户的历史操作命令。图中所示的是目前系统保存到root用户输入的377条命令。

在提示符下输入命令history -c就可以删除历史操作命令。再用history命令查看,发现历史操作命令已删除。

如果希望系统不再保存历史操作命令,就必须更改配置文件目录下的配置文件profile。首先使用vi编辑器打开该文件。

找到HISTSIZE这个值,默认情况下历史命令将保存1000条,可以将该值改为0,然后保存并退出,最后重启系统使得配置文件生效。

6重启完成后,再次使用命令history查看,发现系统已不再记录命令。

G. 请教各位,linux怎么找历史命令

通过键盘上的方向键↑和方向键↓来快速找到最近的几次输入命令。比如我们依次输入了以下几个命令:cd cm5 ls cd .. ls pwd这几个命令
当我们输入方向键↑的时候会看到之前的一个命令pwd。这样就不用再输入命令了。
当我们再按下方向键↑的时候,我们会看到之前的倒数第二个命令ls。依次类推,可以一直往前找。而方向键↓可以往后找。
如果要找的命令需要按↑键很多次的时候,就不太方便了,这时候我们可以用history命令来查看。
history命令默认会查看最近的所有命令,如果我们只想看最近的几条命令,可以使用history 数字的形式。
当然history可以配合grep命令使用,如果想查看最近的命令中包含cd的命令,可以使用history|grep cd
如果我们想执行历史记录中的第83个命令,cd /etc/yum.repos.d,我们可以将此命令复制,粘贴执行。也可以采用如下方式:!83

H. 如何查看linux上的历史执行命令

1>History命令语法: [test@linux]# history [n] [test@linux]# history [-c] [test@linux]# history [-raw] histfiles 参数: n :数字,要列出最近的 n 笔命令列表 -c :将目前的shell中的所有 history 内容全部消除 -

I. linux查看历史命令执行结果

不很明白您的问题。Linux下每个用户用他们各自的用户名登录,每个用户名下都有.bash_history(除非该用户或Admin另外设置),所以每个用户只会看到自己的history,而Admin只要去不同的用户下看该用户的.bash_history文件,就知道该用户的历史。
如果您的用户都是共用同一个用户名,那就很难查了。

阅读全文

与linux历史操作命令相关的资料

热点内容
解压机压什么不烂 浏览:375
大牛盒子插件文件夹 浏览:19
用友t3如何远程连接服务器 浏览:746
保时捷行车记录仪需要什么app 浏览:720
文件服务器中的DFS全名是什么 浏览:467
365小说app现在叫什么 浏览:58
海贝音乐app的独占usb输出是什么 浏览:406
宏观经济学高鸿业pdf 浏览:303
我的荣耀9x有方舟编译器吗 浏览:980
linux父子进程通信 浏览:896
程序员为什么总是用手机 浏览:314
安卓9程序怎么用 浏览:851
如何恢复编译 浏览:858
mybatispdf 浏览:887
plc使用的是单片机吗 浏览:820
如何让安卓平板音量上限 浏览:243
代理服务器请求超时如何设置 浏览:124
pdf批量盖章 浏览:787
珠江宽频网关服务器地址 浏览:716
程序员练打字网站 浏览:583