E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
『LINUX程序设计』
Linux复习——总结篇
本篇涵盖课程《
Linux程序设计
》考点,分为三部分,如下:第一部分:Linux历史、基础知识、shell、Linux编程等内容第二部分:部分常见的系统调用和I/O库函数第三部分:部分编程复习题,包括了shell
eknown
·
2018-04-24 21:01
Linux
Linux学习基础篇
linux程序设计
——rm命令
简介删除文件和目录选项长选项描述-i–interactive交互式删除-r–recursive递归删除,当目录中存在目录时使用-f–force强制删除,忽略不存在文件和交互式信息-v–verbose显示删除过程中的信息常用使用的选项及效果删除文件时,可以直接用rm文件名删除文件夹时,就需要加-r,比如rm-r/tmp/a附manrmRM(1)UserCommandsRM(1)NAMErm-remo
大黄老鼠
·
2018-04-11 19:03
deepin
linux程序设计
——文件系统
Linux文件系统特点Linux文件系统是一个典型的单根、分层、树形结构,系统的第一级目录称为根目录,符号“/”表示,根目录包含文件和子目录,依此递归;Linux系统中的任何工作(进程)都和文件系统(目录或文件)相关;字符“.”开始的文件名为隐藏文件,默认不显示;文件名和命令名严格区分大小写;Linux系统中没有文件扩展名的概念;文件名支持空格、“.”、“-”、“_”四种特殊符号,但不建议使用空格
大黄老鼠
·
2018-04-09 19:45
deepin
c中的"%*s"
前言最近在看”
Linux程序设计
”这本书,书中扫描目录章节的代码示例出现了”%*s”,当时不知何意,经查阅资料后,特来整理一下正文“%*s”可以被用在printf和scanf系列函数中,在这两种函数中的含义各不相同
staightChen
·
2018-04-08 22:29
学习总结
Unix/
Linux程序设计
之getopt函数浅谈
Linux中getopt函数用法:1、函数作用:getop函数用于解析命令行参数的以'-'或者‘--'开头的参数选项,除去'-'或者'--'选项元素如果被重复调用,则它将会依次返回每个选项元素中选项字符。2、函数原型: #include int getopt(int argc, char * const argv[], const char *
捕风的xiao_k
·
2017-11-30 09:20
getopt
函数
命令
UNIX/linu程序设计基础
wait和waitpid详解
关于wait和waitpid的区别,之前在严冰的
linux程序设计
书里只是简单介绍了一下,今天看一位有名的博主的UNIX网络编程的读书笔记的时候,发现自己对于wait和waitpid还是不理解。
刘小易
·
2017-08-30 13:16
《
linux程序设计
》多线程学习
thread8.c在同一个程序中创建多个线程#include#include#include#include#defineNUM_THREADS6void*thread_function(void*arg);intmain(){intres;pthread_ta_thread[NUM_THREADS];void*thread_result;intlots_of_threads;for(lots_o
DerekRay
·
2017-08-09 16:59
apue学习笔记
linux程序设计
之线程、进程和程序的简单比较
线程,进程和程序的简单比较我对于线程,进程的概念一直都是比较模糊,最近整理了一下。总结起来就是,线程是进程的一部分,进程是程序的一部分。线程的引入:例如,有一个Web服务器要进程的方式并发地处理来自不同用户的网页访问请求的话,可以创建父进程和多个子进程的方式来进行处理,但是创建一个进程要花费较大的系统开销和占用较多的资源。除外,这些不同的用户子进程在执行的时候涉及到进程上下文切换,上下文切换是一个
捕风的xiao_k
·
2017-05-13 08:33
线程
进程和程序的简单比较
UNIX/linu程序设计基础
Linux程序设计
(1)
Linux常用命令shell基础每个Linux系统发行版本中都包含了多种shell。目前使用的最为广泛的shell包括bash、TCshell和Kornshell。通常默认的登录shell是bash。系统管理员可以为你指定使用哪种shell作为登录shell,也可以通过命令来改变自己的默认登录shell。常用shell程序shell的环境变量shell环境变量具有特殊的意义,它们的名字一般比较短,
和铃令仪
·
2017-05-01 19:29
linux
Linux编程的经典书籍-推荐书籍
成为一名精通
Linux程序设计
的高级程序员一直是不少朋友孜孜以求的目标。
雅克在路上
·
2017-03-29 11:31
Linux 文件描述符简介(file descriptor)
可参考《
Linux程序设计
第四版》什么是文件描述符(filedescriptor)每个进程(运行中的程序)都有与之关联的文件描述符.文件描述符通常是一些小的整数,我们可以通过一个进程的文件描述符访问该进程打开的文件或这设备
Artprog
·
2017-03-06 23:38
Linux札记
Linux 文件描述符简介(file descriptor)
可参考《
Linux程序设计
第四版》什么是文件描述符(filedescriptor)每个进程(运行中的程序)都有与之关联的文件描述符.文件描述符通常是一些小的整数,我们可以通过一个进程的文件描述符访问该进程打开的文件或这设备
Artprog
·
2017-03-06 23:38
Linux札记
2017的奋斗
辅以技术论坛,以夯实基础为目的 Linux:重中之重安装CentOS;首先使用虚拟机,后续计划安装在磁盘上安装点其他OS尝试,比如常用的Ubuntu;界面漂亮的OS正确能安装在磁盘上代替Windows玩看完《
Linux
iteye_2030
·
2017-02-08 00:00
瞎玩
Linux程序设计
综合训练之简易Web服务器
1.功能需求:(1)学习网络套接字编程、HTPP协议、Web服务器等知识;(2)设计一简单Web服务器,提供静态网页浏览服务功能。2.实现的功能:(1)C语言实现基于socket的Web服务器(2)使用socket通信,使用进程运行(3)实现遍历指定目录(4)实现对静态网页的浏览(5)访问普通文本(6)执行cgi程序(7)执行shell程序(8)浏览图片(jpg,jpeg,gif)(9)记录日志文
JasonHaven
·
2017-01-13 16:45
Linux
linux 线程创建与执行
参考
Linux程序设计
#include#include#include#include#includevoid*thread_function(void*arg);charmessage[]="HelloWorld
我不叫小北
·
2016-12-29 15:37
C++
linux系统调用和库函数调用的区别
可以参考《
Linux程序设计
》(英文原版为《BeginningLinuxProgramming》,作者是NeilMatthew和RichardStones
海王
·
2016-12-25 00:00
Linux 下软件安装
下面将介绍前三种安装方式,从源码编译安装你将在
Linux程序设计
中学
jijerry
·
2016-12-09 09:36
linux
Linux
linux 下文件操作和内存映射的一个简单例子
这个例子来自《
linux程序设计
》,对程序进行了一些注释。
FastestSnail
·
2016-12-05 09:10
linux
Linux 下显示目录内容的c语言程序
最近打算学学linux,看了看基础的介绍感觉不明所以,目前在看《
Linux程序设计
》,看到第三章一个显示目录的程序,感觉C语言和linux简直是天作之合,C语言提供很多底层的函数和一些库函数,可以进行很多方便操作
FastestSnail
·
2016-12-03 21:04
linux
【Linux】CD管理应用程序
看完Neil和Richard的《
Linux程序设计
》,根据书中的例子,自己写了一个简化版的CD管理应用程序。
ljyyyyyyyyy
·
2016-11-07 23:41
Linux
linux 系统调用与库函数的区别
系统调用实际上就是指最底层的一个调用,在
linux程序设计
里面就是底层调用的意思。面向的是硬件。
qianshanxue11
·
2016-09-08 13:57
LINUX
Linux shell 的条件 / 比较语法
本文地址:https://segmentfault.com/a/1190000006097822ReferenceShell数值、字符串比较shell判断和比较《
Linux程序设计
(第4版)》if-else
amc
·
2016-07-28 00:00
linux
shell
shell-script
Linux-(C)文件读写实例(系统调用/标准I/O库)
文件在Linux中是一个非常重要的概念,几乎一切都是文件(引用
Linux程序设计
/BeginningLinuxProGramming,那么这次主要学习文件读写。
YehChiTian
·
2016-07-24 14:42
C/C++
Linux
Linux进程通信——信号量
/* *进程间通信之信号量,代码源自《
Linux程序设计
》 */ #include #include #include #include #include //使用信号量必须包含该文件 #include
nb_vol_1
·
2016-07-14 00:00
Linux&&网络
面试
系统中的库函数与系统调用的区别与联系
Linux下对文件操作有两种方式:系统调用(systemcall)库函数调用(Libraryfunctions)系统调用实际上就是指最底层的一个调用,在
linux程序设计
里面就是底层调用的意思。
qq_32744005
·
2016-05-27 23:00
linux
操作系统
库
Linux内核开发者峰会照的全家福-070911
上面有Torvalds(大致在中间)、AndrewMorton(目前的内核主要维护者,第二排右数第二个)、AlanCox(Linux贡献最大的黑客之一,为《
Linux程序设计
》写序的老大,两个柱子之间个子不高的大胡子
ztguang
·
2016-04-07 17:00
Linux多线程编程详解 [By: HarryAlex]
本文内容主要参考于《
Linux程序设计
·第3版》、《Linux环境C程序设计》、《C语言核心技术》、《深入理解计算机系统·第2版》,代码运行环境:Linuxversion3.10.0-123.el7.x86
shr986796621
·
2016-03-31 10:00
多线程
编程
线程
linux
C语言
Linux多线程编程小结
文章内容主要总结于《
Linux程序设计
第3版》。
u013485792
·
2016-03-24 15:00
多线程
Nim网络编程
关于socket相关的知识在以前的文章:
Linux程序设计
--套接字学习笔记中已经讲过,这里就不在赘述。
回归心灵
·
2016-03-07 12:04
Nim
nim教程
linux程序设计
(套接字)+TCP/IP网络编程学习笔记
linux程序设计
(套接字)+TCP/IP网络编程学习笔记什么是套接字?应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。
big_big_snail
·
2016-03-05 11:02
TCP/IP网络编程
socket网络编程
强烈推荐Linux深入学习必读的几本书
成为一名精通
Linux程序设计
的高级程序员一直是不少朋友孜孜以求的目标。
WAF001
·
2016-02-22 15:28
linux
Linux
linux下获取主机信息
程序源于
linux程序设计
这本书,个人利用这本书学习,本文作为一个知识点来学习.这里首先介绍几个结构体:1234567structhostent{char*h_name;//主机名称char*h_aliases
farbeyond
·
2016-02-17 23:00
unix网络编程代码(1)
《计算机网络》这本书仅仅是在讲计算机网络的一些基本概念,《
linux程序设计
》这本书是在将一些linux系统调用,其中包含一部分socket接口,但是仅仅是将了一些api的用法,并没有讲解每一个系统调用背后包含的
纪老猴子
·
2016-02-05 10:00
Linux 下软件安装
下面将介绍前三种安装方式,从源码编译安装你将在
Linux程序设计
中学习到。二、在线安装试想一下,平时我们在使用Windows的时候,想要安装一个
BYR_jiandong
·
2015-12-30 09:49
Linux基础学习
Linux 下软件安装
下面将介绍前三种安装方式,从源码编译安装你将在
Linux程序设计
中学习到。二、在线安装试想一下,平时我们在使用Windows的时候,想要安装一个
lujiandong1
·
2015-12-30 09:00
linux
软件安装
Linux程序设计
读笔3 文件操作
一linux文件结构 二系统调用和设备驱动程序 三库函数 四底层文件访问 五标准IO库 六格式化输入输出 七文件和目录的维护 八扫描目录 九错误处理 十
墨城烟雨
·
2015-12-13 16:00
【
Linux程序设计
】之进程间的通信
这个系列的博客贴的都是我大二的时候学习Linux系统高级编程时的一些实验程序,都挺简单的。实验题目:Linux环境下的进程间通信实验目的:熟悉进程通信中信号概念及信号处理;掌握进程间的管道通信编程;了解进程间的内存共享编程。实验内容:一、信号设计程序,满足如下要求:1、编程程序:每隔1秒显示“running….”一次,显示8次后,程序结束。应用函数alarm,在程序开始运行5秒后发送信号SIGAL
马三小伙儿
·
2015-12-11 22:00
linux文件操作
寒假里学了点
linux程序设计
,作了一些笔记 linux中的一切东西都可以看成是文件目录也是文件,但它是一种特殊类型的文件目录是用于保存其他文件的节点号和名字的文件。
·
2015-11-13 21:28
linux
PLAN : Winter is comming
第一阶段 规划: First : 1. python 脚本语言 unity 3D 2. unix 常见命令行
linux程序设计
V4 3.
·
2015-11-13 20:03
com
Linux多线程编程小结
文章内容主要总结于《
Linux程序设计
第3版》。 1.Linux进程与线程  
·
2015-11-13 18:11
linux
Unix哲学
Unix哲学 摘选自《
Linux程序设计
(第三版)》 简单性: 许多很有用的Unix
·
2015-11-13 10:03
unix
Linux系统调用和库函数调用
可以参考《
Linux程序设计
》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files
·
2015-11-13 02:37
linux
select函数详细分析
Linux程序设计
2007-07-05 22:25:48 阅读340 评论0 字号:大中小 订阅 select系统调用是用来让我们的程序监视多个文件句柄
·
2015-11-13 02:26
select
《
Linux程序设计
》复习笔记1
文件操作 大多数情况下,只需知道5个基本的函数--open,close,read,write,ioctl(将控制信息传递给设备驱动程序)。在Linux中,一切都是文件。文件除了本身包含的文件内容以外,它还会有一个名字和一些属性,也就是文件的管理信息,包括文件的创建/修改日期和文件的访问权限等。这些属性都被保存在文件的inode节点中,它是文件系统中的一个特殊的数据块,它同时还包含文件的长度和
·
2015-11-12 23:21
linux
Linux之父炮轰C++:糟糕程序员的垃圾语言
++:糟糕程序员的垃圾语言 分类: LAMP 2007-09-07 03:24 148582人阅读 评论(331) 收藏 举报 【图灵图书推荐】
Linux
·
2015-11-12 23:35
linux
<2012 12 15> C标准库&POSIX标准库及其移植
在
LINUX程序设计
当中,经常会遇到头文件包含的问题,那么这些头文件到底在哪个路径下?具体的头文件路径依赖于程序性质(应用程序还是和内核相关的程序?本地编译还是交叉编译?)和编译器,下面分别叙述。
·
2015-11-12 15:20
2012
linux程序设计
1
a.out 的意思是 assembler output,即汇编输出。 C语言的头文件一般位于 /usr/include/ 目录下,而依赖于特定 Linux 版本的头文件通常可在目录 /usr/include/sys/ 和 /usr/include/linux 中找到。 在 Linux 中,为了更好的保护内核,把程序运行空间分为内核空间和用户空间,它们分别运行在不同的级别上,用户
·
2015-11-12 14:17
linux
Linux多线程编程小结
文章内容主要总结于《
Linux程序设计
第3版》。 1.Linux进程与线程  
·
2015-11-12 10:31
linux
Linux程序设计
学习笔记
1.2.4开发系统引导 采用不同语言在linux下编程,头文件和库文件管理是绕不开的话题,觉得这章写的很绕,特此总结下! 1.头文件 对c语言来说,Ubuntu头文件几乎全部位于/usr/include目录及其子目录中,而对于其他编程系统(这里可以理解为采用其他编程语言吧!)的头文件会存在对于的目录下,并且会自动对头文件进行搜索,例如GNU C++的
·
2015-11-11 10:25
linux
LINUX线程初探
LINUX程序设计
最重要的当然是进程与线程。本文主要以uart程序结合键盘输入控制uart的传输。
·
2015-11-11 06:56
linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他