扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
解决方法
成都创新互联公司是一家专业提供申扎企业网站建设,专注与网站设计、网站制作、H5网站设计、小程序制作等业务。10年已为申扎众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、在linux命令行下输入shell指令:history。
3、最后,按下回车键执行shell指令,此时会看到所有使用过的命令都被逆序打印了出来。
注意事项:
语法:"命令 文件zd" ,这是将文件作为命令输入。"命令 文件" ,这是将文件作为命令输出。比如说:mail -s "test" linux@163.com aa ,就是将文件aa作为信件的内容主题为test给收信人发去。
Linux它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正回式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。
Linux系统会记录用户登陆系统后执行过的命令;在一定情况下,可以帮助对系统的管理。
配置参数:
HISTTIMEFORMAT = '%F %T ' #日期格式
HISTSIZE = 4000 #保留日志数量
HISTFILE = /var/history #存储文件
缺点:
1、默认的记录用户命令服务,没有记录命令执行的时间。
2、没有记录用户登陆的IP
3、同一个用户的不同会话,记录到同一个文件中;无法根据不同会话分别记录。
优化:
1、每次用户登陆后,根据用户账号、登陆IP和登陆时间确定存储文件名。这样除非同一个用户,同一个IP,同一时刻登陆服务器才会记录到同一个文件中。
2、将上述设置,配置为用户登陆后,自动执行
3、将日志写入一个隐藏目录中。
脚本内容:
将脚本放在/etc/profile.d/history.sh中。
1."linux查看历史命令,为您提供linux查看历史命令图文信息,打开linux客户端。
2.点击连接linux按钮。
3.输入用户名,主机ip地址。
4.输入密码。
5.显示连接成功,就可以进行操作。
6.输入history命令,即可返回命令的历史记录。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流