有时用yum升级一些文件时,会出现以下情况:
another app is currently holding the yum lock;waiting for it to exit...
可以通过强制关掉yum进程:
#rm -f /var/run/yum.pid
然后就可以使用yum了。

yum只能支持一个例程运行,所以如果有一个例程已经在运行,其他的必须等待该进程退出释放lock。
lz用kill命令杀死这个进程是一个办法,但是默认情况下kill向该进程发送的信号是SIGTERM,该信号会非常友好地(gracefully)等待进程的自动退出,所以一般不会达到立即杀死进程的目的,如果要立即杀死进程可以加上-9或者是-SIGKILL信号。例如:kill -SIGKILL 1234

1、rm -f /var/run/yum.pid
2、/sbin/service yum-updatesd restart

ls 按文件大小排序 

问:如何通过ls,按照文件大小排序?
答:ls有个-S参数,就是按照大小排序,所以最简单用法就是
ls -Sl

其是按照由大到小排序,如果想要反过来,从小到大,那么用:
ls -Slr
再者,如果想要输入是按照“便于人类阅读的方式”,那么就再加一个-h,表示"--human-readable"
这样单位就是k或者M ,比较容易看清楚结果。