- 博客(5)
- 收藏
- 关注
原创 linux 为执行程序添加一个交互确认执行的信息
在linux 系统上一般使用root执输入命令后回车后都是直接执行不提示的是否执行的,如果一些敏感的命令,如rm -rf / ; reboot; halt ;kill -9等等,不小心输入而执行的话后果不堪设想。下面以一个实例,使命令能实现交互提示输入yes/no等来确认是否执行。以下是一个用于杀掉tomcat进程的脚本,通过执行后输入"yes/no"来选择执行与否[root@web abc]# cat kill_zombi_tomcatwhile true do ec
2021-07-29 16:55:40 333
原创 Linux 为reboot等敏感命令执行时添加提示确认信息(防止误重启)
Linux 为reboot等敏感命令执行时添加提示确认信息(防止误重启)编辑/etc/profile文件,添加以下代码:sendya_reboot() { while true do echo -n "You really want to restart the server? (yes/no):" read crm if [ "$crm"x = "yes"x ]; then echo "
2020-09-21 13:35:17 900 1
原创 Linux 如何使用脚本监控重要的文件内容是否被修改
Linux 如何使用脚本监控重要的文件内容是否被修改本文以监控“定时计划任务”var/spool/cron目录下的文件为例,实现当root、hzsis等文件发生改变时会自动备份原文件并以邮件方式发送给相关人员。(前提需要系统已经搭建好邮箱系统)首先,需要先建立管控的文件:/usr/home/EDP/monitorjob.lst[root@vm ]$ cat /usr/home/EDP/monitorjob.lstroothzsis创建对比的文件如下,主要用于与/var/spool/cron下
2020-09-18 15:42:46 1655
原创 linux 定制系统进程监控脚本
linux 定制系统进程监控脚本该脚本主要用于linux系统时刻监控自己定制的进程运行情况,一旦进程检测不到,会第一时间以邮件报告的形式发送到相关人员。脚本代码如下:#!/bin/bashexport mailto0="[email protected]" 建立相关人员邮箱地址mailfile="/users/output/ccmail/bak/program-check.`date +%m%d%y`.txt" 生成发送邮件的报告touch $mailfile chmod 666 $mailfil
2020-09-16 16:59:58 148
原创 for 语句批量修改文件名脚本代码
for 语句批量修改文件名的脚本代码例如,将目录下文件名开头xx更改为GPEroot@gpehz_testing ffile]$ lltotal 56-rw-r-xr--+ 1 root root 10 Jun 20 2019 xxecapqu.log-rw-r-xr--+ 1 root root 10 Jun 20 2019 xxmfghk.log-rw-r-xr--+ 1 root root 10 Jun 20 2019 xxpppcmt.log-rw-r-xr--+ 1 root
2020-09-16 11:01:27 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人