首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 入侵痕迹清理技巧

HISTZONE HISTORY HISTLOG; export HISTFILE=/dev/null; export HISTSIZE=0; export HISTFILESIZE=0 02、清除系统日志痕迹 Linux.../var/log/btmp 记录所有登录失败信息,使用lastb命令查看 /var/log/lastlog 记录系统中所有用户最后一次登录时间的日志,使用lastlog命令查看 /var/log/wtmp.../var/log/message 记录系统启动后的信息和错误日志 第一种方式:清空日志文件 清除登录系统失败的记录: [root@centos]# echo > /var/log/btmp [root...清除当前登录用户的信息:echo > /var/log/utmp #使用w,who,users等命令 清除安全日志记录:cat /dev/null > /var/log/...dd if=/dev/zero of=要删除的文件 bs=大小 count=写入的次数 (3)wipe Wipe 使用特殊的模式来重复地写文件,从磁性介质中安全擦除文件。

3.4K30

通过shell脚本自动清理超过指定大小的文件

由于线上业务用的squid,根据经验值如果长时间运行则缓存目录下的swap.state会慢慢变大,一旦超过60M,squid的性能就会急剧下降,因此需要定时去清理大于60M的swap.state文件。...cache/coss/squid10/swap.state 74M /data/cache/coss/squid11/swap.state 解题思路: 使用du -sh 查找大于swap.state的大小...,同时使用awk 过滤第一个字段,接着为了过滤掉M、只保留数字,再次使用awk 制定"M" 作为分界符过滤出文件大小。...同时使用了多个管道 较为繁琐,且管道过滤之后的只有文件大小,相对应的文件名丢失,后续的处理较麻烦,当然也可以使用数组等解决,因此放弃此方案。...不过需要同时考虑到第一个方案的缺点,因此加了两个临时变量去存储相应的文件名、文件大小

3.1K00

linux重要目录之usr和var

目录 描述 /usr/X11R6 存放X-Windows的目录; /usr/games 存放着XteamLinux自带的小游戏; /usr/doc Linux技术文档; /usr/include 用来存放...Linux下开发和编译应用程序所需要的头文件; /usr/lib 存放一些常用的动态链接共享库和静态档案库; /usr/man 帮助文档所在的目录; /usr/src Linux开放的源代码,就存在这个目录.../var/local /usr/local 中安装的程序的可变数据(即系统管理员安装的程序).注意,如果必要,即使本地安装的程序也会使用其他/var 目录,例如/var/lock ..../var/log 里的文件经常不确定地增长,应该定期清除. /var/run 保存到下次引导前有效的关于系统的信息文件.例如, /var/run/utmp 包含当前登录的用户的信息....相关文章 linux重要的目录之etc

2.3K20

linux的内存清理相关知识!

1.清理前内存使用情况  free -m 2.开始清理   echo 1 > /proc/sys/vm/drop_caches 3.清理后内存使用情况  free -m 4.完成!...因为LINUX的内核机制,一般情况下不需要特意去释放已经使用的cache。这些cache起来的内容可以增加文件以及的读写速度。...+free     used=buffers+cached (maybe add shared also) 第二行描述应用程序的内存使用: 前个值表示-buffers/cache——应用程序使用的内存大小...,used减去缓存值 后个值表示+buffers/cache——所有可供应用程序使用的内存大小,free加上缓存值 note:    -buffers/cache=used-buffers-cached...将/proc/sys/vm/drop_caches值设为3 有关/proc/sys/vm/drop_caches的用法在下面进行了说明 /proc/sys/vm/drop_caches (since Linux

4.6K80

清理linux中的僵尸进程

什么是僵尸进程 Linux 中的僵尸进程有时也称为失效或死进程。它们是已完成执行的进程,但它们的条目并未从进程表中删除。 进程状态 Linux 维护着所有正在运行的进程及其状态的进程表。...停止(T):我们可以通过发送适当的信号来停止Linux 进程。 僵尸(Z):当一个进程完成它的任务时,它会释放它正在使用的系统资源并清理它的内存。...僵尸进程的创建 当一个进程完成它的工作时,Linux 内核通过发送SIGCHLD 信号通知退出进程的父进程。然后父进程执行wait()系统调用来读取子进程的状态并获取退出代码。...如果父进程没有被编程为在创建子进程时执行wait()系统调用,则不会发生清理。在这种情况下,父进程无法监视子进程的状态变化,最终会忽略SIGCHLD信号。...但是,我们可以使用一些变通方法来清理僵尸进程。 使用SIGCHLD信号 我们可以手动向僵尸进程的父进程发送SIGCHLD信号。

3.2K20

Linux 系统 varlogjournal 垃圾日志清理

邮件服务的日志 /var/log/cron crond计划任务的日志 /var/log/boot.log 系统启动的相关日志 曾经有人说:Linux没有垃圾文件,Windows才有垃圾文件,实际上不是这样的...Linux到底有没有占用空间的垃圾文件,这个看如何判定了,例如好几年前、几个月前的日志文件、系统文件,基本没什么用处,算垃圾文件吗?...systemd情况,毫无价值,用journalctl --vacuum-size=10M命令将其清理之后,腾出了2.7G的空间。...查看某个目录的文件大小并排序(单位为MB) du -hm --max-depth=1 /var/ | sort -n # du -hm --max-depth=1 /var/ | sort -n 1...说明:此方法只会清空一次,一段时间后还要再次手动清空很麻烦,这里可以用以下命令让journalctl 自动维护空间 2、journalctl 命令自动维护文件大小 1)只保留近一周的日志 journalctl

7.3K32

Linux 系统 varlogjournal 垃圾日志清理

本文转自米扑博客:Linux 系统 /var/log/journal/ 垃圾日志清理 默认情况下并不会持久化保存日志,只会保留一个月的日志。...邮件服务的日志 /var/log/cron crond计划任务的日志 /var/log/boot.log 系统启动的相关日志 曾经有人说:Linux没有垃圾文件,Windows才有垃圾文件,实际上不是这样的...Linux到底有没有占用空间的垃圾文件,这个看如何判定了,例如好几年前、几个月前的日志文件、系统文件,基本没什么用处,算垃圾文件吗?...systemd情况,毫无价值,用journalctl --vacuum-size=10M命令将其清理之后,腾出了2.7G的空间。...查看某个目录的文件大小并排序(单位为MB) du -hm --max-depth=1 /var/ | sort -n # du -hm --max-depth=1 /var/ | sort -n 1

13.8K41
领券