![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux程序设计
JedWong
这个作者很懒,什么都没留下…
展开
-
Linux程序设计第二章 shell程序设计 笔记
1.Linux 哲学 首先在shell中实现工具的原型,确定之后再用其他编程语言进行实现。2.文件描述符0代表程序的标准输入;文件描述符1代表标准输出;2代表标准错误输出; $ kill -HUP 1234 >killoutree.txt 2>killerr.txt重定向符号 > 管道符号 |不要在命令流中使用相同的文件名原创 2013-09-13 11:22:27 · 462 阅读 · 0 评论 -
Linux程序设计第三章文件操作笔记
1.最底层的文件调用 size_t write(int fildes, const void *buf, size_t nbytes); 返回实际写入字节数size_t read(int fildes, void *buf, size_t nbytes); 返回实际读入的字节数int open(const char *path,int oflags);int open(原创 2013-10-17 18:18:09 · 484 阅读 · 0 评论 -
Linux下DIR,dirent,stat等结构体详解
http://www.liweifan.com/2012/05/13/linux-system-function-files-operation/最近在看Linux下文件操作相关章节,遇到了这么几个结构体,被搞的晕乎乎的,今日有空,仔细研究了一下,受益匪浅。首先说说DIR这一结构体,以下为DIR结构体的定义:struct __dirstream转载 2013-10-21 17:27:26 · 355 阅读 · 0 评论 -
LINUX程序设计 使用curses函数库管理基于文本的屏幕 学习笔记
1、curses函数库在终端输入gcc hello.c -o hello -I/usr/include -L/usr/lib -lncurses编译成功! 有可能linux 本身不包含curses函数库2、清除屏幕 erase、clear、clrtobot、clrtoeol移动光标:move 、leaveok3、标准屏幕:stdscr原创 2013-11-14 10:27:41 · 567 阅读 · 0 评论 -
Linux程序设计笔记第九章 make命令和makefile文件
1、make -k:发生错误继续进行 -n: 输出将要进行的操作而不执行 -f: 将哪个文件作为makefile文件2、makefile 里面空格和制表符是有区别规则所在的行必须以制表符tab开头,用空格是不行的myapp: main.o 2.o 3.o gcc -o myapp main.o 2.原创 2013-12-28 11:28:00 · 446 阅读 · 0 评论