日常生活 -- UNIX再学习告一段落
断断续续经过三个月,终于将 UNIX 环境高级编程 这本书必要部分看完了。为什么说必要部分呢,每一章都有没讲的地方。然后从第 17 章到第 21 章都没有讲。现在回过头来再看,好多部分都忘得差不多了。而且越往后越总结的越慢,惭愧啊,还好能坚持到底了。
下面讲一下 APUE 常用的网站:
Advanced Programming in the UNIX® Environment, Third Edition
Using the GNU Compiler Collection (GCC)
Shell 教程
shell 脚本执行工具
Linux man pages online
Section 3: library functions - Linux man pages
Linux命令大全
常用基础命令
所有 GNU 软件包
stackoverflow 问题解答
进制转换 -- 在线工具
Unix/Linux系统调用
维基百科 查询
免费在线作图,实时协作
Various system shells
gnu 问题解答
GNU Documentation
Keyword Search the Single UNIX Specification
Section 3: library functions - Linux man pages
findeen 问题搜索
The Linux man-pages project
Linux man pages
接下来开始最最最有趣的部分了:嵌入式软硬件开发!!
日常生活 -- UNIX再学习告一段落相关推荐
- 日常生活 -- 嵌入式再学习前言
UNIX再学习已过半,基础部分算是讲完了.嵌入式开发才是重头戏,我会以 S5PV210 .DM368.DM8168.HI3516等开发板为基础来展开. 先从硬件部分讲起,开发板电路设计.芯片器件介绍. ...
- UNIX再学习 -- 进程间通信之管道
一.进程间通信概念 首先,需要了解一下什么是进程间通信. 进程之间的相互通信的技术,称为进程间通信(InterProcess Communication,IPC). 下图列出 4 种实现所支持的不同形 ...
- UNIX再学习 -- 记录锁
APUE第 3 章,参看:UNIX再学习 -- 文件I/O fcntl 函数它的记录锁功能我们当时没讲.接下来就详细说明下. 一.读写冲突 1.如果两个或两个以上的进程同时向一个文件的某个特定的区域 ...
- UNIX再学习 -- 守护进程(转)
参看:守护进程 一.什么是守护进程 守护进程(Daemon Process),也就是通常说的 Daemon 进程(精灵进程),是 Linux 中的后台服务进程.它是一个生存期较长的进程,通常独立于控制 ...
- UNIX再学习 -- 线程
终于要讲到线程部分,线程和进程让人够头痛的内容. 一.线程概念 老样子,我们还是按我们讲进程时的方式说起,参看:UNIX再学习 -- 进程环境 首先需要了解下,什么是线程. Linux 下的线程,可能 ...
- UNIX再学习 -- 进程关系
APUE 第 10 章信号讲完,回过头来看一下第 9 章的进程关系.终端登录和网络登录部分,我们只讲 Linux 系统的. 一.终端登录 我记得我们讲 root 登录设置时有提到,参看:C语言再学习 ...
- UNIX再学习 -- 函数abort
abort 函数之前有讲过的,参看:C语言再学习 -- 关键字return和exit ()函数 然后我们在讲 8 中进程终止时,也说过.参看:UNIX再学习 -- exit 和 wait 系列函数 下 ...
- UNIX再学习 -- 信号
终于讲到信号部分,很多比较重要的应用程序都需处理信号.第 9 章需要先了解信号机制再看,所以先跳过不讲.现在开始详解信号. 一.信号概念 信号是提供异步事件处理机制的软件中断. 这些异步事件可能来自硬 ...
- UNIX再学习 -- 用户 ID 和组 ID
用户 ID和组 ID 的内容已经在好几章中出现过了.之前都没有讲到,现在放到一起总结. 一.用户 ID 和 组 ID 回顾 1.我们在APUE 第 4.6.8 章,都有涉及到. 其中我们用到的地方: ...
最新文章
- android重启软件用不了,应用程序重启而不是重启
- 【leetcode】258. Add Digits
- python哪里下载import包-python import 自己的包
- java 集合addall_Java集合的addAll()方法和示例
- html css 走马灯,纯css 实现跑马灯效果
- Fliptile 翻格子游戏[Usaco2007 Open]
- python安装配置教程win10_Python 环境安装教程(Windows 10)
- springboot maven父项目脚手架
- Xshell6 plus绿色永久版_SSH连接工具_站长必备工具集
- Java版推箱子(搬箱子)游戏开发入门示例及源码
- jar文件打不开,用什么打开
- IOS通过加速感应器实现手机实现手机屏幕上的足球可以来回的滚动反弹
- Linux PHP开发环境:CentOS下配置LAMP开发环境
- 微信小程序云开发-证件照的实现
- STM32103驱动28BYJ48步进电机
- MySQL从删库到跑路(7):连接查询,用联系的观点看女神与渣男
- C# 递归的应用 TreeView递归绑定数据
- 在计算机里如何打印机共享的打印机,如何一个办公室里共享一个打印机,设置打印机共享步骤!...
- C语言 a--||b----c 表达式的理解 A||BC
- 【思维导图】脑机接口的基本组成
热门文章
- [JS 分析] 汽_车_之_家 JS 生成 CSS 伪元素 hs_kw44_configUS::before
- BZOJ3626 LNOI2014 LCA 树链剖分
- ORA-01092: ORACLE 例程终止 强行断开连接
- linux下passwd命令设置修改用户密码的方法
- 【转】C++读写.mat文件的方法
- 【笔记】Comparison of Object Detection and Patch-Based Classification Deep Learning Models on Mid- to La
- 从零开始带你一步一步使用 YOLOv3 测试自己的数据
- Siamese Network (应用篇2) :孪生网络用于图像块匹配 CVPR2015
- PowerDesigner16中的对象无效,不允许有扩展属性 问题的解决
- 用DELPHI的RTTI实现对象的XML持久化 【转】