社区
Linux/Unix社区
帖子详情
文件描述符3是什么东东?
sdj
2003-10-09 03:39:10
经常在自由软件代码中看到用这个传递参数
...全文
182
6
打赏
收藏
文件描述符3是什么东东?
经常在自由软件代码中看到用这个传递参数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
x86
2003-10-14
打赏
举报
回复
2>&1
表示2与1的输出目的是一样的
比如
./test 2>&1
表示1和2都输出到标准输出
./test 2>&1 > /dev/null
表示1和2都输出到空
再比如
./test 2>/tmp/log >&2
表示1和2一样都输出到文件(>等价于1>)
sdj
2003-10-13
打赏
举报
回复
2>&1
又是什么意思?好象用文件描述符3的命令都用这样结尾
HunterForPig
2003-10-09
打赏
举报
回复
同意
在windows等价概念句柄
x86
2003-10-09
打赏
举报
回复
0 -> 标准输入
1 -> 标准输出
2 -> 标准错误
3 -> ?,因该是用户自己的句柄。你可以试一下刚启动的linux(不要进X),open一个文件,它的句柄是多少。如果大于3,那么你可以看一下3对应的文件是什么。
blh
2003-10-09
打赏
举报
回复
??
flyingeagle
2003-10-09
打赏
举报
回复
linux的文件描述符可指任何东西, 如文件,硬件设备,socket等.
详解C# Socket编程笔记
看到这个题目,是不是很眼熟?在博客园里搜下,保证会发现关于这个
东东
的文章实在是太多了~~~真得是没有写得必要,而且我也有点懒得去琢磨字句。(看到这,肯定得来个转折的了,不然就看不到下文了,不是吗)但是,为了自己下一篇要写的文章做参考,还是有必要先补充一下socket基础知识。 注意:如果你已经接触过socket,那就没什么必要耽误时间看下去了。另外,如果发现其中任何错误,欢迎直接指出。 1.按惯例先来介绍下socket Windows中的很多东西都是从Unix领域借鉴过来的,Socket也是一样。在Unix中,socket代表了一种
文件
描述符
(在Unix中一切都是以
文件
为单位),而这里这个描
java什么是简单名称_全限定名、简单名称和
描述符
是什么东西?(转)
https://mingshan.fun/2018/09/18/fully-qualified-name-simple-name-descriptor/在看Class
文件
的结构时,我们会遇到这样几个概念,全限定名(Fully Qualified Name)、简单名称(Simple Name)和
描述符
(Descriptor),那么这些是什么
东东
呢?首先来说全限定名,一个类的全限定名是将类全名的.全部...
Linux0.11内核main函数那些事
本课程介绍Linux0.11版本内核如何人工设置第一个任务(task 0)以及任务0从内核态切换到用户态的详细过程。包括全局
描述符
表中的TSS0
描述符
和LDT0
描述符
的创建过程。与引导过程中全局
描述符
表及局部
描述符
表的创建过程构成了一个有机的知识块。在任务0从内核态切换到用户态过程中,可以学习到内核态堆栈与用户态堆栈概念相关的源代码。课程还会介绍嵌入式汇编的基本语法,帮助进阶内核代码阅读。课程最后会介绍,任务0 fork()任务1 init进程的过程,以及在进程1中使用fork()创建登录shell及交互shell的过程。
木头骑士的Linux编程实验室(三)——
文件
描述符
的操作
上一篇文章我们实验了几个基本的
文件
操作,它们大多以
文件
描述符
作为操作对象,来操作一个
文件
。这一篇中,我们将对
文件
描述符
本身作为测试对象,实验
文件
描述符
的操作。首先,我们先看看
文件
描述符
在系统中处于一个什么样的地位,贴上一张《Linux/UNIX系统变成手册》 的图: 图中最左边的是进程,每个进程都会维护一个
文件
描述符
表,当打开一个新
文件
是,
文件
描述符
表中的未使用的最小
文件
描述符
,就会
linux
文件
i节点结构,Linux
文件
描述符
文件
表项 i节点结构
Linux的VFS(虚拟
文件
系统)学习起来很痛苦,看源码不太明智,看完分析完就忘且太浪费时间,懂了后也无法应用在实际场合中。所以这里只是讨论下
文件
描述符
,
文件
表项(file结构体)和inode,理清实现的思路。一、概念首先区分
文件
描述符
和打开的
文件
。内核维护了三个数据结构,分别是:进程级的
文件
描述符
表(即每个进程一个);系统级的打开
文件
表(即该表在整个内核中只有一个),表项为struct file...
Linux/Unix社区
23,127
社区成员
74,510
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章