shell编程
#冷风那个吹#
每天进步一点点
展开
-
linux命令常用的小技巧
批量压缩,将目录下的所有目录分别进行压缩,一开始我是手动一个个一个压缩的,但是效率太低了,一行解决问题 for i in `find ./* -type d`;do; tar zcvf $i.tar.gz ./$i/*;done原创 2020-11-18 08:22:55 · 130 阅读 · 0 评论 -
程序长期运行,监控程序是否运行shell
有一些程序长期运行,程序异常退出总是难以避免,那就写个脚本 ,如果程序不在了,就启动程序好了. 比如vlc启动,使用下面的脚本运行, #!/bin/bash while true;do if [ `ps -ef | grep vlc | grep -v grep | wc -l` -ge 1 ];then echo vlcrunning else nohup vlc >/dev/null 2...原创 2020-04-24 16:35:45 · 402 阅读 · 0 评论 -
linux常用命令妙用
Shell作为Unix系操作系统当中最有魅力且不可或缺的组件,经过数十载的洗礼不仅没有被淘汰,而且愈加变得成熟稳健,究其原因,大概因为它是个非常稳固的粘合剂,能够把大量功能强大的组件任意配搭,总能很好很快地完成用户的任务。 本文的一些命令很可能看起来是“雕虫小技”,我们只好仰慕一下Shell大牛了,但是有些细节我会稍加发掘加以说明,遇到有趣的地方希望能博您一笑了。 1.以sud原创 2012-06-28 17:17:53 · 600 阅读 · 0 评论 -
sdwriter脚本分析
#!/bin/bash # Mango T-Flash Writer tool # created by PJ Lee, # http://www.mangoboard.com # http://cafe.naver.com/embeddedcrazyboys LC_ALL="C" TFLASH=/dev/$1 BOARD=$2 case "$BOARD" in 100) ./原创 2012-07-20 16:06:56 · 803 阅读 · 0 评论 -
SDWriter
#!/bin/bash # created by jhk, SDCARD=/dev/$1 MMC=mmc.bin UBOOT=u-boot.bin KERNEL_210=zImage ROOTFS=rootfs.yaffs2 echo "SD Card Writer program V1.0" echo "Create by jhk" if [ -b "$SD原创 2012-08-18 13:03:16 · 1141 阅读 · 0 评论 -
linux终端命令使用cpu负载到100
for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done 说明: cat /proc/cpuinfo |grep "physical id" | wc -l 可以获得CPU的个数, 我们将其表示为N. seq 1 N 用来生成1到N...原创 2019-08-15 15:32:35 · 2073 阅读 · 1 评论