• APUE笔记之文件IO

    日期:

    1. int fcntl(int fd,int cmd) / int fcntl(int fd,int cmd,long arg) / int fcntl(int fd,int cmd,struct flock *lock) fcntl函数有以上3中调用格式,和open一样,都是用可变参数实现的,可变参数的类型和格式取决于前面的cmd参数 fcntl函数可以改变一个已...

  • linux下开机以某一个用户执行脚本

    日期:

    1 . 编辑: /etc/rc. local 添加想要被执行的命令即可(默认是以root用户执行)。 注: 有些很特殊的情况 /etc/rc.local 不会被执行,可以 编辑 /etc/init.d/rc.local 2 . 以期望的用户执行命令: su -c ls -l myfile.txt guowei 解释: 其中需要被执行的命...

  • 什么是开源?

    日期:

    本文导航 -什么是开源软件?05% -开源软件和其它类型的软件有什么不同?09% -开源软件只是对开发者很重要?29% -为什么人们更倾向于使用开源软件?47% -开源不是只是意味着某样东西是免费的吗?65% -什么是在软件之外的开源? 开源 open source 这个词,指的...

  • D 编程语言是用于开发的绝佳语言的 5 个理由

    日期:

    D 语言的模块化、开发效率、可读性以及其它一些特性使其非常适合用于协同软件的开发。 D 编程语言是一种静态类型的通用编程语言,它具有和 C 语言类似的语法,能够编译为本地代码。许多理由使得它很适合用于开源软件开发,下面讲到的是其中一些理由。 模块化...

  • Linux 中高效编写 Bash 脚本的 10 个技巧

    日期:

    Shell 脚本编程是你在 Linux 下学习或练习编程的最简单的方式。尤其对系统管理员要处理着自动化任务,且要开发新的简单的实用程序或工具等(这里只是仅举几例)更是必备技能。 本文中,我们将分享 10 个写出高效可靠的 bash 脚本的实用技巧,它们包括: 1、...

  • linux下machine_desc结构体中的phys_io与io_pg_offst 的作用及使用方法

    日期:

    *************************************************************************************************************************** 作者:EasyWave 时间:2012.02.12 类别:Linux驱动开发 声明:转载,请保留链接 ****************************************...

  • Linux中网络通信中 使用的结构体

    日期:

    +++++++++++++++++++++++++ Linux TCP/UDP通信中的结构体 +++++++++++++++++++++++++++++++++++++++ struct udphdr { u_int16_t source; u_int16_t dest; u_int16_t len; u_int16_t check; }; struct iphdr { #if __BYTE_ORDER == __LITTLE_ENDIAN unsigned i...

  • Linux中ifreq 结构体分析和使用 及其在项目中的简单应用

    日期:

    Linux中ifreq 结构体分析和使用 及其在项目中的简单应用 [基础知识说明] 结构原型: /* * Interface request structure used for socket * ioctls. All interface ioctls must have parameter * definitions which begin with ifr_name. The * remainder may...

  • Linux中ifreq 结构体分析和使用

    日期:

    结构原型: /* * Interface request structure used for socket * ioctls. All interface ioctls must have parameter * definitions which begin with ifr_name. The * remainder may be interface specific. */ struct ifreq { #define IFHWADDRLEN 6 union...

  • 引用 linux ioctl函数

    日期:

    我这里说的ioctl函数是指驱动程序里的,因为我不知道还有没有别的场合用到了它,所以就规定了我们讨论的范围。写这篇文章是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。 一、 什么是ioctl ioctl是设备驱动程序中对设备的I/O通...