自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 linux的deamo函数

以前我们在看《unix环境高级编程》的时候,有专门的整章详细介绍如何编写一个后台daemon程序(精灵程序),主要涉及到创建会话组,切换工 作目录,设置文件屏蔽字,关闭不必要的描述符等多个操作。这些操作对于每一个后台程序来说都是类似的。在Linux中专门提供了一个函数来完成这个daemon化的过程,这个函数的原型如下int daemon (int __nochdir, int __

2016-02-29 17:41:20 869

转载 linux下修改网卡的mac地址

步骤如下,但不唯一:1.临时性的修改:①依次输入以下命令:/sbin/ifconfig eth0 down/sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20/sbin/ifconfig eth0 upservice network restart 2.永久性的修改:个人建议使用方法③方法①:并把类似于1中的②脚本保存

2016-02-27 14:37:23 2967

转载 linux type

type命令Shell内建命令 type命令用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令。 命令类型: alias:别名。keyword:关键字,Shell保留字。 function:函数,Shell函数。 builtin:内建命令,Shell内建命令。 file:文件,磁盘文件,外部命令。 unfound:没有找到。来自: http://man

2016-02-16 16:04:30 490

转载 2>/dev/null;1>/dev/null

那个2>/dev/null是如果你的命令出错的话,错误报告直接就删除了。不会显示在屏幕上,或者是以邮件的形式发给你了。 [test @test test]# ls -al > list.txt 将显示的结果输出到 list.txt 档案中,若该档案以存在则予以取代! [test @test test]# ls -al >> list.txt 将显示的结果累加到 list.txt 档

2016-02-16 15:38:14 369

转载 shell 中 ${varname:-word}的作用

1 $1是函数的第一个参数2 看替换的定义,${varname:-word},如果varname存在且非null,则返回其值;否则,返回word。用途:如果变量未定义,则返回默认值。3 上述替换中的word是空,即,如果1没有定义,就返回空

2016-02-16 14:39:49 1430

转载 shell函数返回值接收问题

[cpp] view plain copy  shell中函数的调用方式有两种,如下图:第一种方式,有点像C语言调用函数的风格,直接把函数的执行结果复制给变量!不过,这个赋值过程和C语言的函数赋值是不一样的!C语言中,函数调用,是将函数的返回值返回给被调函数,如:[cpp] view

2016-02-16 14:12:02 1073

转载 Linux中set,env和export这三个命令的区别

Linux中set,env和export这三个命令的区别 set命令显示当前shell的变量,包括当前用户的变量; env命令显示当前用户的变量; export命令显示当前导出成用户变量的shell变量。     每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么shell无关,不管你用

2016-02-16 11:59:39 9924

转载 udhcpc的应用

转自:http://felix-lin.com/linux/busybox-%E6%87%89%E7%94%A8-udhcpc/BusyBox 應用 – udhcpcPosted on 2013/07/28Light-Weight DHCP ClientBusyBox 這套超強瑞士刀套件在嵌入式系統中幾乎可以說是必備,裡面也不乏網路 service 與 ap

2016-02-16 09:22:46 5413

转载 eval

Linux eval命令用于重新运算求出参数的内容。eval可读取一连串的参数,然后再依参数本身的特性来执行。语法eval [参数]参数说明:参数不限数目,彼此之间用分号分开。实例连接多个命令# eval enable;ls //连接多个命令enable .enable :enable [enable aliasenable bgenab

2016-02-15 14:45:03 343

转载 cprintf

原来的C语言中,cprintf中的c代表console,就是控制台.(conio.h中的con也是这个意思)到了windows也继承了这个渊源.按照设计者本来的意图,printf是标准输出,就是指可以完全不知道你输出的对象,只是以标准的文本流方式输出.cprintf是与终端相关的,要用到一些系统平台,硬件设备相关的特性,所以可以有颜色等很多东西可供选择,同时也削弱了移植性所以cprintf是非

2016-02-15 13:59:44 1932

转载 unlink();

相关函数:link, rename, remove头文件:#include 定义函数:int unlink(const char * pathname);函数说明:unlink()会删除参数pathname 指定的文件. 如果该文件名为最后连接点, 但有其他进程打开了此文件, 则在所有关于此文件的文件描述词皆关闭后才会删除. 如果参数pathname 为一符号连接, 则

2016-02-15 11:46:40 390

转载 chomp用法

1.chomp的用法:它对变量起作用,而此变量含有字符串。如果字符串结尾有换行符,chomp可以去掉它。这基本上就是它能完成的所有功能,如下例:$text="alineoftext\n      "; #也可以由输入chomp($text); #去掉换行符(\n)。 它非常有用,基本上你的每一个程序都会用到它。如你将知道,这是将字符串末尾换行符去掉的最好方法。基于 Perl

2016-02-15 11:17:28 4705

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除