linux系统工具及应用类
梦断星魂
这个作者很懒,什么都没留下…
展开
-
Linux打Patch的方法
作为程序员,了解diff&patch命 令是非常必要的。比如说我们发现某个项目有bug代码,而自己又没有svn的提交权限,那么此时最合适的解决方法就是用diff命令做一个补丁发给项目成 员。项目成员通过patch命令可以立刻知道你的意图。有人会说直接传一个新文件不是更简单?不要忘了,一个patch文件尺寸更小传输更快,而且可以明 显的看到都做了哪些修改。保证当前目录是demo名录:转载 2014-09-18 17:31:14 · 475 阅读 · 0 评论 -
linux把文件压缩成.tar.gz的命令
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gz转载 2014-10-09 09:38:05 · 1540 阅读 · 0 评论 -
shell中$0,$?,$!等的特殊用法
( 变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如转载 2014-11-12 14:27:45 · 602 阅读 · 0 评论 -
dmesg打印信息如何后台保存到文件中
dmesg调试i信息常常作为判断系统异常退出的重要信息,但是当个系统异常退出或重启时,信息又难以保存下来,于是才有了将dmesg调试信息保存到文件中的想法:[cpp] view plaincopy#include #include #include #include #include //#include转载 2014-10-11 15:11:52 · 1153 阅读 · 0 评论 -
脚本实现U盘自动挂载(linux)
这里是通过对udev 的设置,让 udev 收到内核发来的 U 盘消息后自动挂载,首先你要确保你的系统有udev的支持,如果有直接进行对udev设置,如果没有请先移植udev,移植方法在本文最后面。 自动挂载: 1、在/etc/udev/rules.d目录里面创建11-usb-mount.rules, 11-usb-mount.rules里面的内容如下:转载 2014-11-17 11:32:51 · 733 阅读 · 0 评论