linux下daemon守护进程的编写实例

  对于daemon守护进程,可能大多数朋友了解不多.对于守护进程,也就是说它由init直接来管理.举个例子:当我们打开一个terminal,输入gedit,然后编辑一些字,不要关闭gedit,这时候回到终端terminal,按ctrl+c,这时候你看到了什么,gedit关闭了对不对.因为gedit可以看成是一个进程哇,而且这时候终端并没有显示$或者#,结束的肯定是gedit的进程哇.如果我们想让这些进程在我们的后台运行,不受到terminal的限制,就需要来写一个daemon守护进程了. 这里说一下具体的方法: 1.fork()一个子进程 2.把父进程exit(0)退出,这时候子进程成为了一个孤立的...阅读全文

linux c编程信号处理的一些实例signal sigaction

   刚接触linux下的c编程,记录一下吧.对于信号,就是我们经常用的那个kill,kill可以发送很多信号,当然,我们也可以通过程序来实现,我们甚至可以来定义对于不同的信号的处理,比如ctrl+c可能并不能退出我们的程序,因为我们可以监视ctrl+c发送的SIGINT信号,并且用我们自己的功能来进行处理.PS:发现写代码也是个需要手感的事儿,意识到该多看看vim的配置鸟~~~自动不全一定要强大才行哇~~~ 先把课本上的两个小实例放上来,记录下: 1.signal()的使用 捕捉ctrl+c发送的SIGINT与ctrl+\发送的SIGQUIT信号 #include <stdio.h>...阅读全文

Linux C编程—fork子程序以及fifo有名管道的使用

  写一个程序,创建一个fifo有名管道,然后利用程序与子程序完成程序间的信息传输实例. 功能:输入什么,输出什么            输入q或者Q程序退出 调用fifo文件:/tmp/fifo #include <stdio.h>  #include <stdlib.h>  #include <unistd.h>  #include <sys/types.h>  #include <sys/stat.h>  #include <errno.h>  #include <fcntl.h>  #include <li...阅读全文

分享Ubuntu Linux鼠标主题TheCandyman2

  今天为大家分享的是奶牛比较喜欢的一款鼠标主题TheCandyman的第二版TheCandyman2.鼠标主题的效果可以看下图: 主题的安装也很简单.下载TheCandyman2的压缩包,解压缩后执行 sudo cp -r TheCandyman02 /usr/share/icons/ 即可正常安装.然后设置启用鼠标主题即可. 点此下载TheCandyman2 linux鼠标主题阅读全文

Ubuntu12.04桌面指南离线中文版下载

  今天微博上看到有网友已经做好了Ubuntu12.04桌面指南离线版,并且提供了下载,奶牛也就借花献佛也转过来了。记得去年的时候奶牛也自己把ubuntu10.10的桌面指南做成了离线版(虽然官方后来也出了),感兴趣想知道如何做到的,可以man wget获取详细的介绍,wget有r选项可以递归,还有转换为本地链接的选项,很强大哦。 废话又说多了,这个Ubuntu12.04桌面指南奶牛也大体看了一下,还是比较适合桌面用户的,大部分你可能遇到的问题在这里都可以找到合理的解释与提供的方法,新踏入ubuntu阵营的朋友还是可以好好学习一下的。 文件下...阅读全文

动态磁盘无法写入grub问题介绍

  昨天帮小远装linux,发现正常安装后grub无法写入,而且最强大的是mbr中的windows引导还顽强的存在。当时分区的时候就感觉怪怪的,因为没有主分区跟扩展分区,刚开始也没多想,只是觉得怪怪的,后来经过很久的排错,终于知道了,原来是由于windows的动态磁盘造成的。 查了下百科,介绍如下:Windows 2000起引入了基本磁盘和动态磁盘的概念,并且把它们添加到Windows系统管理员的工具之中。无论是基本磁盘还是动态磁盘,你都可以使用任何文件系统,包括FAT和NTFS。而且你可以在动态磁盘改变卷而不需要重启系统。你可以把一个基本磁...阅读全文

Airdroid很好用,管理Android设备很方便

  Android2.3的时候一直用ftp来做文件管理,到了hp touchpad升级到android 4.0了,最近也没在本机搭ftp,想用usb,发现mtp并没有想象中的好用,虽然在ubuntu等linux下可以挂载上,但是写入读取速度真的不怎么让人满意.然后搜索的时候发现有人推荐了airdroid这款android应用. 1.免费 木有发现airdroid有收费的提示,也没有看到广告 2.便捷 只要android设备直接安装上就可以了,然后直接就可以通过android设备的ip来访问,特别适合在无线路由wifi环境下.传送速度还是很不错的. 3.使用 打开android设备上的airdroid,可以设置密码,也可以用默认...阅读全文

Ubuntu12.04新手入门指南

写一篇新手入门指南吧,可能总结的不够全面,再补充吧~有些点可能写的不够明确,希望朋友们可以好好借助google baidu等搜索引擎来寻找更详细的介绍. 1.系统安装 对于Ubuntu系统的安装,方法真的很多.比如在windows下就可以进行的wubi安装,正常推荐的光盘安装(哪里有光盘?自己把iso镜像文件刻录为光盘就可以了哇),U盘安装以及奶牛前篇介绍过的硬盘安装.如果采用wubi方式安装,请尽量将系统放在一个ntfs分区上,否则可能会因为文件大小限制造成一些问题.奶牛更推荐的是直装方式,但是需要你有一定的了解跟基础. Ubuntu的安装,你首先要了解l...阅读全文

Ubuntu12.04正式版下载已经开放

  News一则,Ubuntu12.04正式版已经可以下载了. Ubuntu12.04 i386下载: http://releases.ubuntu.com/12.04/ubuntu-12.04-desktop-i386.iso Ubuntu12.04 amd64下载: http://releases.ubuntu.com/12.04/ubuntu-12.04-desktop-amd64.iso Ubuntu12.04 server下载: http://releases.ubuntu.com/12.04/ubuntu-12.04-server-i386.iso http://releases.ubuntu.com/12.04/ubuntu-12.04-server-amd64.iso Wubi程序下载: http://releases.ubuntu.com/12.04/wubi.exe Ubuntu12.04的综合评价还是很不错的,希望各位linux爱好者可以尝试使用,奶牛会...阅读全文

ubuntu 12.04发布进行时(激动鸟)—果断开始更新吧

  话说明日此时ubuntu 12.04就要出笼鸟,如果你实在等不及了,跟奶牛一样迫不及待了,就直接装现在的daily-llive版本吧,最近更新不多了,每天也就1M2M的更新了,所以已经到LTS的稳定阶段了,所以现在直接装就可以了.(奶牛也是年年此时都会很兴奋的等待) Ubuntu12.04镜像下载地址:   http://cdimage.ubuntu.com/daily-live/current/ Ubutnu12.04升级安装方法:   update-manager -d阅读全文

第 20 页,共 74 页« 最新...10«1819202122»304050...最旧 »