Linux常用命令或工具集

来自KlniuWiki
跳转到: 导航, 搜索

目录

1 图像

1.1 设置图像大小

  • 在当前目录查找所有jpg图片并将大小设置为600X480,转换后文件覆盖源文件。
find ./ -name '*.jpg' -exec convert -resize 600x480 {} {} \;

1.2 转换pdf为png图像

Imagemagick工具:将PDF拆分为png图像,可定制参数。

convert -quality 100 -antialias -density 96 -transparent white -trim test.pdf test.png

方法原理:

有时候,需要对pdf中的图片进行再处理,比如排列,拆分,用下边的方法,就可以轻易解决。

ImageMagick 附带的 convert 不仅可以处理图片,还可以将 pdf 转换为 png,方法非常简单,只需要:

convert example.pdf example.png

example.pdf 的每一页,都会转换为 example-x.png 图片,这样,你就可以为每一张图片命名来表明内容,也可以用图像编辑软件改变大小、加注标记,也可以贴到论坛或者 blog 上去了~

convert 命令还有许多选项参数,可以来调节转换的效果:

  • -trim:裁剪图像四周空白区域;
  • -transparent color:去除图像中指定的颜色;
  • -density geometry:设定图像的 DPI 值,若不明 DPI 值的概念,可参考《有关pt, px及DPI的知识》;
  • -antialias:让图像具有抗锯齿的效果;
  • -quality:图像压缩等级。

1.3 图像上下合并

Imagemagick工具:图片上下合并

montage *.jpg -tile 1x2 -geometry -1-1 result.jpg

-tile选项表示合并后图像分几列几行,比如1x2表示1列2行。

-geometry选项表示各图之间的距离,比如-0-0为不留空隙的意思

2 文件

2.1 同步两个文件夹

rsync -av --delete /ressourcen /ressourcen_backup

3 参见

个人工具
分类
化学
[×] 國學
学佛
[×] 数学
物理
生活
[×] 英语
读书
辞典
廣告