精华内容
下载资源
问答
  • Linux操作记录

    2013-11-24 14:36:26
    Linux操作记录
  • linux操作录像,里面有对liunx的基本操作以及一些基本用法。
  • linux用户操作记录工具,用于跳板机,操作监控
  • Linux添加用户操作记录审计
  • linux 防火墙操作记录

    千次阅读 2019-01-03 10:53:34
    --检查防火墙状态 firewall-cmd --state systemctl status firewalld --启动防火墙 systemctl start firewalld --停止防火墙 systemctl disable firewalld --禁用防火墙 systemctl stop firewalld ...

    --检查防火墙状态
    firewall-cmd --state
    systemctl status firewalld
    --启动防火墙
    systemctl start firewalld
    --停止防火墙
    systemctl disable firewalld
    --禁用防火墙
    systemctl stop firewalld

    --查看当前开放了多少端口
    firewall-cmd --zone=public --list-ports

    --开放新的防火墙端口
    cd /usr/lib/firewalld/services
    --新建一个xml
    touch xxx.xml
    --复制/修改内容
    <?xml version="1.0" encoding="utf-8"?>
    <service>
      <short>jenkins</short>
      <description>Jenkins is an open source automation server written in Java.</description>
      <port protocol="tcp" port="8080"/>
    </service>
    --更新防火墙规则
    firewall-cmd --reload
    --查看可打开的服务,找到自己的新增的服务名称
    firewall-cmd --get-services
    --添加服务到firewalld(当前生效)
    firewall-cmd --add-service=服务名称
    --添加服务到firewalld(永久生效)
    firewall-cmd --permanent --add-service=服务名称

    展开全文
  • linux远程记录终端操作记录

    千次阅读 2013-10-16 08:59:03
    网上流传个这样一篇关于记录linux远程操作记录的文章:很可惜的是没有该出详细的解释,   USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` (who -u am i 会显示系统中登陆进来的用户及...

    网上流传个这样一篇关于记录linux远程操作记录的文章:很可惜的是没有该出详细的解释,

     

    USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` (who -u am i 会显示系统中登陆进来的用户及登陆从哪个IP登陆进来的,这里后面过滤了就取值一个登陆进来的IP)
    if [ "$USER_IP" = "" ]
    then
    USER_IP=`hostname`
    fi
    if [ ! -d /tmp/ruige ]
    then
    mkdir /tmp/ruige
    chmod 777 /tmp/ruige
    fi
    if [ ! -d /tmp/ruige/${LOGNAME} ]
    then
    mkdir /tmp/ruige/${LOGNAME}
    chmod 300 /tmp/ruige/${LOGNAME}
    fi
    export HISTSIZE=4096
    DT=`date '+%Y:%m:%d %r'`
    export HISTFILE="/tmp/ruige/${LOGNAME}/${USER_IP} ruige.$DT"
    chmod 600 /tmp/ruige/${LOGNAME}/*ruige* 2>/dev/null

    这个shell脚本很简单,但如果像我一样的对history命令不了解的菜鸟,真是表示看不懂啊!

    首先我不理解 HISTFILE是什么意思,更不知道设置HISTSIZE变量有什么作用?网上了查了关于history的用法也没有提及这2个变量啊,于是就想当然的以为这2个变量是自定义的,还有一个我不理解,环境变量是用户连接到shell的时候就触发的,那又怎么能记录用户的操作呢?

    菜鸟总是要成长的,后来,我无意间了解了真相,供刚入门的linux菜鸟学习!

    关于history的有2个系统变量 配置history:HISTFILE及HISTSIZE,

    系统保存的历史事件数被保存在一个特定的系统变量中,这个变量就是HISTSIZE。这个变量的缺省值通常被设置为500。这个值可以被修改。例如:
    $ HISTSIZE=10
    将HISTSIZE的值重新设置为10。
    历史事件被保存在一个文件中,文件名由变量HISTFILE指定。通常这个文件的缺省名是.bash_history。通过给变量HISTFILE赋值,可以指定新的文件名。

    注意!普通用户的权限,如果没有权限在你指定的位置创建并且写入的话,则出错

    [例】
    $ echo $HISTFILE
    /home/lisa/.bash_history
    $ HISTFILE=”/home/lisa/newhist”
    $ echo $HISTFILE
    /home/lisa/newhist
    以上操作先显示变量HISTFILE的值,然后赋予它新的值“/home/lisa/newhist”,以后所有的历史事件将被保存在newhist文件中。
    ################################################################

    看到这儿你应该明白过来了吧!整个shell脚本的目的就是指定history的2个系统变量的值!这样当用户连接上shell之后,history就会一直记录用户的操作,保存到你指定的新文件里面!

     

    参考来自:http://ruilinux.blog.51cto.com/4265949/845405

    http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1941583

    展开全文
  • Linux记录操作日志

    万次阅读 2019-03-15 21:46:37
    记录每个用户登录一直到退出操作的命令,保存在/var/log/history目录下: 在/etc/profile文件下追加以下内容:  第一个脚本:(带时间戳) USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/...

    history命令可以查看最近1000条命令。
    调整history命令的大小:

    vi /etc/profile
    HISTSIZE=1000  #改为
    history日志文件默认是保存在.bash_history文件下。


    history命令默认是没有时间的,可以在/etc/bashrc文件下追加以下:

    HISTFILESIZE=2000     
    HISTSIZE=2000 
    HISTTIMEFORMAT="%Y/%m/%d  %H:%M:%S:" 
    export HISTTIMEFORMAT


    记录每个用户登录一直到退出操作的命令,保存在/var/log/history目录下:
    在/etc/profile文件下追加以下内容:
     第一个脚本:(带时间戳)

    USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
    HISTDIR=/var/log/.history
    if [ -z $USER_IP ]
    then
    USER_IP=`hostname`
    fi
    
    if [ ! -d $HISTDIR ]
    then
    mkdir -p $HISTDIR
    chmod 777 $HISTDIR
    fi
    
    if [ ! -d $HISTDIR/${LOGNAME} ]
    then
    mkdir -p $HISTDIR/${LOGNAME}
    chmod 300 $HISTDIR/${LOGNAME}
    fi
    
    expor
    展开全文
  • LINUX 记录操作历史记录

    千次阅读 2016-02-26 10:50:36
    得到的结果,永久保存,每个用户的命令记录分目录保存 # ls -l /var/log/.hist/root/ -rw------- 1 root root 546 2006-05-26 10:00 218.82.245.54.hist.20060526_092458 -rw------- 1 root root 243 ...
    #history
    
    export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]"
    USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
    HISTDIR=/var/log/.hist
    if [ -z $USER_IP  ]
    then
      USER_IP=`hostname`
    fi
    if [ ! -d $HISTDIR ]
    then
       mkdir -p $HISTDIR
       chmod 777 $HISTDIR
    fi
    if [ ! -d $HISTDIR/${LOGNAME} ]
    then
        mkdir -p $HISTDIR/${LOGNAME}
        chmod 300 $HISTDIR/${LOGNAME}
    fi
    export HISTSIZE=4096
    DT=`date +%Y%m%d_%H%M%S`
    export HISTFILE="$HISTDIR/${LOGNAME}/${USER_IP}.hist.$DT"
    chmod 600 $HISTDIR/${LOGNAME}/*.hist* 2>/dev/null
    得到的结果,永久保存,每个用户的命令记录分目录保存
    # ls -l /var/log/.hist/root/
    -rw-------  1 root   root    546 2006-05-26 10:00 218.82.245.54.hist.20060526_092458
    -rw-------  1 root   root    243 2006-05-28 13:28 218.82.245.54.hist.20060528_114822
    -rw-------  1 root   root     10 2006-05-28 12:18 218.82.245.54.hist.20060528_121605
    展开全文
  • Linux服务器记录并查询历史操作记录

    万次阅读 2017-08-01 17:31:21
    因此,监控Linux服务器的操作记录下来,是非常有必要的! history是查询当前连接所操作的命令,通过编写以下内容添加至/etc/profile的原有内容之后,将每个连接的操作都进行记录,并保存在特定位置。 vi /etc/...
  • Linux 系统添加操作记录审计

    千次阅读 2017-11-17 16:33:21
    Linux 系统添加操作记录审计
  • Linux操作系统基础(完结)

    万次阅读 多人点赞 2016-03-09 21:00:45
    一、Linux操作系统概述 二、Linux操作系统安装 三、Linux文件系统及文件基础 四、Linux操作系统命令使用基础 五、Linux应用程序的安装与卸载基础 五、用户及进程 六、相关信息查询 七、网络配置 八、Linux...
  • 虚拟机中fedora8操作系统安装过程录像(分区,选包)
  • linux下svn操作记录

    千次阅读 2015-10-05 14:15:54
    linux下svn操作
  • Linux 查看用户操作记录

    万次阅读 2018-02-06 14:13:47
    使用history命令,查看自己的操作记录,但如果你是root用户,如何查看其它用户的操作记录呢?   其实history命令只是当前用户目录下的~/.bash_History文件内容列出来而已。   一般而言,history展示的操作...
  • 由于刚开始学习linux,对命令行不熟悉,可以查看使用过的命令行历史记录,熟悉命令行并熟练操作,对命令行进行深入地理解。 系统环境 OS:ubuntu16.04. 操作过程 在主文件夹目录即home目录,按快捷键Ctrl+H(显示...
  • linux记录用户登录操作日志.日志分析 每次用户退出后都会产生以用户名、登录IP、时间的日志文件,包含此用户本次的所有操作(root用户除外)
  • Linux操作系统

    千次阅读 2020-06-28 13:16:42
    文章目录Linux 操作系统Linux操作系统简介Linux 操作系统结构文件系统结构主要目录功能绝对路径和相对路径环境变量编译器使用vi使用Vi常用命令shell命令基础命令压缩管理软件管理用户管理ssh服务Linux下的SSH服务ssh...
  • linux学习记录,包含ppt、实践操作等,包含学习记录、截图、笔记等
  • Linux操作系统资源+技术专栏 大合集—吐血整理,建议收藏,以备不时之需。
  • Linux下查看历史操作记录

    千次阅读 2021-01-04 08:23:44
    Linux下查看历史操作记录 2012-04-17 10:23:05 我来说两句 收藏 我要投稿 last命令可以用来查看用户的登陆记录。 history命令可以查看命令的执行历史。 www.2cto.com 常用日志文件如下:  access-log 纪录HTTP/web...
  • linux操作日志添加时间记录

    千次阅读 2019-01-04 20:31:46
    执行: vi /etc/bashrc 在后面加入如下三行: HISTFILESIZE=2000 HISTSIZE=2000 HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " export HISTTIMEFORMAT ... 75 2019-01-05 04:24:58 vi /etc...
  • 本文档使用了两种方法来记录liunx登录用户的详细操作,综合了使用scripts 以及脚本的方法,很实用,已在实际环境中使用!
  • 根据个人工作实际操作情况,把Linux系统静默安装oracle11g数据的过程及出现的各类问题进行整理和记录,方便大家参考使用
  • LINUX-查看历史操作记录

    万次阅读 2019-08-16 10:38:05
    链接1:个人博客 链接2:个人博客 链接3:其他配置
  • Linux下如在终端里或是在文本方式操作时,只要按上下光标键可以快速调用以前的命令,可是这样其他人用同样的用户登录后也同样知道你的操作了。另外在Linux图形界面中,如GNOME,在面板的菜单上有打开最近文档这一...
  • linux操作命令日志 记录的方法

    千次阅读 2013-09-03 15:20:56
    linux终端下,为方便检查操作中可能出现的错误,以及避免屏幕滚屏的限制,我们可以把操作日志记录下来。常用的工具有screen,script,以及tee等。  1. screen — screen manager with VT100/ANSI terminal ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 518,521
精华内容 207,408
关键字:

linux怎么把操作记录

linux 订阅