- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 备份管理多个git项目
当有多个git项目时应该怎么让这几个git项目都统一备份到某个文件夹中呢?一个方法是将这些git项目每次都用cp命令拷贝到一个文件夹中,这样存在的问题是,下次备份时就麻烦了,要么删掉旧备份,要么重命名。另一个较好的方法是用git来管理这些git项目。可是,git项目中,如果子文件夹中有.git目录,git会自动忽略。并且,备份应该是完整的备份。即每个git项目的在.gitignore中的文件也应该
2014-12-31 16:19:40 1823
原创 【Linux】ls命令源代码(能编译运行通过的)
取自busybox-0.60.3中的ls.c,并且经过整理,使得能编译运行#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #
2013-12-10 18:00:16 2425
原创 自定义rm命令删除到回收站
还在为不小心输了rm -rf *而错删了文件烦恼吗?还在为cd到某个目录后每次都还要输ls命令吗?用alias的强大功能解决吧!把下面代码写入家目录的.bashrc中:alias cd='cdls() { cd $1; ls; }; cdls 'alias rm='saferm'saferm(){ argstr=`ech
2013-12-10 17:52:50 1073
原创 用Linux C来实现发送带html和附件(word)的邮件到邮箱
先来看些基本资料吧:http://blog.csdn.net/coolingcoding/article/details/7339362http://blog.csdn.net/coolingcoding/article/details/7339945http://www.cnblogs.com/sdgwc/p/3324368.htmlhttp://blog.sin
2013-12-10 17:50:04 1391
原创 erlang实现smtp发送邮件(包含网页、正文、附件)
我放在github上了。这是网址:https://github.com/Leptune/erlang_email.git
2013-12-10 17:49:14 2254 1
原创 linux 终端下播放电影
从网上看来的资料,稍有改进:以字符形式播放(有点像黑客帝国。。。): nohup mplayer -vo caca 电影名 &正常模式播放:nohup mplayer -zoom -x 1024 -y 768 -vo fbdev2 电影名 &当然,你要关掉的话就只有先:ps -ef | grep mplayer然后:kill -9 程序PID
2013-12-10 17:42:38 2455
原创 linux终端下的说话命令
把下面这些加入.bashrc中就可以了:(然后. .bashrc)#say with espeak using english#Usage: echo hello | sayeealias sayee="espeak -s 120 -v en-us &> /dev/null"#say with espeak using chinese
2013-12-10 17:40:58 1985
原创 linux bcm4312 无线网卡驱动的编译安装
先去下载32或64位的驱动源码包 http://www.broadcom.com/support/802.11/linux_sta.php mkdir bcm4312 tar xzvf hybrid-portsrc_x86_64-v5_100_82_112.tar.gz cd bcm4312 make clean make 出现以下错误: 1. 没有as
2013-08-18 17:02:25 2255
原创 读写配置文件代码(配置文件包含段名)
这是配置文件的格式:[server]ip = 192.168.1.245port = 1989user = rootpasswd = root[client]ip = 1.168.1.245port = 10000user = newvaluepasswd = lep读写配置文件的代码:#include
2013-08-18 16:28:13 997
原创 详细图文教程:如何使vmware虚拟机里的linux系统连接windows
先说些基本概念。 因特网简单来说,是由网络和主机组成的。所以,就有了网络号和主机号的概念。网络号标识因特网内唯一的网络,而主机号则标志同一个网络号内唯一的主机,即不同网络号可以有相同的主机号。所以,ip地址就是由网络号+主机号组成的。现在ip地址有IPV4和IPV6两个版本。IPV4的ip地址为32位(即用2进制表示ip地址时,为32位),IPV6为64位。那么网络号和主机号的长
2013-04-16 01:00:31 3396
原创 gcc里的switch,刚发现的一个好玩的地方!
#include int main(){ switch(5) { case 0 ... 6: printf("1~6\n"); break; case 7 ... 9: printf("7~9\n"); } return 0;}到现在才发现。。。你们呢?
2013-04-10 15:55:56 1008
原创 精简后的快速排序法
#include void quick_sort(int *array, int left, int right){ int key, left_tmp, right_tmp; key = array[left]; left_tmp = left; right_tmp = right; if(left >= right) return; while(left < rig
2013-03-27 15:49:56 841
原创 如何在程序中升高和降低权限
在做LinuxFtp项目进行权限管理时,如果是某个非root用户登录,则必须进行降权限处理。而有些系统调用又只能以root权限调用,所以那时又需要进行升权限处理。 降低权限单调用setegid和seteuid是不够的,因为进程还有个supplementary group IDs(附加进程组id),这个可用setgroups来改变。 下面举个简单的例子吧:#include
2013-03-24 19:04:33 1742
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人