重定向:标准输入和输出程序=指令+数据输出数据:Output打开的文件都有一个fd:filedescriptor(文件描述符)Linux给程序提供三种I/O设备标准输入(STDIN)-0默认接收来自键盘的输入标准输出(STDOUT)-1默认输出到终端窗口标准错误(STDERR)-2默认输出到终端窗口I/O重定向:改变..
分类:
其他好文 时间:
2016-08-01 23:05:15
阅读次数:
262
1.在了解重定向之前,我们先来看看linux的文件描述符。linux文件描述符:可以理解为linux为了跟踪打开文件,而分配的一个数字,(人是根据文件名追踪文件,系统则是根据文件描述符),这个数字有点类似c语言操作文件时候的指针,通过指针就可以实现文件的读写操作。用户可以自..
分类:
系统相关 时间:
2016-07-31 22:49:13
阅读次数:
328
一个程序运行就必须要有指令和数据或者说数据结构和算法。程序处理的数据来源和处理后存放在哪,是程序员必须要考虑额问题。每个程序都有读入数据和输出数据的需求,但是为了便捷,程序允许缺省输入和输出,也就是使用默认的输入输出。一般称之为标准输入和标准输出。对于用户..
分类:
系统相关 时间:
2016-07-31 22:40:23
阅读次数:
761
程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。为实现预期目的而进行操作的一系列语句和指令也就是说程序=指令+数据,或者数据结构+算法程序必须能够读入输入然后经过加工来产生结果;程序获取的数据可以是变量、数组、列表、文件等等,..
分类:
系统相关 时间:
2016-07-31 22:27:26
阅读次数:
218
一、标准输入和输出1.程序:指令加数据或者说:数据结构加算法2.读入数据:Input输出数据:Output3.文件描述符fd在Linux中一切皆文件,因此我们要通过文件来对设备进行访问,对于用户来说,访问文件就是通过文件名来进行的,用户看到的是一个文件名,但对于内核来讲是一个数字..
分类:
其他好文 时间:
2016-07-31 16:08:30
阅读次数:
121
1、标准输入和输出1)、程序是由指令+数据构成并运行的(数据可以是自有的或者是调用外部的,其中外部的数据来源于键盘输入、文件输入、网卡输入等等,外部调用方式是程序数据来源的主要途径);读入数据:Input;输出数据:Output;打开的文件都有一个fd:filedescriptor(文件..
分类:
其他好文 时间:
2016-07-31 16:07:22
阅读次数:
139
2016-07-29授课内容:文件管理 索引节点 硬链接和软链接 重定向和管道 用户管理 索引节点一个节点(索引节点)是在一个表项,包含有关文件的信息(元数据),包括: 文件类型,权限,UID,GID 链接数(指向这个文件名路径名称个数) 该文件的大小和不同的时间戳 指向磁盘上文..
分类:
其他好文 时间:
2016-07-31 16:01:39
阅读次数:
192
一、重定向输入重定向,就是将命令的执行结果或者字符串覆盖或者追加到某一个文件中命令:>(覆盖)>>(追加)linux输出结果分三种:标准输入0:键盘的输入标准输出1:默认输出到终端窗口错误输出2:默认输出到终端窗口根据输出结果输出重定向到文件中:>覆盖正确..
分类:
其他好文 时间:
2016-07-31 00:29:20
阅读次数:
158
0表示标准输入---默认接受来自键盘的输入1表示标准输出---默认输出到终端窗口2表示错误输出---默认输出到终端窗口>默认为标准输出重定向,与1>相同>>追加标准输出重定向2>&1把错误输出重定向到标准输出&>file把标准输出和错误输都重定向到文件file中..
分类:
其他好文 时间:
2016-07-30 22:49:53
阅读次数:
339
一.I/O重定向1.标准输入和输出程序=指令+数据数据又分为:input(读入数据)+output(输出数据)linux给程序提供三种I/O设备标准输入(stdin)-0默认接受来自键盘的输入标准输出(stdout)-1默认输出到终端窗口标准错误(stderr)-2,默认输出到终端窗口2.输出重定向(1)覆盖从定向:>comm..
分类:
其他好文 时间:
2016-07-30 22:48:18
阅读次数:
235