大家好,欢迎大家的观看,今天我来介绍渗透 os7 系统当中让程序开机自启动的三种方法。今天的目标是每次系统重启以后自动把时间添加到一个文件当中, 我们先手工执行命令来实现,先不让他自动执行,手工验证一下。查看 home 目录当前是没有任何内容的,我们输出一个字符串到 home 目录下的奥特 poot, d, r, t, x, t 当中, 字幅串是固定的三个单词, senseter, reboot, team, 也就是系统重启时间。现在这个文件已经被创建出来了,查看文件的内容就是我们刚才写的这三个单词,然后使用 deton 命令获取到现在的时间,追加到后幕下的 oppo 的点 tst 查看他的内容已经有两行了,一行是固定的,一行是 date 命令实施获取的时间。 接下来编写一个脚本来实现这两条指令,就是一直经脚本,这两行内容就被输出到了奥特 pos 点 txt 当中。 这里第一行井号感叹号斜杠并斜杠半时是脚本的固定写法。 然后在下面我们把刚才手工执行的两条命令给他写到脚本当中,这是第一条,然后回车使用对他命令获取到时间, 追加到 home 下的奥特铺子,点 tst, 冒号 wq 保存退出。我们是在 home 下的 tes 的点 sh 当中写的内容,查看这个文件的权限,发现他没有可执行权限,所以不能执行, 使用千日帽的命令给他加上 x 全线,那么现在他就有了可直行权限了。 我们来查看目前奥特铺的点 txt, 只有我们刚才手工执行的命令添加进去的内容,接下来执行泰斯特点 sh, 再查看内容,大家发现呢,内容就从两行变成了四行,所以说我们编写的这个脚本就执行成功了,成功实现了我们的想法。 下面我们介绍第一种开机启动的方法,就是使用 system d 服务,我们进入到 etc cetam dcetam 这个路径当中,它有一些内容不用管,直接创建 test 点儿 service 这个文件,把这里的这几行粘贴进来,复制粘贴 这种文件呢,他一般分为三个部分,就是方括号括起来的第一部分是 unit, 这里我们简单的写一个描述,就是记录系统重启时间。 第二行 service, 我们就指定他启动的时候直行,他是俩 sh, 最后一行是说 default 点,他给的,执行的时候就执行他好的重新加载一下镜像,然后使用 system ctl 引 a 波 test 点 service, 这时候大家注意底下它是创建了一个链接,从哪里创建的链接呢?就是 etc c s m d 一直到 defouse, 他给他点忘词里头创建了一个链接, 他启动的就是我们刚才自己创建的这个 tes 的点 siris。 我们来看现在奥特铺的点 tex 有四行内容,我们重启以后来验证应该就再多两行,就是因为我们使用 ces 他们 d 服务最佳进去的。 好的重启的过程我跳过直接来看,结果这里果然多了两行,就是因为我们刚才添加这个服务。那么如何取消这种方式下的开机启动呢?就是使用 sister ctl disable tesla 点 service, 刚才是 in a bowl, 现在是 dc a bowl, 他就把这个链接给移除掉了,这样的话下次开机就不会执行这个脚本了, 我们可以重启来测试,现在呢,他是六行,当我重启以后,那么跳过重启的过程再来查看内容,他应该还是六行。大家看,这就说明呢,我们已经取消成功了, 我们还可以把这个刚才创建的 thats 点 siris 给他删掉,这样的话就消除掉了我们刚才的这个测试的痕迹。 那么第二种开机启动的方法呢?是使用 etc rc 点 d rc 点 loco 这个文件,我们在这个文件当中的最后一行 添加想要执行的脚本,就是 home 下的 tes 的点 sh, 添加完以后大家注意在渗透 s 七,这个默认是 sa 点 loco 是没有执行权限的,我们来看 l l 一下, 他也是没有 x 权限的,所以呢,他不会一开始就执行,我们需要给他称一只 mo 的把 x 权限加上 a 加 x, 然后呢他才会在下次开机的时候执行, 大家看,现在已经有了 x 这个权限了,我们查看一下奥特 pot 底下的内容,目前是有六行。那么重启以后呢,应该第二种开机启动的方法生效,他就会再多两行,跳过重启的过程,直接来看结果, 哎,现在就又多两行。这是因为我们在 etc s c 点 d s c 点 logo 当中添加的这个启动脚本的命令,这种方法如何取消开启启动呢?就是把我们刚才添加的这一条删掉 删掉,然后冒号 wq 保存退出。那么目前呢,他是八行,从此以后他仍然会是八行,因为已经把他开机启动功能给他取消了,把那条命令删除掉,我们来验证一下,果然还是八行, 对吧?这是第二种开机启动的方法,接下来呢,还有一种可能不是很常见,但是他确实也能实现这个效果,就是使用定时任务直接编辑定时任务,然后加上艾特瑞布特,把我们想要 直行的这个脚本的路径绝对路径添加进来。好的,现在已经成功的设定了来看,目前是八行,那么重启以后呢,应该是再多两行,就是我们使用第三种开机启动的方法 来实现的,大家看目前呢一共是十行,就是这样的一个效果。当然第三种方法如何取消开启启动呢?就是继续编辑定时任务,把这个刚才添加内容删掉。 好的,删掉以后,下次开机就不会再执行了。那么目前是十行,重启以后呢,再来查看结果,应该还是十行,大家看还是十行,十行呢?前两行是我们手工执行的,三四行是测试角, 然后后面呢五六七八九十,就是三种不同类型的开机启动方法来添加进去的行。这就是今天想分享的内容,感谢大家的观看,欢迎点赞评论交流,下次再见!
粉丝2.1万获赞23.9万

