回到上次目录、历史命令查找快捷方式及执行时间显示设置、查看系统版本

一、回到上次操作的目录

# cd -
进入上次访问目录

二、历史命令搜索操作快捷键:

[Ctrl + r], [Ctrl + p], [Ctrl + n]
在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search),
此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显示你的历史命令。
当显示到你想找的合适的历史命令的时候,直接 [Enter],就执行了历史命令。
另外, [Ctrl + p] 或 [Ctrl + n] 快速向前或向后滚动查找一个历史命令,
对于快速提取刚刚执行过不久的命令很有用。

三、设置Linux可以查看历史命令的执行时间

大家都知道Linux平台上,可以通过history命令查看最近所执行过的命令,但history命令默认所显示的只有编号和命令的,只知道命令是最近所执行的,但不知具体执行的日期、时、分、秒,有时给寻找证据带来不便。

下面就来讲一下,如何让history命令显示最近所执行过的命令的具体执行时间.

步骤如下:

1、以ROOT用户编辑/etc/profile文件,在里面加入下面内容(我一般习惯在最末尾加):

export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "

注意:在末尾的“引号”与“S”之间,加入一位空格,将日期时间和历史命令用空格相隔开来。

2、退出系统重新登陆

注意:在第2步以前所执行的历史命令,在重新登陆后,执行时间全部分显示为第二步执行时的时间,后面所执行的命令,才会显示正确的实际执行时间

3、查看效果(在任何用户下都会生效):

四、Linux下查看版本信息

Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,

  1、# uname -a   (Linux查看版本当前操作系统内核信息)

  Linux j2a1 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

  2、# cat /proc/version (Linux查看当前操作系统版本信息)

Linux version 2.6.32-358.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1   SMP Fri Feb 22 00:31:26 UTC 2013

3、# cat /etc/issue  或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)

CentOS release 6.4 (Final)
      Kernel \r on an \m

  4、# cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)

XXXX

5、# getconf LONG_BIT  (Linux查看版本说明当前CPU运行在64bit模式下, 但不代表CPU不支持32bit)

  64

6、lsb_release –a

LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.4 (Final)
Release:        6.4
Codename:       Final

时间: 2024-11-08 19:48:56

回到上次目录、历史命令查找快捷方式及执行时间显示设置、查看系统版本的相关文章

linux回到上次目录与历史命令查找快捷方式

# cd -进入上次访问目录 二.历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n] 在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显示你的历史命令.当显示到你想找的合适的历史命令的时候,直接 [Enter],就执行了历史命令. 另外, [Ctrl + p] 或 [Ctrl + n] 快速向前或向后滚动查找一个历史命令,对于快

linux历史命令查找快捷方式

一.回到上次操作的目录# cd -进入上次访问目录 二.历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n] 在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显示你的历史命令.当显示到你想找的合适的历史命令的时候,直接 [Enter],就执行了历史命令. 另外, [Ctrl + p] 或 [Ctrl + n] 快速向前或向后滚动查

为history历史命令记录添加上执行时间

设置方法: #export HISTTIMEFORMAT="`whoami` | %F %T | " #echo 'export HISTTIMEFORMAT="`whoami` | %F %T | "' >> /etc/profile #. /etc/profile 效果如下: # history ...... 1047  root | 2015-08-14 17:38:54 | ulimit -a 1048  root | 2015-08-14 17

ubuntu查看系统版本命令

#查看文件信息,包含32-bit就是32位,包含64-bit就是64位 [email protected]:/home/nulige/tools# uname -a Linux HDController 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:43 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux #查看Ubuntu版本 [email protected]:/home/nulige/tools# lsb_r

查看系统版本命令

区分系统安装的是32位还是64位方法: [[email protected] ~]# uname -m 显示如下:x86_64 #64位系统 [[email protected] ~]$ uname -a 显示如下:Linux web.2.6.18-164.e15 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GUN/Linux #带有i386/i686,说明该系统为32位 [[email protected] ~]# ls -d /lib6

linux 历史命令用法(转)

许多使用过Linux一段时间的人通过一些基础操作已经能够把Linux各方面基本玩转,但是如果没有经过系统学习的话就容易缺乏一些实战技巧.这系列文章介绍一些关于bash的能够提高效率的技巧,主要是关于历史命令操作和一些快捷键,让你在命令行下工作效率翻倍,而且这些技巧不失为装逼利器呀. 历史命令操作篇 最基本的查看历史命令 history history !n 编号为n的历史命令 不用再复制粘贴,或者照着历史记录敲了.执行历史命令记录里面的某个命令,只需要 ! + 这条命令记录前的序号,比如 !76

Linux命令高效操作(2)-妙用历史命令

本希望把Linux高效操作这一个系列文章命名为unix-like命令高效操作,但是后来发现本人并没有在多数的unix-like平台实践过.本着实践第一的精神,就不把话题扯那么大了,决定更名为"linux命令高效操作",哈哈.废话不多说,我的实验系统:Linux之centos7. 今天我想聊的是每个用过Linux命令操作的同学或许都知道的一个存在:历史命令.什么是历史命令呢?通俗简单的说,就是你执行过的命令的历史.大家最常见的用处就是使用上下方向键进行命令的切换喽!刚接触命令行操作的同学

Linux达人养成计划I——目录处理命令

mkdir –p [目录名] -p 递归创建 cd [目录] 进入目录 cd ~ 回到/root的家目录 cd - 回到上次目录 cd .. 回到上级目录 Ctrl + L 清屏 tab 补全,按两下列出所有的 rmdir [目录名] 删除空白目录 rm –rf [目录名] -r 删除目录 -f 强制删除 删除之后就无法恢复了 rm –rf /tmp/* 删除tmp目录下的内容,若无*则是删除tmp目录 注意要是rm –rf / 则把99%的内容删掉了,就自杀了 cp [选项] [原] [目的]

历史命令

如何查看历史命令? history [-c -w] -c 清空历史命令 -w 强制保存缓存中历史命令 选项都不选,查看历史命令 如何更改历史命令保存条数? vi /etc/profile 更改HISTSIZE=1000后面数字,占用空间几kb 历史命令对服务器安全? 历史命令保存在家目录下 .bash_history 中,以隐藏文件出现 不需要清空历史命令,新的管理员可以通过历史命令,查看老管理员对服务器进行了哪些操作,还有一旦发现服务器历史命令被手动清空,说明服务器不安全,需要进行安全升级 如