我本人不常用的一些命令以备一时之需,而且也只不过是蜻蜓点水式的介绍一下大概的用途而已,更好更详细的介绍请自行找男人“man”吧 ^_^。
命令如下:
killall:可按服务名如 httpd 来结束相关进程(kill 是按进程号 PID )。
top: 可实时查看系统进程状态。
free: 显示系统内存使用情况。
pstree: 查看运行进程间的关系。
uname: 查看系统内核等相关信息。
uptime: 查看系统运行了多长时间,其实就是top命令的第一行。
dmesg: 查看系统开机时的加载信息。
sar: 可用于侦测主机的资源使用状态,需自行安装。
nice: 可为某一特定执行程序赋一指定的 nice 值,以改变其优先级。
renice: 用以修改已经存在的程序的 nice 值。
fuser: 查看/杀死正在使用某一文件或套接字对象的进程id。
lsof:可列出某个进程、用户等打开的文件。
pidof:查看某个/些运行中的程序的PID。
file:查看某文件的类型,比如是否是可执行文件等。
diff:用以比较两个文件的差异。
patch:可通告diff命令生成的文件的差异更新原文件。
ldconfig:结合/etc/ld.so.conf可将动态链接库加载到高速缓存中。
ldd:可用来查看共享库间的依赖性信息。
md5sum:用来计算和检验MD5消息摘要。
rpm:进行rpm包管理。
rpmbuild:通过源码构建rpm包。
chkconfig:更新或查询系统服务运行级别信息。
ntsysv:简化版的图形化的chkconfig,red-hat系列专用。
strace:追踪信号和系统调用。
chroot:改变系统根路径。
debootstrap/febootstrap:可用来构建一套基本的文件系统。
lsblk:显示可用块设备信息以及它们之间的依赖关系。
# 学无止境,未完待续!
声明:这不是一篇linux命令大全,只是记录