首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 简单清理登录日志,以及查看当前登录用户列表

介绍 在之前介绍过Linux的系统日志secure,btmp,wtmp这三个指令。https://zinyan.com/?p=456 而本篇内容,主要介绍如何清理Linux中缓存的各种登录日志。...操作方式 在清理前,再顺便学习三个指令: 2.1 w,who,users指令 w:指令用于显示目前登录Linux系统的用户,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间...记录所有正确登录到系统的用户信息。 lastb:阅读的btmp文件,文件存储在:/var/log/btmp。记录所有登录失败的日志。...如果你的账户权限没有root权限,那么是无法清理的。 而清理方法很简单: 使用> filename 命令进行清理就可以了。.../var/log/wtmp 就可以清理了。

75130

Linux 系统 varlogjournal 垃圾日志清理

日志服务仅仅把日志集中保存在单一结构的日志文件/run/log中,由于日志是经历过压缩和格式化的二进制数据,所以在查看和定位的时候很迅速。 默认情况下并不会持久化保存日志,只会保留一个月的日志。...邮件服务的日志 /var/log/cron crond计划任务的日志 /var/log/boot.log 系统启动的相关日志 曾经有人说:Linux没有垃圾文件,Windows才有垃圾文件,实际上不是这样的...Linux到底有没有占用空间的垃圾文件,这个看如何判定了,例如好几年前、几个月前的日志文件、系统文件,基本没什么用处,算垃圾文件吗?...+0800 system@00000000000000000000000000000000-0000000000045c3e-000569b848f6f86c.journal 查看垃圾文件的方法 未清理前发现硬盘根分区空间告急...systemd情况,毫无价值,用journalctl --vacuum-size=10M命令将其清理之后,腾出了2.7G的空间。

7.5K32
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 系统 varlogjournal 垃圾日志清理

本文转自米扑博客:Linux 系统 /var/log/journal/ 垃圾日志清理 默认情况下并不会持久化保存日志,只会保留一个月的日志。...邮件服务的日志 /var/log/cron crond计划任务的日志 /var/log/boot.log 系统启动的相关日志 曾经有人说:Linux没有垃圾文件,Windows才有垃圾文件,实际上不是这样的...Linux到底有没有占用空间的垃圾文件,这个看如何判定了,例如好几年前、几个月前的日志文件、系统文件,基本没什么用处,算垃圾文件吗?...+0800 system@00000000000000000000000000000000-0000000000045c3e-000569b848f6f86c.journal 查看垃圾文件的方法 未清理前发现硬盘根分区空间告急...systemd情况,毫无价值,用journalctl --vacuum-size=10M命令将其清理之后,腾出了2.7G的空间。

14.3K41

Linux 查看登录日志

一、查看日志文件  Linux查看/var/log/wtmp文件查看可疑IP登陆  last -f /var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。...因此随着系统正常运行时间的增加,该文件的大小也会越来越大, 增加的速度取决于系统用户登录的次数。...该日志文件可以用来查看用户的登录记录, last命令就通过访问这个文件获得这些信息,并以反序从后向前显示用户的登录记录,last也能根据用户、终端tty或时间显示相应的记录。...查看/var/log/secure文件寻找可疑IP登陆次数 二、 脚本生成所有登录用户的操作历史 在linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history...面脚本在系统的/tmp新建个dbasky目录,记录所有登陆过系统的用户和IP地址(文件名),每当用户登录/退出会创建相应的文件,该文件保存这段用户登录时期内操作历史,可以用这个方法来监测系统的安全性。

16.6K00

Linux 系统 varlogjournal 垃圾日志清理教程

Linux 系统也会在使用很长一段时间后出现硬盘空间开始不够的情况,而这并不一定是正常使用的文件占用,而是像 Windows 系统一样,在系统的运行和使用中会出现垃圾日志,就像 CentOS 系统中有两个日志服务...systemd-journal 日志服务仅仅把日志集中保存在单一结构的日志文件/run/log 中,由于日志是经历过压缩和格式化的二进制数据,所以在查看和定位的时候很迅速。...rsyslog 作为传统的系统日志服务,把所有收集到的日志都记录到/var/log/目录下的各个日志文件中。...查看垃圾文件的方法 未清理前发现硬盘根分区空间告急,用 du -t 100M /var/log/ 或 journalctl –disk-usage 命令查看。...除非注明,否则均为泪雪博客原创文章,禁止任何形式转载 本文链接:https://zhangzifan.com/linux-journal.html

4.4K110

linux系统自动清理日志的操作脚本

linux系统自动清理日志的操作脚本 根据实际需要,编写自定义的清理脚本,添加到定时任务中 大致操作命令格式如下,可按照脚本含义解释自行修改你所需要的执行效果: 创建可执行文件 cd /home touch...zhongli_interface -type f -mtime +3 -name "*.tmp" -exec rm -rf {} \; 脚本含义解释(仅供参考): /home/zhongli_interface 清理文件的路径...,-type f 清理文件类型为文件,f修改成d 就是文件夹。...-mtime +3 清理三天前的文件,清理文件名为.tmp结尾的文件,-exec 执行的命令,{} \; 固定格式。...具体参数说明如下: find:linux的查找命令,用户查找指定条件的文件; /export/Logs/:想要进行清理的任意目录;  -type f代表文件 d代表目录 -mtime:标准语句写法;+30

