linux history简单笔记!

添加:rm -f $HOME/.bash_history
history行为审计:
[[email protected] ~]# history 
   33  node6 2016-09-06-13-13-22 root 192.168.1.243 ./history.sh 
   34  node6 2016-09-06-13-13-22 root 192.168.1.243 cat history.sh 
   35  node6 2016-09-06-13-13-22 root 192.168.1.243 vim history.sh 
   36  node6 2016-09-06-13-13-22 root 192.168.1.243 ./history.sh 
   37  node6 2016-09-06-13-13-22 root 192.168.1.243 cat .bash_history 
   38  node6 2016-09-06-13-13-22 root 192.168.1.243 vim .bash_history 
   39  node6 2016-09-06-13-13-22 root 192.168.1.243 ll .
   40  node6 2016-09-06-13-13-22 root 192.168.1.243 cat .bashrc 
   41  node6 2016-09-06-13-13-22 root 192.168.1.243 cat .bash_profile 
   42  node6 2016-09-06-13-13-22 root 192.168.1.243 vim /etc/profile
   43  node6 2016-09-06-13-13-22 root 192.168.1.243 source  /etc/profile
   44  node6 2016-09-06-13-13-22 root 192.168.1.243 vim .bash_profile 
   45  node6 2016-09-06-13-13-22 root 192.168.1.243 cat .bash_history 
   46  node6 2016-09-06-13-13-22 root 192.168.1.243 history 
   47  node6 2016-09-06-13-13-22 root 192.168.1.243 echo HISTFILESIZE
   48  node6 2016-09-06-13-13-22 root 192.168.1.243 echo $HISTFILESIZE
   49  node6 2016-09-06-13-13-22 root 192.168.1.243 echo $HISTSIZE
   50  node6 2016-09-06-13-13-22 root 192.168.1.243 history 
   51  node6 2016-09-06-13-13-22 root 192.168.1.243 vim .bash_logout 
   52  node6 2016-09-06-13-13-22 root 192.168.1.243 history 
[[email protected] ~]#
时间: 2025-01-14 15:18:33

linux history简单笔记!的相关文章

linux基础命令--笔记

linux基础命令--笔记 一.   1  . --help 命令简单帮助 2. man 查看命令复杂帮助  (非内置命令) 3  . help (bash的内置命令)如 :help cd  .help pwd   help  内置命令可用man cd  等查看. 4  . ls==list 查看目录列表 5 .  mkdir   == make directory  创建目录.例如:mkdir /date -p 递归创建目录 :mk 6  .  cd      ==change directo

Linux 操作系统学习笔记

一,unix 1.unix 特点 伸缩性强,开放性好, 2.基本原则 所有对象,硬件都是文件 配置数据以文本形式保存 短小的单目的程序构成 多个程序合作完成复杂任务 3.gnu 基本原则是共享,建立自由开放的unix系统 1984年 richard stallman 发起 基本体系是micro kernel 4.gpl Copyleft 原作者所有权 5.linux起源 Linustorvalds, 自由的类unix操作系统, 遵循gnu和gpl 6.linux 可以实现unix功能 遵循开源许

Linux程序设计学习笔记----网络通信编程API及其示例应用

转载请注明出处, http://blog.csdn.net/suool/article/details/38702855. BSD Socket 网络通信编程 BSD TCP 通信编程流程 图为面向连接的Socket通信的双方执行函数流程.使用TCP协议的通信双方实现数据通信的基本流程如下 建立连接的步骤 1.首先服务器端需要以下工作: (1)调用socket()函数,建立Socket对象,指定通信协议. (2)调用bind()函数,将创建的Socket对象与当前主机的某一个IP地址和TCP端口

Linux 程序设计学习笔记----进程管理与程序开发(下)

转载请注明出处:http://blog.csdn.net/suool/article/details/38419983,谢谢! 进程管理及其控制 创建进程 fork()函数 函数说明具体参见:http://pubs.opengroup.org/onlinepubs/009695399/functions/fork.html 返回值:Upon successful completion, fork() shall return 0 to the child process and shall re

Linux 程序设计学习笔记----终端及串口编程基础之概念详解

转载请注明出处,谢谢! linux下的终端及串口的相关概念有: tty,控制台,虚拟终端,串口,console(控制台终端)详解 部分内容整理于网络. 终端/控制台 终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念. 1.终端 一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源. 终端有字符哑终端和图形终端两种. 控制台是另一种人机接口, 不通过终端与主机相连, 而是通过显示卡-显示器和键盘接口分别与主机相连, 这是人控制主机的第一人机接口.

LINUX设备驱动程序笔记(一)设备驱动程序简介

<一>:设备驱动程序的作用 从一个角度看,设备驱动程序的作用在于提供机制,而不是策略.在编写驱动程序时,程序员应该特别注意下面这个基本概念:编写访问硬件的内核代码时,不要给用户强加任何特定策略.因为不同的用户有不同的需求,驱动程序应该处理如何使硬件可用的问题,而将怎样使用硬件的问题留给上层应用程序. 从另一个角度来看驱动程序,它还可以看作是应用程序和实际设备之间的一个软件层. 总的来说,驱动程序设计主要还是综合考虑下面三个方面的因素:提供给用户尽量多的选项.编写驱动程序要占用的时间以及尽量保持

LINUX设备驱动程序笔记(二)构造和运行模块

         <一>:设置测试系统 首先准备好一个内核源码树,构造一个新内核,然后安装到自己的系统中.           <二>:HelloWorld模块 #include <linux/init.h> //定义了驱动的初始化和退出相关的函数 #include <linux/module.h> //定义了内核模块相关的函数.变量及宏 MODULE_LICENSE("Dual BSD/GPL"); //该宏告诉内核,该模块采用自由许可

LINUX设备驱动程序笔记(三)字符设备驱动程序

      <一>.主设备号和次设备号        对字符设备的访问时通过文件系统内的设备名称进行的.那些设备名称简单称之为文件系统树的节点,它们通常位于/dev目录.字符设备驱动程序的设备文件可通过ls -l命令输出的第一列中的'c'来识别.块设备同样位于/dev下,由字符'b'标识 crw-rw----  1 root root    253,   0 2013-09-11 20:33 usbmon0 crw-rw----  1 root root    253,   1 2013-09

Linux程序设计学习笔记----System V进程间通信(信号量)

关于System V Unix System V,是Unix操作系统众多版本中的一支.它最初由AT&T开发,在1983年第一次发布,因此也被称为AT&T System V.一共发行了4个System V的主要版本:版本1.2.3和4.System V Release 4,或者称为SVR4,是最成功的版本,成为一些UNIX共同特性的源头,例如"SysV 初始化脚本"(/etc/init.d),用来控制系统启动和关闭,System V Interface Definitio