鬼魂:找回Linux系统的属于你的世界(ghost linux版)
在使用linux这一操作系统的用户中,有这样一种说法:只有当你驾驭着linux,你才能够真正感受到掌控你的世界,找回属于你的世界。
那么,如何找回你的世界,或者说被linux给改变的世界?我想,可能性有很多,第一种可能性是你可以花费一定时间监视你的机器。监控机器能够让你获取有用的信息,就像你了解操作系统运行状态,当某些进程异常,允许你通过监控检测出来,并作出对应调整。
第二种可能性是利用一些开源项目。在linux机器上,安装了众多开源软件,可以实现某种特定的功能。在这些开源项目中,最值得提及的当属鬼魂(Ghosts),这是一个检查 linux系统的有用工具,通过提供一系列诊断测试程序,能够及时发现出操作系统,硬件,文件系统,存储,网络和其他相关方面的问题,并帮助检查出被linux所影响的原因,从而有效的找回linux系统的属于你的世界。
以下是 Ghost 的部分代码:
#!/usr/bin/env python
# Ghost is a tool for finding and diagnosing problems in Linux systems.
import osimport glob
# Create the ghost object.ghost = Ghost()
# Look for system information.systems = ghost.system_info()
# Look for kernel modules.kernel_modules = ghost.kernel_modules()
# Look for network information.networks = ghost.network_info()
# Look for file systems.filesystems = ghost.filesystems()
# Look for processes.processes = ghost.processes()
通过Ghost的帮助,你能够找到linux系统里的一些完全被遗忘的细节,这些细节在让你访问某些文件夹异常,发现某些功能被移除等现象中作为关键。
所以,当你感觉到linux已经失去某些你重要的东西,甚至把你拉回自己的世界时,可以利用Ghost来诊断,帮助你找回的linux的属于你的世界!