成都售饭机
发布时间:2013-06-26 来源:未知
=== 删除当前目录里面所有的 .svn 目录 ===
find . -name .svn -type d -exec rm -fr {} \;
=== 删除当前目录所有以“~”结尾的临时文件 ===
find . -name "*~" -exec rm {} \;
=== 统计当前文件个数 ===
ls /usr/bin|wc -w
=== 统计当前目录下所有jpg文件的尺寸 ===
find . -name *.jpg -exec wc -c {} \;|awk '{print $1}'|awk '{a+=$1}END{print a}'
=== 统计当前目录个数 ===
ls -l /usr/bin|grep ^d|wc -l
=== 显示当前目录下2006-01-01的文件名 ===
ls -l |grep 2006-01-01 |awk '{print $8}'
=== 备份当前系统到另外一个硬盘 ===
sudo rsync -Pa / /media/disk1 --exclude=/media/* --exclude=/home/* --exclude=/sys/* --exclude=/tmp/* --exclude=/proc/* --exclude=/mnt/*
=== 使用ssh方式同步远程数据到本地目录 ===
rsync -Pa -I --size-only --delete --timeout=300 Remote_IP:/home/ubuntu/back /backup
=== 使用ftp方式同步远程数据到本地目录 ===
lftp -c "open Remote_IP;user UserName Password;set cache:enable false;set ftp:passive-mode false;set net:timeout 15;mirror -e -c /back /backup;"
=== 去掉文件中的^M ===
#注意不要使用同样的文件名,会清空掉原文件
cat filename | tr -d "^M" > newfile;
或者
sed -e "s/^M//g" filename > newfile;
=== 转换bin/cue到iso文件 ===
#sudo apt-get install bchunk
bchunk image.bin image.cue image
=== 转换目录到iso文件 ===
mkisofs -o isofile.iso dirname
=== 转换CD到iso文件 ===
dd if=/dev/cdrom of=isofile.iso
== 影像 ==
=== 批量将rmvb转为avi ===
#ipod touch可用
for i in *; do mencoder -oac mp3lame -lameopts vbr=3 -ovc xvid -xvidencopts fixed_quant=4 -of avi $i -o `echo $i | sed -e 's/rmvb$/avi/'`; done