大家都知道Linux平台上,可以通过history命令查看最近所执行过的命令,但history命令默认所显示的只有编号和命令的,只知道命令是最近所执行的,但不知具体执行的日期.时.分.秒,有时给寻找证据带来不便,例如如下显示情况: 352  exit 353  history 354  vi /etc/profile 355  history 下面就来讲一下,如何让history命令显示最近所执行过的命令的具体执行时间. 步骤如下: 1.以ROOT用户编辑/etc/profile文件,在里面加入…
1.history命令 “history”命令就是历史记录.它显示了在终端中所执行过的所有命令的历史. history //显示终端执行过的命令 history //显示最近10条终端执行过的命令 Ctrl+r //搜索已经执行过的命令,它可以你写命令时自动补全 2.修改history命令显示属性 vi ~/.bash_profile HISTFILESIZE= //定义了在文件 ~/.bash_history 中保存命令的记录总数 HISTSIZE= //定义history 命令输出的记录数…
前言 我们每次敲打linux命令的时候,有时候想用之前用过的命令,一般情况下,我们都会按↑↓箭头来寻找历史的命令记录,那如果我想用1天前执行的某条命令,难道还要按↑100次?显示这样是不现实的,我们可以使用history命令即可 实际过程中,history还是很有用的 查看历史命令执行记录(history) history 查看命令tail 的历史执行记录 history | grep tail 执行历史记录中,序号为1000的命令 执行上一条命令(直接输入两个感叹号) !! 查找最后5条历史记…
1.history命令 "history"命令就是历史记录.它显示了在终端中所执行过的所有命令的历史. history //显示终端执行过的命令 history 10 //显示最近10条终端执行过的命令 Ctrl+r //搜索已经执行过的命令,它可以你写命令时自动补全 2.修改history命令显示属性 vi /etc/profile HISTSIZE=2000 //定义history 命令输出的记录数 HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`w…
生产上有文件被清空了,想查查是谁操作的? 通过history查看历史命令: $history |more 也可以通过文件查看历史命令: $vi ~/.bash_history 只显示历史命令,像查一查谁登陆了系统执行了这些命令? 查看用户登陆系统信息 $last 想查查命令的执行时间: $export HISTTIMEFORMAT='%F %T ' $history|more 但是这种方式,设置HISTTIMEFORMAT以后的命令才会显示正确的时间,之前的命令并不会显示正确的时间. 确认了导致…
Linux中的历史命令一般保存在用户    /root/.bash_history history 选项 历史命令保存文件夹 选项     -c:清空历史命令     -w :把缓存中的历史命令写入历史命令保存文件/root/.bash_history 在.bash_history中看到的命令和用history命令看到的内容并不完全一样.在.bash_history文件中看到的是上次登录注销以后保存的命令,而histroy看到的包括这次登录执行的命令 1.将缓存中的命令写入历史命令保存文件 [r…
linux ps查看进程命令ps命令作用:将某个时间点的程序运作情况撷取下来 实例: [root@linux ~]# ps aux [root@linux ~]# ps -lA [root@linux ~]# ps axjf 参数: -A :所有的 process 均显示出来,与 -e 具有同样的效用: -a :不与 terminal 有关的所有 process : -u :有效使用者 (effective user) 相关的 process : x :通常与 a 这个参数一起使用,可列出较完整…
在linux下,我们有可能需要查看最近执行过的命令(历史命令),我们可以进行如下操作: # 显示使用过的所有历史命令 $ history # 显示最近使用的5个命令 $ history 5 我们可以通过叹号加上数字编号的形式来执行该编号的历史命令 例如有以下历史命令: 1 ls 2 mkdir hyy 3 history 假设你要执行第二个命令,则输入: $ !2 即可运行第二条历史命令…
原文网址:http://os.51cto.com/art/201205/335040.htm 当你在玩Linux的时候,如果你经常使用命令行来控制你的Linux系统,那么有效地使用命令历史机制将会使效率获得极大提升.事实上,一旦你掌握了我在下面给出的15个有关Linux history历史命令的例子,你就会发现使用history历史命令行将更有乐趣. 1.使用HISTTIMEFORMAT在历史中显示TIMESTAMP 通常情况下,当你在命令行中键入history时,终端中将显示你刚输入的命令及其…
当你在玩Linux的时候,如果你经常使用命令行来控制你的Linux系统,那么有效地使用命令历史机制将会使效率获得极大提升.事实上,一旦你掌 握了我在下面给出的15个有关Linux history历史命令的例子,你就会发现使用history历史命令行将更有乐趣. 1.使用HISTTIMEFORMAT在历史中显示TIMESTAMP 通常情况下,当你在命令行中键入history时,终端中将显示你刚输入的命令及其编号.如果出于审查命令的目的,和命令一起显示时间戳将会很有帮助,如下所示. # export…
1.vmstat vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存.进程.IO读写.CPU活动等进行监视.它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析. 语法:  vmstat   [刷新时间]   [刷新次数] 2.dmesgdmesg命令用于显示开机信息.kernel会将开机信息存储在ring buffer中.您若是开机时来不及查看信息,可利用dmesg来查看.开机信息亦保存在/var/log/dmesg中…
一.在Linux下查看二进制文件的软件: xxd hexdump 二.编辑: 1.biew 2.hexedit 3.vim Vim 来编辑二进制文件.Vim 本非为此而设计的,因而有若干局限.但你能读 取一个文件,改动一个字符,然后把它存盘.结果是你的文件就只有那一个字符给改了, 其它的就跟原来那个一模一样. 要保证 Vim 别把它那些聪明的窍门用错地方,启动 Vim 时加上 "-b" 参数: vim -b datafile 这个参数设定了 'binary' 选项.其作用是排除所有的意…
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh # 查看…
# uname -a # 查看内核/操作系统/CPU信息 # /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名>…
http://linux.net527.cn/Linuxwendang/xitongguanliyuan/39094.htmlLinux操作系统PS命令详细解析 要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. kill 用于杀死进程.   ps简介 对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.使用该命令…
常用查看日志操作语句:   tail web.2016-06-06.log -n 300 -f                       查看底部即最新300条日志记录,并实时刷新 grep 'nick' | tail web.2016-04-04.log -C 10   查看字符‘nick’前后10条日志记录, 大写C   本文介绍Linux下tail命令的使用方法.linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行…
转自:http://yinfeifei.iteye.com/blog/779217 1.cat命令: 功能:1)显示整个文件. 示例: $ cat fileName 2)把文件串连接后传到基本输出,如将几个文件合并为一个文件或输出到屏幕. 示例: $ cat file1 file2 > file 说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)     cat参数详解:     -n 或 –number 由 1 开始对所有输出的行数编号     -b 或 –nu…
1.查看CPU个数: [root@ifusion ~]# lscpu 2.查看CPU进程数.核数: [root@ifusion ~]# cat /proc/cpuinfo 3.查看内存总量: [root@ifusion ~]# free -m 4.查看磁盘挂载情况: [root@ifusion ~]# lsblk 5.查看磁盘分区情况: [root@ifusion ~]# fdisk -l 6.查看磁盘总量: [root@ifusion ~]# df -h 7.查看Linux版本: [root@…
他们都是用来显示当前运行的进程,但是: ps -aux 是用BSD的格式来显示python这个进程显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMANDps -ef 是用标准的格式显示python这个进程显示的项目有:UID , PID , PPID , C , STIME , TTY , TIME , CMD ps -ef 中各列的内容意思如下 UID //用户ID.但输出的是用户名 …
1.一般每个命令都带有help参数,使用方法如下: shutdown --help 提示:shutdown为关机命令,在真实环境使用时需要root权限,比如前面加sudo. 2.使用man命令查看,使用方法如下: man shutdown 此时会进去一个详细界面,这里介绍的非常详细,翻页使用上下键,退出使用[Ctrl+Z].…
top 命令主要用于查看进程的相关信息,同时它也会提供查看系统平均负载,cpu 信息和内存信息 实时监控系统资源使用情况 [root@localhost ~]$ top // 动态查看进程使用资源的情况,每三秒刷新一次 [root@localhost ~]$ top -c // 动态查看进程使用资源的情况,但会详细地显示进程的命令行信息,参考下面的COMMAND解释 [root@localhost ~]$ top -bn1 // 静态显示所有进程 top 常用快捷键: s # 改变刷新频率,默认…
例如: history | grep mysql 使用 !914 可以快速执行上述命令:…
tcp三次握手,所以一直在listening,在等待信号 udp是没有listening状态的,因为不管你在不在都会发信息给你. netstat -r  =route -n  可以查看路由…
1 git show git show 分支名/HEAD/hash值 2 git log参数 --oneline 单行信息--decorate 输出commit引用信息--graph 图形化输出--al 输出所有分支 3 git diff 使用比较两个commit不同git diff commit1 commit2 比较具体单词不同 git diff --color-words git diff --word-diff…
****打开  vim  /etc/profile vim  /etc/profile 追加配置 # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). if [ "$PS1" ]; then if [ "$BASH" ] && [ "…
[H3Cwang]display history-command   sys   sysname H3C   sysname H3Cwang   display history-command   quit   display history-command   Sys…
许多使用过Linux一段时间的人通过一些基础操作已经能够把Linux各方面基本玩转,但是如果没有经过系统学习的话就容易缺乏一些实战技巧.这系列文章介绍一些关于bash的能够提高效率的技巧,主要是关于历史命令操作和一些快捷键,让你在命令行下工作效率翻倍,而且这些技巧不失为装逼利器呀. 历史命令操作篇 最基本的查看历史命令 history history !n 编号为n的历史命令 不用再复制粘贴,或者照着历史记录敲了.执行历史命令记录里面的某个命令,只需要 ! + 这条命令记录前的序号,比如 !76…
Linux下查看PID命令 cat /proc/bus/usb/devices 或 lsusb 方法一:在/etc/init.d/rcS中添加mount -t usbfs none /proc/bus/usb. 方法二:在shell中输入mount -t usbfs /proc/bus/usb /proc/bus/usb. 前提是在编译内核时选中usb device filesystem. # cat   /proc/bus/usb /device T:  Bus=01 Lev=00 Prnt=…
1. 查看系统版本及内核版本 cat /etc/issue  查看系统版本 uname -r     查看内核版本 2. 关机重启命令 关机: shutdown -h now    立即关机 shutdown -h +8     8分钟后关机 重启: shutdown -r now   立即重启 reboot   立即重启 shutdown -r +8     8分钟后重启 3. 网络相关命令 [  ifconfig ]查看网络的状态 [ ping ip] 查看网络是否连通 4. 基本系统命令…
man 查看英文命令帮助   可以看作--help 拷贝目录的命令cp -a  包含所有 ls -a 显示所有文件包括隐藏文件  -ld ls -F 过滤目录文件(给不同类型文件结尾加上不同的符号) -h显示文件的k,M,G  -i显示文件的索引inode       ls -l --time-style=long-iso 文件 更好的显示文件的修改时间 ls -p 查找出来的内容添加斜线. ls -F 查找出来的内容 添加不同的符号. ls -t根据时间排序  ls -r反转排序  -lt 显…