文件的比较–diff,cmp

什么时候会用到档案的比对啊?通常是『同一个软件包的不同版本之间,比较配置文件与原始档的差异』。 很多时候所谓的档案比对,通常是用在 ASCII 纯文本档的比对上的!那么比对档案的指令有哪些?最常见的就是 diff 啰! 另外,除了 diff 比对之外,我们还可以藉由 cmp 来比对非纯文本档!同时,也能够藉由 diff 建立的分析檔, 以处理补丁 (patch) 功能的档案呢!就来玩玩先!
继续阅读“文件的比较–diff,cmp”

Linux查找命令和文本–which,find,locate,whereis

文件的搜寻可就厉害了!因为我们常常需要知道那个文件放在哪里,才能够对该文件进行一些修改或维护等动作。有些时候某些软件配置文件的文件名是不变的,但是各 distribution 放置的目录则不同。此时就得要利用一些搜寻指令将该配置文件的完整档名捉出来,这样才能修改嘛!
继续阅读“Linux查找命令和文本–which,find,locate,whereis”

convert–linux下的图片处理

行政部门在帮我们提交申请材料的时候,难免需要上传照片,而政府部门对照片的大小往往有要求。我们可以用PS,截图等等策略来解决这个问题哈。
但作为一个有“格调”的码农,有么有什么快捷的方式能批量处理呢?今天,来了解一下Linux的一个神器convert

得到一个图片的尺寸

设置图片的长宽

注意!x为字母,不是乘法呀!!!
在尺寸后面加上”!”(感叹号)就可以了,表示强制转换!

按照百分比缩放

4、拼图

纵向拼接
convert 1.jpg 2.jpg 3.jpg -append result.jpg

横向+纵向

convert /( 1.jpg 2.jpg 3.jpg +append /) /
/( 4.jpg 5.jpg 6.jpg +append /) /
/( 7.jpg 8.jpg 9.jpg +append /) /
-append result.jpg

其他功能感觉用不上,暂不总结了

参考资料:
http://www.cnblogs.com/chenwenbiao/archive/2011/07/25/2116152.html
http://www.360doc.com/content/14/1119/14/11029609_426407658.shtml

chown–文件拥有者

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。

继续阅读“chown–文件拥有者”