随笔分类 -  Linux

摘要:Linux的/proc目录下有很多文件可以显示内核信息,甚至可以通过修改文件改变一些内核的参数。这是怎么做到的呢? 其实/proc目录下的文件都实现了Linux的VFS接口,每个文件可以认为对应一个内核参数。实现VFS接口后就可以像普通文件一样读写了。 每当收到文件查看请求时,就转换为对内核参数的访 阅读全文
posted @ 2022-02-23 00:05 鸪斑兔 阅读(127) 评论(0) 推荐(0) 编辑
摘要:目前看到的最详细最全面的解释: http://www.snailbook.com/faq/background-jobs.auto.html SSH Frequently Asked Questions Sometimes my SSH connection hangs when exiting — 阅读全文
posted @ 2016-12-28 14:05 鸪斑兔 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:Linux的进程的信息都记录在/proc//下面,其实常用的ps、top命令也是从这里读取信息的。常用的信息有:cmd(命令)、cmdline(完整的命令行参数)、envrion(环境变量)、status(详细状态)一些内容,例如cmdline、envrion中的各部分不使用换行,而是用null分隔,所以需要借助tr命令进行一下转换:cat /proc/20938/cmdline | tr "\000" "\n"Solaris下面的/proc没有记录这些信息,但它提供了p开头的一系列命令来获取和修改这些信息,常用的有:pcred(用户、组id)、pldd 阅读全文
posted @ 2013-11-20 10:10 鸪斑兔 阅读(1203) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示