会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Noble_
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
27
下一页
2014年9月21日
size_t为何这么重要?
摘要: 原文Why size_t matters合理的使用size_t可以提高程序的可移植性和代码的可读性,让你的程序更高效。Numerous functions in the Standard C library accept arguments or return values that represe...
阅读全文
posted @ 2014-09-21 16:38 Noble_
阅读(662)
评论(0)
推荐(0)
2014年9月20日
x86, x86-64, i386, IA32, IA64...
摘要: 转自x86, x86-64, i386, IA32, IA64...x86:Intel从16位微处理器8086开始的整个CPU芯片系列,系列中的每种型号都保持与以前的各种型号兼容,主要有8086,8088(前面两个是16位CPU),80186,80286(这两个是过渡产品), 80386,80486...
阅读全文
posted @ 2014-09-20 19:16 Noble_
阅读(538)
评论(0)
推荐(0)
Linux中tty、pty、pts的概念区别
摘要: 转自Linux中tty、pty、pts的概念区别基本概念:1> tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符...
阅读全文
posted @ 2014-09-20 18:54 Noble_
阅读(850)
评论(0)
推荐(0)
Linux 串行终端,虚拟终端,伪终端,控制终端,控制台终端的理解
摘要: 转自Linux 串行终端,虚拟终端,伪终端,控制终端,控制台终端的理解终端:输入和输出设备(键盘 + 显示器)。串行终端:与机器的串口对应,每一个串口对应一个串行终端,串口对应的是物理终端。虚拟终端:一台PC只有一套键盘和显示器,也就只有一套终端设备,但是可以通过Ctrl + Alt + F1 ~ ...
阅读全文
posted @ 2014-09-20 17:27 Noble_
阅读(558)
评论(0)
推荐(0)
shell中的内建命令, 函数和外部命令
摘要: 转自shell中的内建命令, 函数和外部命令Shell识别三种基本命令:内建命令、Shell函数以及外部命令:(1)内建命令就是由Shell本身所执行的命令。 有些命令是由于其必要性才内建的,例如cd用来改变目录,read会将来自用户(和文件)的输入数据传给Shell外亮。 另一种内建命令的存在则是...
阅读全文
posted @ 2014-09-20 15:19 Noble_
阅读(383)
评论(0)
推荐(0)
2014年9月19日
Linux系统调用列表
摘要: 转自Linux系统调用列表一、进程控制:fork创建一个新进程clone按指定条件创建子进程execve运行可执行文件exit中止进程_exit立即中止当前进程getdtablesize进程所能打开的最大文件数getpgid获取指定进程组标识号setpgid设置指定进程组标志号getpgrp获取当前...
阅读全文
posted @ 2014-09-19 22:37 Noble_
阅读(891)
评论(0)
推荐(0)
系统调用跟我学(4)
摘要: 转自系统调用跟我学(4)1.13 Shell对Linux不是太陌生的读者都应该对Shell有一定的了解,就是这个程序在我们登陆后自动执行,打印出一个$符号,然后等待我们输入命令。Linux下最常用的Shell应用程序是Bash,绝大部分Linux发行版默认安装的都是它。下面我们也来亲手编写一个She...
阅读全文
posted @ 2014-09-19 22:33 Noble_
阅读(262)
评论(0)
推荐(0)
系统调用跟我学(3)
摘要: 转自系统调用跟我学(3)1.7 背景在前面的文章中,我们已经了解了父进程和子进程的概念,并已经掌握了系统调用exit的用法,但可能很少有人意识到,在一个进程调用了exit之后,该进程并非马上就消失掉,而是留下一个称为僵尸进程(Zombie)的数据结构。在Linux进程的5种状态中,僵尸进程是非常特殊...
阅读全文
posted @ 2014-09-19 22:24 Noble_
阅读(176)
评论(0)
推荐(0)
系统调用跟我学(2)
摘要: 转自系统调用跟我学(2)关于进程的一些必要知识先看一下进程在大学课本里的标准定义:“进程是可并发执行的程序在一个数据集合上的运行过程。”这个定义非常严谨,而且难懂,如果你没有一下子理解这句话,就不妨看看笔者自己的并不严谨的解释。我们大家都知道,硬盘上的一个可执行文件经常被称作程序,在Linux系统中...
阅读全文
posted @ 2014-09-19 22:17 Noble_
阅读(239)
评论(0)
推荐(0)
系统调用跟我学(1)
摘要: 转自系统调用跟我学(1)什么是系统调用?Linux内核中设置了一组用于实现各种系统功能的子程序,称为系统调用。用户可以通过系统调用命令在自己的应用程序中调用它们。从某种角度来看,系统调用和普通的函数调用非常相似。区别仅仅在于,系统调用由操作系统核心提供,运行于核心态;而普通的函数调用由函数库或用户自...
阅读全文
posted @ 2014-09-19 22:11 Noble_
阅读(239)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
27
下一页
公告