3K20

MySQL清理binlog日志

1073866511 | | mysql-bin.000021 | 1073807498 | | mysql-bin.000022 | 1074931247 | … … … 2、删除某个日志文件之前的所有日志文件...purge binary logs to 'mysql-bin.000074'; 3、清理2019-09-09 13:00:00前binlog日志 PURGE MASTER LOGS BEFORE...'2019-09-09 13:00:00'; 4、清理3天前binlog日志 PURGE MASTER LOGS BEFORE DATE_SUB(NOW( ), INTERVAL 3 DAY); -...这里的清理是指从此刻-3243600s前的文件,是此文件最后更新的时间。 --时间和文件名一定不可以写错,尤其是时间中的年和文件名中的序号,以防不小心将正在使用的binlog删除!!!...5、重置所有的日志 reset master; 6、手动切换binlog日志 flush logs --或者flush binary logs 当你某天把所有binlog日志全干掉,数据库没有产生新的日志的时候就可以用手动切换这个方式来产生了

2.4K20

CentOS 系统日志清理

经常要手动去清理各类日志和备份文件,消耗大量时间和精力....如果执行命令后报如下: 请调整你的权限 该目录下Linux 系统 /var/log/journal/ 堆满了日志往期 然后baidu.com了下, 原来该目录下还存在如下不同日志 /var/log.../messages 绝大多数的系统日志都记录到该文件 /var/log/secure 所有跟安全和认证授权等日志都会记录到此文件 /var/log/maillog 邮件服务的日志 /var/log/cron...crond计划任务的日志 /var/log/boot.log 系统启动的相关日志 检查当前journal使用磁盘量 du -t 100M /var 或 journalctl --disk-usage...要启用日志限制持久化配置,可以修改 /etc/systemd/journald.conf SystemMaxUse=16M ForwardToSyslog=no 然后重启日志service systemctl

2.4K10

python实现磁盘日志清理

一、描述: 以module的方式组件python代码,在磁盘文件清理上复用性更好 二、达到目标:      清空过期日志文件,清理掉超过自定大小日志文件 三、原码 #!...如果指定的路径是一个目录,将抛出OSError             os.remove(file_item)   ''' 清理掉超过日期的日志文件 ''' def remove_files_by_date...get_clean_log_list_by_date(target_dir,before_days_remove,pattern)     remove_file_list(file_list)   ''' 清理掉超过大小的日志文件...file_size_limit='10g', pattern='log'):     disk_used_limit = disk_used_limit.replace('%', '')     # 第一步执行按时间的日志清理...remove_files_by_date(target_dir, before_days_remove=before_days_remove, pattern=pattern)       # 如果磁盘空间还是没有充分释放,则执行按大小的日志清理

1.1K10

Tomcat日志配置与清理

啥也不说了,服务器总内存也才50g,赶紧清理掉吧。然后再写个每天清理的脚本。 日志过大搞不好会把磁盘爆满服务器直接宕机。所以想着还是优化下日志文件。...localhost_access_log 用于记录资源访问日志, 这个日志文件可记录所有http的get,post访问日志。...清理catalina.out 查看日志信息: 11tail -n 500 /usr/local/apache-tomcat-8.5.38/logs/catalina.out 清空日志信息:可以参考https...15find $logs_path -mtime +30 -name "fileservice.log.*" -exec rm -rf {} \;1617添加脚本权限(777权限代表可读可写可执行,该登录用户...+%F`:app日志打包成功,正在删除源文件" >> backup_access.log32    /usr/bin/rm -rf springboot_"`date +%F`".out33fi34#清理日志目录

1.8K10

解决spark日志清理问题

背景 由于采用了sparkstreaming 任务一直再运行导致日志文件暴涨,达到了硬盘的预警,不得已必须指定策略定期删除日志已保证服务器硬盘空间。...spark的日志分类 spark的日志都有那些: 1.event(history) 2.work 3.executor 解决方法 方案1 一开始为了快速实现日志清理,选择了脚本自动清理,写了shell脚本便于清理历史文件...方案2 spark配置来解决这几个问题 conf文件下面的两个文件中修改配置: 1.解决executor(work目录) 日志太大的问题,修改spark-defaut.conf # 日志循环复写的策略(...Dspark.history.fs.cleaner.interval=1d -Dspark.history.fs.cleaner.maxAge=2d -Dspark.history.retainedApplications=100" 3.woker日志清理同上文件...spark.driver.extraJavaOptions='-Dlog4j.configuration=file:/opt/spark/conf/log4j.properties' \ 总结   再实际应用过程中依然有很多不能日志复写或者不能文件导致日志太大的问题

2K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券