自动杀mdsync

2021-12-10 09:25 阅读 1,187 views 次 自动杀mdsync已关闭评论
  • 脚本:
#!/bin/sh
echo -n "runing"
while true; do
ps -ef|grep mdsync|grep -v grep
if [ $? -ne 0 ]
then
sleep 1
else
sudo pkill -f mdsync
echo"killed mdsync"
fi
# pkill -f mdsync
sleep 1
done
  • 免除sudo

1.需要在/etc/sudoers中配置。
这个文件的权限是r/r/n,配置之前需要加写权限。

1 sudo chmod u-w /etc/sudoers

 

2.打开命令窗口
sudo visudo 或者 sudo vi /etc/sudoers

按i(insert)开启插入编辑模式

将 #%admin ALL=(ALL) ALL
替换为 %admin ALL=(ALL) NOPASSWD: ALL

修改后按esc键,退出编辑模式,最后按住“Shift+ :”键(也就是Shift上档输入一个冒号),进入 vi的命令模式,输入“wq”两个字母(Write and quit)保存并退出编辑。

 

3.既然原来权限是r/r/,修改之后最好也改回来。

1 sudo chmod u-w /etc/sudoers

 

 

  • 自动启动
  • 2、修改run.sh权限
    sudo chmod 777 run.sh

     

    3、右键点击run.sh->显示简介,主要将打开方式修改为终端,共享和权限将所有权限打开。

     

     

    4、进入系统偏好设置->用户与群组->登陆项,将haha.sh添加到登陆项,并勾选前面的隐藏选项卡,重新启动即可。

     

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:自动杀mdsync | 文档
分类:电脑技术 标签:

评论已关闭!