linux常用命令

[*]将当前目录中所的jsp文件中的gb2312的字符集声明修改为UTF-8声明
[code]find . -name "*.jsp"|xargs sed -i -e 's/charset=gb2312/charset=UTF-8/g'[/code]

[*]将*.java.bak的文件命名为*.java
[code]ls -l|awk '{print $8}'|awk -F . '{print $1}'|xargs -I '{}' mv '{}'.java.bak '{}'.java[/code]

[*]将本目录中的文件由GBK转码为UTF-8,结果文件命名为*.bak
[code]find . -name '*.java' |xargs -I '{}' iconv -f GBK -t UTF-8 -o '{}'.bak '{}'[/code]

[*]全文查找替换
[code]find . -name '*.jsp' |xargs sed -i 's/test/test1/g'[/code]

[*]批量修改文件名
[code]
rename 's/prefix//' *.txt # 批量去除前缀
rename 's/bak/txt/' *.bak # 批量修改文件后缀
[/code]
[*] 批量修改首字母大写的文件,将首字母改为小写
[code]
for f in `find . -name '[A-Z]*'`; do mv $f `echo $f|awk '{x=substr($0,3);x=tolower(substr(x,1,1)) substr(x,2);print(x)}'`; done
[/code]

[*]提取音频文件
[code]
mencoder -o out.mp3 -ovc frameno -oac mp3lame -lameopts cbr:br=128 -of rawaudio -ss 1:30 -endpos 2:45 test.rmvb
[/code]

[*]Turn a CD/DVD into an .iso
[code]
$ sudo umount /dev/cdrom
$ dd if=/dev/cdrom of=file.iso bs=1024
[/code]

[*]Turn a folder into an .iso
[code]
$ mkisofs -r -o file.iso /location_of_folder/
[/code]

[*]Generate an MD5 checksum file
[code]
$ md5sum file.iso > file.iso.md5
[/code]

[*]Check MD5 checksum of file
[code]
$ md5sum -c file.iso.md5
[/code]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值