centos 检查文件是否被串改

如果没安装md5sum工具

yum install isomd5sum

检查文件是否被串改

#!/bin/bash

check_dir="/boot /etc /usr"

for i in $check_dir

do

find $i -type f -exec md5sum {} \; |sort > /server/md5$i.new

diff /server/md5$i.md5 /server/md5$i.new >> /server/log/md5.log

done

时间: 2024-11-05 16:25:29

centos 检查文件是否被串改的相关文章

CentOS常用文件操作命令[百度博客搬家]

路径操作的CentOS常用命令 现在整理如下(百度博客搬家) cd pwd NO1. 显示当前路径 [[email protected] root]# pwd NO2. 返回用户主目录 [[email protected] root]# cd NO3. 改变到其它路径 [[email protected] root]# cd /etc NO4. 返回到上一级目录 [[email protected] root]# cd .. NO5. 返回到根目录 [[email protected] root

CentOS 7配置tomcat https并改端口为443

CentOS 7配置tomcat https并改端口为443: 安装tomcat: yum install tomcat (默认为tomcat 7) 配置tomcat证书(有公司https key.crt文件情况): openssl pkcs12 -export -in ming.crt -inkey ming.key -out ming.p12 -certfile gd_bundle-g2-g1.crt 设置密码 keytool -importkeystore -alias 1 -destke

2017-7-19-每日博客-关于Linux下的CentOS中文件夹基本操作命令.doc

CentOS中文件夹基本操作命令 文件(夹)查看类命令 ls--显示指定目录下内容 说明:ls 显示结果以不同的颜色来区分文件类别.蓝色代表目录,灰色代表普通文件,绿色代表可执行文件,红色代表压缩文件,浅蓝色代表链接文件. -a---显示所有内容,包括隐藏文件 说明:在Linux系统中,以"."开头的就是隐藏文件或隐藏目录. -l---以长格式(内容更详细)显示文件或目录的详细信息. 说明:ls -l命令可以简写成ll, 输出的信息共分为7组:文件类别和文件权限.链接数或子目录个数.文

『笔记』windows与CentOS间文件传输(win下实行)

使用工具:PSCP (an SCP client, i.e. command-line secure file copy)也许不是所有人都知道,但是说到 putty 应该很多人都知道吧,直接到 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 下载 putty.zip 压缩包,其中包含了 putty pscp psftp plink pageant 等小工具,软件很小,但是基本的功能都具备了,当然,其中也包含了各工具的

centos系统安装好之后必须要改的两个地方

其实系统安装好之后都需要改两个地方的,一个是计算机名 一个是IP地址 计算机名在哪里改呢? centos 的计算机名的配置文件是 /etc/sysconfig/ 目录下network    vi /etc/sysconfig/network NETWORKING=yes  HOSTNAME=linux123 [我将我的计算机名改为linux123] 更改计算机操作系统IP地址 centos的网络配置文件是 /etc/sysconfig/network-scripts 目录下的 ifcfg-eth

C语言,如何检查文件是否存在和权限的信息

按功能access,头文件io.h(linux通过使用unistd.h int   access(const   char   *filename,   int   amode); amode參数为0时表示检查文件的存在性,假设文件存在.返回0.不存在,返回-1. 这个函数还能够检查其他文件属性: 06     检查读写权限 04     检查读权限 02     检查写权限 01     检查运行权限 00     检查文件的存在性 在UNIX和VC下实验成功. 优点是 fopen(..,"r

根据jenkins更新Log检查文件更新并比较两文件内容

开发人员经常将一些接口的参数POST更改成get 进行测试,后面忘记后就直接提交代码,jenkins更新后出现各种问题,在代码构建过程中匹配下相关配置文件. 下面是根据jenkins更新Log检查文件更新并比较两文件内容 #!/bin/sh if grep "routes/web.php" /var/lib/jenkins/jobs/${JOB_NAME}/lastSuccessful/log > /dev/null 2>&1 then echo "Upd

Java如何检查文件是否在服务器上被修改了?

在Java编程中,如何检查文件是否在服务器上被修改了? 以下示例显示如何检查文件是否在服务器上进行了修改. package com.yiibai; import java.net.URL; import java.net.URLConnection; public class FileModificationTime2 { public static void main(String[] argv) throws Exception { URL u = new URL("http://www.y

Delphi 检查文件是否存在

Delphi下检查文件是否存在,我们可以使用FileExists函数 其原形如下: Function FileExists(const FileName: string): Boolean; 示例: if Not FileExists('路径+文件名') then    begin      showmessage('所指定的文件不存在');    end else begin showmessage('所制定的文件不存在'); end end --------------------- 原文地