Linux高阶
     分类:Dev系统管理     有: 0 条评论

Linux高阶

     分类:Dev系统管理     有: 0 条评论

本问记录一些Linux高阶知识,遇到了问题会持续更新!

控制脚本运行时间

在便携式shell脚本时会遇到需要执行某个程序一段时间(程序未执行完)后,让程序终止,这种情况就会涉及到定时器、父子进程、信号量的问题。

考虑到执行环境的问题,父子进程比较难处理,如果使用sleep和kill结合就简单一点,使用pid_num=$!或上一步骤的pid,然后sleep一段时间,并使用kill结束进程。

资料:
https://www.ibm.com/developerworks/cn/linux/l-job-terminating/index.html
https://www.jianshu.com/p/966d18eac17e


Linux相关的各方面知识目录

架构、服务、容器、虚拟化:https://mp.weixin.qq.com/s/7bScYVvMK31r-utjvnFbIw


内存盘

宝塔面板Linux工具箱中也提供了这个功能。
https://blog.csdn.net/blade2001/article/details/51459924


文件及文件夹加解密

操作系统自带了磁盘加密,但需要在安装系统时就要开启,之后无法开启,参考链接中其他的加密方式。
https://blog.csdn.net/wzsalan/article/details/79828011


信号捕捉

有时候写脚本需要捕捉某些信号进行处理。
https://blog.csdn.net/qq_42036824/article/details/85550589

(●゚ω゚●)