首页 / 操作系统 / Linux / Linux下命令工具源码及查找某进程的pid等知识
Linux下查找某进程的pid例如找到tomcat的pid,可以用ps aux|grep java|grep -v grep|awk "{print $2}"或者pidof javaLinux下命令工具的源码如查找Linux下的计算器 bc 的 源代码:第一步,确定命令属于哪个rpm包:#rpm -qf /usr/bin/bcbc-1.06-33.fc9.i386第二步,查找bc-1.06-33.fc9的源码包bc-1.06-33.fc9.src.rpm,这个一般在发行版的网站上可以找到如 bc 的所在网站路径为:http://download.Fedora.RedHat.com/pub/fedora/Linux/releases/9/Fedora/source/SRPMS/bc-1.06-33.fc9.src.rpm第三步,安装源码包:rpm -ivh bc-1.06-33.fc9.src.rpm安装好之后可以到/usr/src/RedHat/SOURCE下找到相关的源码包。Flashrom:Linux下的烧写工具最近在做 Corebios (曾经的 Linuxbios)到 EPIA 板子的移植,发现 flashrom 真是好用。1. 手动安装:$ svn co svn://coreboot.org/repos/trunk/util/flashrom$ cd flashrom$ make$ sudo make install2.直接安装:Debian$ sudo aptitude install flashromFedora$ sudo yum install flashromMandriva$ urpmi flashromopenSUSE$ yast -i coreboot-utils3 使用方法:检测主板和芯片是否支持:$ flashrom将原有 BIOS 备份读取出来$ flashrom -r backup.bin写入新的 BIOS$ flashrom -wv newbios.bin4 更详细的信息请查看Flashrom的README。