欢迎光临IT网Linux学习频道

当前位置: > Linux编程 >
  • [Linux编程] Linux环境编程主要头文件分析 日期:2019-02-09 19:39:45 点击:169 好评:0

    适用于linux 3.14及以后 --------------------------------------------------------------------------------------------------- /usr/include目录下包含了linux环境编程时可以使用的所有头文件,这些头文件大致可以分为以下几类: [1]. linux内核支持的AP...

  • [Linux编程] linux下原始套接字编程 日期:2019-02-09 19:39:07 点击:127 好评:0

    1. 面向IP层的原始套接字编程 ----------------------------------------------------------------------------------------------------------------------------- socket(AF_INET,SOCK_RAW,protocol) [1]. protocol字段定义在netinet/in.h中,常见的由IPPR...

  • [Linux编程] linux内核编程之netlink 日期:2019-02-09 19:37:58 点击:143 好评:0

    上一节说到proc文件系统,这是用户态和内核态通信的一种方法,本节将要说到另外一种通信的方法,该方法相比于其他的内核和用户通信有时在于: Netlink相对于其他的通信机制具有以下优点: 1.使用Netlink通过自定义一种新的协议并加入协议族即可通过socket AP...

  • [Linux编程] linux网络编程几个基础性知识点 日期:2019-02-09 19:37:28 点击:60 好评:0

    1. 主机字节序、网络字节序 --------------------------------------------------------------------------------------------------- 主机字节序通常采用little-endian,低字节放低地址,高字节放高地址 网络字节序采用big-endian,低字节放高地址,高字节...

  • [Linux编程] 1. int fcntl(int fd,int cmd) / int fcntl(int fd,int cmd,long arg) / int fcntl(int fd,int cmd,struct 日期:2019-02-09 19:36:49 点击:184 好评:0

    ----------------------------------------------------------------------------------------------------------------------- stat结构包含了一个文件有关的所有信息 struct stat { mode_t st_mode; // 文件类型 | set-user-ID/set-group-ID | 访问权限 ui...

  • [Linux编程] APUE笔记之文件IO 日期:2019-02-09 19:36:06 点击:56 好评:0

    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编程] linux下开机以某一个用户执行脚本 日期:2018-02-02 13:38:21 点击:183 好评:0

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

  • [Linux编程] 什么是开源? 日期:2017-06-21 08:32:35 点击:137 好评:0

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

  • [Linux编程] D 编程语言是用于开发的绝佳语言的 5 个理由 日期:2017-06-19 12:03:59 点击:149 好评:0

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

  • [Linux编程] Linux 中高效编写 Bash 脚本的 10 个技巧 日期:2017-06-19 12:02:25 点击:57 好评:0

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

栏目列表
推荐内容