无名文件
- 格式:pdf
- 大小:17.20 KB
- 文档页数:1
长沙市人民政府办公厅关于对无名和非正常死亡人员遗体处理的意见文章属性•【制定机关】长沙市人民政府•【公布日期】2010.06.29•【字号】长政办发[2010]13号•【施行日期】2010.08.01•【效力等级】地方规范性文件•【时效性】现行有效•【主题分类】公墓殡葬管理正文长沙市人民政府办公厅关于对无名和非正常死亡人员遗体处理的意见(长政办发〔2010〕13号)各区、县(市)政府,市直机关有关单位:为确保公共安全与卫生,维护社会稳定,促进社会文明,根据国务院《殡葬管理条例》和《长沙市殡葬管理条例》等有关法律、法规,结合我市实际,经市人民政府同意,特制定本规定。
第一条本市行政区域内的无名和非正常死亡人员遗体处理适用本规定。
第二条本规定所指的无名遗体是指姓名不详、身份不明的遗体;非正常死亡人员遗体是指非自然生理原因死亡的遗体。
无人认领的遗体是指无名遗体或姓名、身份清楚,但家属、单位在遗体存放期满后不到殡仪馆办理火化手续的遗体。
第三条无名和非正常死亡人员的死亡证明由公安机关负责出具,殡仪馆凭公安机关出具的《死亡证明书》收运遗体。
第四条本行政区域内无名遗体的处理,按属地管理和部门管理相结合的原则执行。
(一)城市街道、社区内发现的无名遗体,由各区、县(市)所在街道(乡镇)通知当地公安派出所负责拍照、登记、备案、勘验遗体、出具死亡证明,街道(乡镇)通知殡仪馆接运遗体,办理殡殓手续。
(二)公安交警、水警、高速支队管辖区域内发现的无名遗体,公安部门负责拍照、登记、备案、勘验遗体、出具死亡证明,通知殡仪馆接运遗体,办理殡殓手续。
(三)铁道及火车站管辖范围内死亡的无名遗体,由铁道部门负责通知铁路公安派出所拍照、登记、备案、勘验遗体、出具死亡证明,铁道部门通知殡仪馆接运遗体,办理殡殓手续。
(四)接受医疗卫生单位救治无效死亡的无名遗体,由医疗卫生单位通知当地公安派出所拍照、登记、备案、勘验遗体,由医疗卫生单位出具死亡证明,通知殡仪馆接运遗体,办理殡殓手续。
第二章管道一、什么是管道UNIX系统在OS的发展上,最重要的贡献之一便是该系统首创了管道(pipe)。
这也是UNIX系统的一大特色。
所谓管道,是指能够连接一个写进程和一个读进程的、并允许它们以生产者—消费者方式进行通信的一个共享文件,又称为pipe文件。
由写进程从管道的写入端(句柄1)将数据写入管道,而读进程则从管道的读出端(句柄0)读出数据。
句柄fd[0]句柄fd[1]读出端写入端二、管道的类型:1.有名管道一个可以在文件系统中长期存在的、具有路径名的文件。
用系统调用mknod( )建立。
它克服无名管道使用上的局限性,可让更多的进程也能利用管道进行通信。
因而其它进程可以知道它的存在,并能利用路径名来访问该文件。
对有名管道的访问方式与访问其他文件一样,需先用open( )打开。
2.无名管道一个临时文件。
利用pipe( )建立起来的无名文件(无路径名)。
只用该系统调用所返回的文件描述符来标识该文件,故只有调用pipe( )的进程及其子孙进程才能识别此文件描述符,才能利用该文件(管道)进行通信。
当这些进程不再使用此管道时,核心收回其索引结点。
二种管道的读写方式是相同的,本文只讲无名管道。
3.pipe文件的建立分配磁盘和内存索引结点、为读进程分配文件表项、为写进程分配文件表项、分配用户文件描述符。
4.读/写进程互斥内核为地址设置一个读指针和一个写指针,按先进先出顺序读、写。
为使读、写进程互斥地访问pipe文件,需使各进程互斥地访问pipe文件索引结点中的直接地址项。
因此,每次进程在访问pipe文件前,都需检查该索引文件是否已被上锁。
若是,进程便睡眠等待,否则,将其上锁,进行读/写。
操作结束后解锁,并唤醒因该索引结点上锁而睡眠的进程。
三、所涉及的系统调用1.pipe( )建立一无名管道。
系统调用格式 pipe(filedes)参数定义int pipe(filedes);int filedes[2];其中,filedes[1]是写入端,filedes[0]是读出端。
2011-06-08 21:45linux 管道 FIFO——写的很全,转来的pipe是Linux中最经典的进程间通信手段,在终端里通常用来组合命令,例如“ls -l|wc -l”。
它的作用很直观,就是使得前一个进程的输出作为后一个进程的输入,在概念上很符合“管道”的意思。
用管道实现“ls -l | wc -l”《情景分析》上有这个例子的代码,我觉得很适合用来了解管道。
这里假设终端对应的进程为PA,wc、ls是PA先后创建的两个子进程child_B与child_C。
代码简化后抄录如下:int main(){int pipefds[2], child_B, child_C;pipe(pipefds);if (!(child_B=fork()){ //先创建“读”的一端,它要关闭“写”的的一端close(pipefds[1]);close(0);dup2(pipefds[0], 0); //在执行系统调用execve后,child_B会释放0,1,2之外由父进程打开的文件,close(pipefds[0]); //所以要把pipefds[0]复制到标准输入对应的文件句柄0 execl("/usr/bin/wc", "-l", NULL);} //这里之后,A和B可以通过管道进行通信close(pipefds[0]);if (!(child_C=fork()){ //再创建“写”的一端,它要关闭“读”的的一端close(1);dup2(pipefds[1],1); //道理同前面close(pipefds[1]);execl("/bin/ls", "-1", NULL);} //这里之后,B和C可以通过管道进行通信close(pipefds[1]);wait4(child_B, NULL, 0, NULL);return 0;}FIFOFIFO就是命名管道,或有名管道。
C命名空间namespace的作用和使用解析一、为什么需要命名空间(问题提出)命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中常见的同名冲突。
在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。
C++又引入了类作用域,类是出现在文件内的。
在不同的作用域中可以定义相同名字的变量,互不于扰,系统能够区别它们。
1、全局变量的作用域是整个程序,在同一作用域中不应有两个或多个同名的实体(enuty),包括变量、函数和类等。
例:如果在文件中定义了两个类,在这两个类中可以有同名的函数。
在引用时,为了区别,应该加上类名作为限定:class A //声明A类{ public:void funl();//声明A类中的funl函数private:int i; };void A::funl() //定义A类中的funl函数{…………}class B //声明B类{ public: void funl(); //B类中也有funl函数 void fun2(); };void B::funl() //定义B类中的funl函数{ …………}这样不会发生混淆。
在文件中可以定义全局变量(global variable),它的作用域是整个程序。
如果在文件A中定义了一个变量a int a=3;在文件B中可以再定义一个变量a int a=5;在分别对文件A和文件B进行编译时不会有问题。
但是,如果一个程序包括文件A和文件B,那么在进行连接时,会报告出错,因为在同一个程序中有两个同名的变量,认为是对变量的重复定义。
可以通过extern声明同一程序中的两个文件中的同名变量是同一个变量。
如果在文件B中有以下声明:extem int a;表示文件B中的变量a是在其他文件中已定义的变量。
由于有此声明,在程序编译和连接后,文件A的变量a的作用域扩展到了文件B。
如果在文件B中不再对a赋值,则在文件B中用以下语句输出的是文件A中变量a的值: cout<二、什么是命名空间(解决方案)命名空间:实际上就是一个由程序设计者命名的内存区域,程序设计者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其他全局实体分隔开来。
欢迎大家使用無名辅助一丶無名辅助基本介绍(点击了解无名辅助最新动态。
跟新内容,咨询问答,发展动向,无名辅助QQ空间资料篇[])本软件是由無名工作室开发,单纯为单机游戏所制作的辅助软件,非外挂。
使用者請行使用在单机或断网的游戏上使用,谢谢合作!祝各位游戏愉快!一丶登陆界面步骤1.在购买无名辅助之后,先将接收文件解压或重命名2.如果解压或者重命名之后没能显示無名图标,請重启电脑即可右键点击进入输入角色ID点开始3.首次使用請将游戏大退之后在进入游戏界面,在输入自己角色ID (W7 XP系统默认)点开始进入辅助界面。
(正版無名在登陆和使用过程中不用关基本杀毒软件)版本经过处理过滤杀毒,玩家可放心使用。
二丶登陆失败原因1.首先确认自己是否购买,ID名字是否错误。
2.在输入框输入的ID是否正确。
3.确认自己电脑时间是不是北京时间。
年月日如果不是請改为北京时间。
4.确认自己所用的版本是否正确,版本是每周跟新,跟新之后以前的版本就没用了,玩家可删掉,保存最新版本,以保证不会用错,自身系统有没有修复。
5.如果以上方法确认后还是无法登陆請联系代理,重新拿版本。
6.没有跟新的情况下,提示你过期导致无法使用,請找代理说明情况重新拿版本。
保护设置进阶后的需在保护页面进阶打勾。
反速:反速是人物的速度提高了,但是有时候会反弹,反速可以和加速一起开无空技能!减少所谓的空技能HP是你血量低于多少喝药,速度数字越小越能喝,极限能顶可以设为1-10豪秒喝药,中等可设10-20秒喝,一般可设30-40秒。
MP是指蓝可无须设置,多少回程自己根据情况设置。
幻影沙漏打勾:在蓬莱1-4包里有沙漏可以自动保护回,如没沙漏用地下回,注:必须把蓬莱的保护关掉,地下回城打勾选择个回程地方可保护回。
自动开九转箱子在你打架喝药状态下少于你设置的多少状态下才会自己开。
倍数喝药自己定3倍最快。
战魂设置图给战魂都选择好相应的食物和所学的技能,以上图设置为刷怪用。
ICA Citrix文件 |KICB Targa位图文件 )ICC Kodak打印机格式文件 q \qICL 图标库文件 ^gpICM 图形颜色匹配配置文件 }-XICO Windows图标 Y')~IDB MSDev中间层文件 8yIDD MIDI设备定义 .qIDF MIDI设备定义(Windows 95需要的文件) <cIDQ Internet数据查询文件 e\K8IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express文件 6IFF 交换格式文件;Amiga ILBM !}XIGES 初始图形交换说明文件 T=*IGF 插入系统元文件 $!3IIF QuickBooks for Windows交换文件 s?f(ILBM 位图图形文件 oIMA WinImage磁盘映像文件 YUa([$IMG GEM映像 xC(@IMZ WinImage压缩磁盘映像文件 7-INC 汇编语言或动态服务器包含文件 a{9<s!INF 信息文件 #jy4eINI 初始化文件;MWave DSP Synth的"nwsynth.ini" GMS安装;Cravis Ultrasound bank 安装 %>TSomINP Oracle 3.0疖蛟缙诎姹镜谋淼ピ创 ?# |PINRS INRS远程通信声频 ;3PiINS InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC 抽样设备 q.kpG)INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码 qa8cD-IOF Findit文档 83%IQY Microsoft Internet查询文件 |+ISO 根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 _GEsKISP X-Internet签字文件 <oIST 数字跟踪设备文件 2Lw*AISU InstallShield卸装脚本 7;=IT 脉冲跟踪系统音乐模块(MOD)文件 VITI 脉冲跟踪系统设备 x?LITS 脉冲跟踪系统抽样,Internet文档位置 cIV Open Inventor中使用的文件格式 ^]\IVD 超过20/20微观数据维数或变量等级文件 No,IVP 超过20/20的用户子集配置文件 CnrIVT 超过20/20表或集合数据文件 2IVX 超过20/20微数据目录文件 l?FmSIW Idlewild屏幕保护程序 "=3IWC Install Watch文档 )TJ62 Ricoh照相机格式 _i> amJAR Java档案文件(一种用于applet和相关文件的压缩文件) MJAVA Java源文件 IJBF Paint Shop Pro图像浏览文件 -<D+>eJFF,JFIF,JIF JPEG文件 dyJMP SAS的JMPDiscovery表格统计文件 `K)tmJN1 Epic MegaGames的Jill of the Jungle数据文件 NkJPE,JPEG,JPG JPEG图形文件 ^VJS javascript源文件 J7~[SJSP HTML网页,其中包含有对一个Java servlet的参考 pKCDJTF JPEG位图文件 )"lfK25 Kurzweil 2500抽样文件 ex$CAKAR 卡拉OK MIDI文件(文本+MIDI) 7IKDC Kodak光增强器 ,vW~O)KEY DataCAD图标工具条文件 _Rw,KFX KoFak Group 4图像文件 5y88rOKIZ Kodak数字明信片文件 @*"7B0KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字 G} KMP Korg Trinity KeyMap文件 GO^.pOKQP Konica照相机本地文件 c 5!Q-KR1 Kurzweil 2000抽样(多软驱)文件 >KRZ Kurzweil 2000抽样文件 yB>Z1KSF Korg Trinity抽样文件 %Ur't'KYE Kye游戏数据 !LAB Visual dBASE标签文件 `FLBM Deluxe Paint位图文件 Wd{.LBT,LBX Microsoft FoxPro标签文件v~FsiLDB Microsoft Access加锁文件 ZTmLDL Corel Paradox分发库 {LEG Legacy文档 c^>~LES Logitech娱乐系统游戏配置文件(与REC文件一样) 9&6 LFT 3D Studio(DOS)放样文件 5-c>LGO Paintbrush(Microsoft画图应用程序)的徽标文件 QV. LHA LZH更换文件后缀 qfLIB 库文件 XU/LIN DataCAD线型文件 `A|D53LIS 结构化查询报告(SQR)程序产生的输出文件 iLLX Laplink交换代理 jSwLNK Windows快捷方式文件 \LOG [非法语句]志文件 %W#[4LLPD Helix Nut和Bolt文件 >LRC Intel可视电话文件 *SmfLSL Corel Paradox保存的库文件 VLSP AutoLISP、CommonLISP和其他LISP语言文件 FS83LST 列表文件 o7LU ThoughtWing库单元文件 kLVL Parallax Software的 Miner Descent/D2 Level扩展p"MT: LWLO Lightwave分层对象文件 >2nwlsLWOB Lightwave对象文件 lpkLWP Lotus WordPro 96/97文件 rLWSC Lightwave视景文件 eLYR DataCAD层文件 =;F|d-LZH LH ARC压缩档案 }LZS Skyroads数据文件 W}YCM1V MPEG相关文件(MIME"mpeg"类型) [SyM3D Corel Motion 3D动画文件 ?zO\:M3U MPEG URL(MIME声音文件) h*K~MAC MacPaint图像文件 4MAD Microsoft Access模块文件 _?ZMAF Microsoft Access表单文件 a-Z0MAG 在一些[非法语句]本文件中发现的图形文件格式 C?p$ MAGIC 魔力邮件监视器配置文件 *p}Z{FMAK Visual Basil或Microsoft Visual C++工程文件 b}$MAM Microsoft Access宏 q[JcqMAN UNIX手册页输出 ^ub\\MAP 映射文件;Duke Nukem 3D WAD游戏文件 MMAQ Microsoft Access查询文件 Z>uK:MAR Microsoft Access报表文件 JIH3MAS Lotus Freelance Graphics Smart Master文件 p!]MAT Microsoft Access表;3D Studio MAX材料库 z1MAUD MAUD抽样格式 [}8MAX Kinetx的3DStudio MAX文件;该格式用于一个3D场景文件;Paperport文件;OrCAD 设计文件 ;7<c<rMAZ Hover迷路数据;Division的dVS/dVISE使用的文件格式 ^/MB1 Apogee Monster Bash数据文件 kDcc>MBOX Berkeley Unix邮箱格式 &46MBX Microsoft Outlook保存email格式;Eudora邮箱 LVsi4DMCC Dailerl0呼叫卡 bR%MCP Metrowerks CodeWarrior工程文件 yac*MCR DataCAD键盘宏文件 {,MCW Microsoft Word的Macintosh文档 }MDA Microsoft Access内抽入器;Microsoft Access 2.0版及其后续版本的工作组事件 " MDB Microsoft Access数据库 &7&5(MDE Microsoft Access MDE文件 #mSMDF Alcohol的文件格式WuMDL 数字跟踪器音乐模块(MOD)文件;Quake模块文件 2xMDN Microsoft Access空数据库模板 oz})WlMDS Alcohol的文件格式JMDW Microsoft Access工作组文件 EQ0M=MDZ Microsoft Access向导模板文件 |`mMED 音乐编辑器,OctaMED音乐模块(MOD)文件 CT;7AMER 电子表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别 [+G*!^MET 表示管理器元文件 .2MFG Pro/ENGINEER制造文件 4mA>>6MGF 在材料与几何学里的文件格式 d!]MHTM,MHTML MHTML文档(MIME) xV\Y<PMI 杂项 ~`MIC Microsoft Image Composer文件 Qch`>qMID MIDI音乐 ->EMIF Adobe FramMaker交换格式 dMIFF 与机器无关格式文件 lFMIM,MIME,MME Internet邮件扩展格式的多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开 JMLI 3D Studio的材料库格式文件 })yQ)qMMF Meal Master格式;一个处方类格式;Microsoft邮件文件 b+MMG 超过20/20表或集会数据文件 0</!,0MMM Microsoft多媒体电影 VHMMP Mindmapor Mind Manager文件 %SWMN2 Descent2任务文件 S5o#q,MND,MNI Mandelbort for Windows A?+3MNG 多映像网络图形 aOfMNT,MNX Microsoft FoxPro菜单文件 &ZPMNU Visual dBASE菜单文件;Intertel Systems Interact菜单文件 E=LMOD Fast Tracker、Star Trekker、Noise Tracker(等等)音乐模块文件;Microsoft多计划电子表格;Amiga/PC磁道文件 w!O[AkMOV QuickTime for Windows电影 eMP2 第二层MPEG音频文件 }Q0CMP3 第三层MPEG音频文件 !LOVFfMPA MPEG相关文件,MIME"mpeg类型" R_QWpMPE,MPEG,MPG MPEG动画文件 `M4MPP Microsoft工程文件;CAD绘图文件格式 Qm5ZMPR Microsoft FoxPro菜单(已编译) O~<7MRI MRI扫描文件 DfMMSA 魔术阴影档案 kMSDL Manchester的场景描述语言 &NMSG Microsoft邮件消息 |Uik_MSI Windows 安装器包 FMSN Microsoft网络文档;Descent Mission文件 ;e8GMSP Microsoft Paint(画图)位图文件;Windows Installer路径文件 }d1,MST Windows 安装器传输文件 zy40MTM Multi 跟踪器音乐模块(MOD)文件 XMUL Ultima在线 6MUS 音乐 d)&oMUS10 Mus10声音 -HMVB Microsoft多媒体查看器文件 #cMWP Lotus WordPro 97 Smart Master文件 mC%[2005-10-20 10:25:45 Li-BirchNAN Nanoscope文件(Raw Grayscale) Qz4zNAP NAP元文件 ,UNCB Microsoft Developer Studio文件 @tNCD Norton改变目录 v7/NCF NetWare命令文件;Lotus Notes内部剪切板 "oXNDO 3D 低多边形建模器,Nendo W8uTnetCDF 网络公用数据表单 x%8]sNFF 中性文件格式 -J&@NFT NetObject Fusion模板文件 <6RNIL Norton光标库文件(EasyIcons-兼容) vNIST NIST Sphere声音 e}2ANLB Oracle 7数据 x)&\NLM NetWare可装载模块 2#NLS 用于本地化的国家语言支持文件(例如,Uniscape) ^$7x4B NLU Norton Live Update e-mail 触发器文件 dcKNOD NetObject Fusion文件 g-=}8NSF Lotus Notes数据库 tG,LNSO NetObject Fusion文档文件 `"NST Noise Tracker音乐模块(MOD)文件 E0m0}NS2 Lotus Notes数据库(第二版) uNTF Lotus Notes数据库模板 r)@HJNTX CA-Clipper索引文件 LNWC Noteworthy Composer歌曲文件 "KlNWS Microsoft Outlook Express新闻消息(MIME RFC822) '|) O01 台风声音文件 }u5t{OBD Microsoft Office活页夹 `|NkXjOBJ 对象文件 OrZicIOBZ Microsoft Office活页夹向导 .U*MOCX Microsoft对象链接与嵌入定制控件 }ODS Microsoft Outlook Express邮箱文件 @OFF 3D 网状物对象文件格式 c)(JOFN Microsoft Office FileNew文件 j+ROFT Microsoft Outlook模板 )+(OKT Oktalyzer音乐模块(MOD)文件 \OLB OLE对象库 c<OLE OLE对象 r$L>OOGL 面向对象图形库xx% T0OPL 组织者编程语言源文件——Psion/Symbian &*5KOPO OPL输出可执行文件 QPOOPT Microsoft Developer Studio文件 ^>ROPX OPL扩展DLL(动态链接库) i\mRKORA Oracle 7 配置文件 f4tORC Oracle 7脚本文件 8ORG Lotus Organizer 文件 YtC$OR2 Lotus Organizer 2 文件 ,x~Z?OR3 Lotus Organizer 97 文件 -OSS Microsoft Office查找文件 |2DOST Microsoft Exchange / Outlook 离线文件 rpGOTL Super NoteTab 模板文件 &OUT C语言输出文件 [continue V@BEAP3 Primavera Project Planner(工程设计器)文件 ]HziP10 Tektronix Plot 10 绘图文件 E7C-8P65 PageMaker 6.5文件 <8}tP7C Digital ID 文件(MIME) G.yZi>PAB Microsoft个人地址簿 bEAPAC SB Studio Ⅱ包 9%PAK Quake WAD文件 ]'e$PAL 压缩文件 \*OPART Go!Zilla部分下载文件 +#PAS Pascal源代码 BJHD[PAT DataCAD Hatch模式文件;CorelDRAW模式;高级Gravis Ultrasound / Forte 技术;碎片文件 8n4!JPBD PowerBuilder动态库,作为本地DLL的一个替代物 ,s-fY"PBF Turtle Beach的Pinnacle 银行文件 BPBK Microsoft PhoneBook(电话簿):qR©南平IT论坛 -- 南平IT -- IT的南平,走进网络人生,走进IT }FPBL 用于诃owerBuilder开发环境中的PowerBuilder动态库 vTiwmPBM 可导出位图 JIPBR PowerBuilder资源 w8_/w*PCD Kodak Photo-CD映像;P-Code编译器测试脚本,由Microsoft测试与Microsoft Visual 测试 ^PCE Maps Eudora邮箱名字的DOS文件名 bPCL Hewlett-Packard 打印机控制语言文件(打印机备用位图) ih7TPCM 声音文件格式;OKI MSM6376 合成芯片 PCM格式 +[@PCP Symantec Live Update Pro文件 Ply]PCS PICS动画文件 yFPCT Macintosh PICT箨 募?<.tJ%8PCX Zsoft PC画笔位图 !pNPDB 3Com PalmPilot数据库文件 w(I+SPDD 可以用Paint Shop Pro或其他图像处理软件打开的图形图像 EtPDF Adobe Acrobat 可导出文档格式文件(可用Web浏览器显示);Microsoft系统管理服务器包定义文件;NetWare打印机定义文件 ^.@cTRPDP Broderbund的Print Shop Deluxe文件 vo_PDQ Patton&Patton Flowercharting PDQ Lite 文件 YFPDS 摄影图像文件(该文件格式的来源不清楚) ^e_PF Aladdin系统对私人文件进行加密的文件 ly=4'QPFA 类型1字体(ASCⅡ) lOPFB 类型1字体(二进制) EPFC PF组件 |()m8*PFM 打印机字体尺度 P8[zPGD 良好隐私(Pretty Good Privacy,PGP)虚拟磁盘文件 ~&PGL HP绘图仪绘图文件 |aEvAPGM 可输出灰度图(位图) @PGP 用良好隐私(PGP)算法加密文件 UCPH 由Microsoft帮助文件编译器产生的临时文件 [#).PHP,PHP3 包含有PHP脚本的HTML网页 Dg_PHTML 包含有PHP脚本的HTML网页;由Perl分析解释的HTML Co}PIC PC画图位图;Lotus图片;Macintosh PICT绘图 OP!wLPICT Macintosh PICT图形文件 '&.su/PIF 程序信息文件;IBM PIF绘图文件 ^EPIG LucasArts的Dark Forces WAD文件 )fFy<PIN Epic Pinball数据文件 YVPIX 内置系统位图 1PJ MKS源完整性文件 ?$#>PJX,PJT Microsoft Visual FoxPro工程文件 8gPKG Microsoft Developer Studio应用程序扩展(与DLL文件类似) {fLEPKR PGP的公用钥匙环 9PL Perl程序 0}mPLG 由REND386/AVRIL使用的文件格式 ;V`t1RPLI Oracle 7数据描述 &cPLM Discorder Tracker2模块 ,""z"aPLS Disorder Tracker2抽样文件;MPEG PlayList文件(由WinAmp使用) FGPLT HPGL绘图仪绘图文件;AutoCAD plot绘图文件;Gerber标志制作软件 PVPM5 Pagemaker 5.0文件 F}s\KdPM6 Pagemaker 6.0文件 8PNG 可移植的网络图形位图;Paint Shop Pro浏览器目录 v2W3PNT,PNTG MacPaint图形文件 UTLLO,POG Descent2 PIG文件扩展 qPOL Windows NT策略文件 qFPOP Visual dBASE上托文件 Rud`ZcPOT Microsoft Powerpoint模块 qPOV 视频射线跟踪器暂留 tNYROPP4 Picture Publisher 4位图 ,PPA Microsoft Powerpoint内插器 C9PPF Turtle Beach的Pinnacle程序文件 ZiPPM 可移植的象素映射位图 v`PPP Parson Power Publisher;Serif PagePlus桌面出版缺省输出 FBJqM PPS Microsoft Powerpoint幻灯片放映 XPPT Microsoft Powerpoint演示文稿 UBCFe&PQI PowerQuest驱动器图像文件 w#Et6ZPRC 3COM PalmPiltt资源(文本或程序)文件 5uj5a1PRE Lotus Freelance演示文稿 (J0&EPRF Windows系统文件,Macromedia导演设置文件 .owPRG dBASE Clipper和FoxPro程序源文件;WAVmaker程序 w_HTPRJ 3D Studio(DOS)工程文件 waPRN 打印表格(用空格分隔的文本);DataCAD Windows打印机文件 um PRP Oberson的Prospero数据转换产品保存的工程文件 $|PRS Harvard Graphics for Windows演示文件 .M:]I1PRT 打印格式化文件;Pro/ENGINEER元件文件 -*lUC?PRV PsiMail Internet提供者模板文件 YPRZ Lotus Freelance Graphics 97文件 !PS Postscript格式化文件(PostScript打印机可读文件) cPSB Pinnacle Sound Bank 86*'nlPSD Adobe photoshop位图文件 b_PSI PSION a-Law声音文件 ~?PSM Protracker Studio模型格式;Epic游戏的源数据文件 ;xt$sWPSP Paint Shop Pro图像文件 (PST Microsoft Outlook个人文件夹文件 Wi&#PTD Pro/ENGINEER表格文件 Hp*=[hPTM Polytracker音乐模块(MOD)文件 l7Z=qbPUB Ventura Publisher出版物;Microsoft Publisher文档 MA".pQPWD Microsoft Pocket Word文档 g~$p0PWL Windows 95口令列表文件+rPWP Photoworks图像文件(能被Photoworks浏览的一系列文件) {0&qE PWZ Microsoft Powerpoint向导 o+5TPXL Microsoft Pocket Excel电子表格 !l[sPY 来自Yahoo的电子消息;Python脚本文件 {7"EfPYC Python脚本文件 ]QAD PF QuickArt文档 Tc>GQBW QuickBooks for Windows文件 .SQDT 来自Quicken UK的QuickBooks数据文件,帐目/税/货单程序 wpW*, QD3D Apple的QuickDraw 3D元文件格式 N#qQFL FAMILY LAWYER文档 l|QIC Microsoft备份文件 =3dQIF QuickTime相关图像(MIME);Quicken导入文件 ObQQLB Quick库 @UsI9QM Quality Motion文件 A.@-QRY Microsoft查询文件 ?WfzQST Quake Spy Tab文件 7q"QT,QTM QuickTime电影 f('VMQTI,QTIF QuickTime相关图像 0ZO&cQTP QuickTime优先文件 !QTS Mac PICT图像文件;QuickTime相关图像 ,(tkdQTX QuickTime相关图像 "%%lfQW Symantec Q&A Write程序文件 ,L0keQXD Quark XPress文件 cR Pegasus邮件资源文件 |VRA RealAudio声音文件 [ed%RAM RealAudio元文件 jY #=iRAR RAR压缩档案(Eugene Roshall格式) kijhrfRAS Sun光栅图像位图 VRAW RAW文件格式(位图);Raw标识的PCM数据 SadzLDRBH 由RoboHELP维持的RBH文件,它加入到一个帮助工程文件的信息中 ZL5 RDF 资源描述框架文件(涉及XML和元数据) rRDL Descent注册水平文件 uuHdSREC 录音机宏;RapidComm声音文件 s$lqREG 注册表文件 t/Pwm_REP Visual dBASE报表文件 24RES Microsoft Visual C++资源文件 pfRFT 可修订的表单文本(IBM的DCA一部分或文档内容框架结构一部分) g4RGB,SGI Silicon图形RGB文件 QwRRLE Run-Length编码的位图 ;CRL2 Descent2注册水平文件 s\k:RM RealAudio视频文件 _QhkRMD Microsoft RegMaid文档 V]A,RMF Rich Map格式(3D游戏编辑器使用它来保存图) uKCRMI M1D1音乐 tD\Y3ROM 基于盒式磁带的家庭游戏仿真器文件(来自Atari 2600、Colecovision、Sega、Nintendo 等盒式磁带里的ROM完全拷贝,在两个仿真器之间不可互修改) 7R;ROV Rescue Rover数据文件 {RPM RedHat包管理器包(用于Linux) o{mRPT Microsoft Visual Basic Crystal报表文件 8A+<lRRS Ace game Road Rash保存的文件 Z0RSL Borland的Paradox 7报表 '20J#DRSM WinWay Resume Writer恢复文件 Yr|RTF Rich Text格式文档 PcyRTK RoboHELP使用的用来模拟Windows帮助的搜索功能 C!,RTM Real Tracker音乐模块(MOD)文件 vZRTS RealAudio的RTSL文档;RoboHELP对复杂操作进行加速 Hx{!SRUL InstallShield使用的扩展名 ;RVP Microsoft Scan配置文件(MIME) ]Yl-VRxx 多卷档案上的RAR压缩文件(xx= 1~99间的一个数字) Pfo.zS 汇编源代码文件 D*S3I Scream Tracker v3设备 "e0S3M Scream Tracker v3的声音模块文件 g&2$t1SAM Ami专业文档;8位抽样数据)\SAV 游戏保存文件 HN)62SB 原始带符号字节(8位)数据 jMhd,@SBK Creative Labs的Soundfont 1.0 Bank文件;(Soundblaster)/EMU SonndFont v1.x Bank 文件 2SBL Shockwave Flash对象文件 0v4'hNSC2 Microsoft Schedule+7文件格式;SAS目录(Windows 95/NT、OS/2、Mac) MEzi SC3 SimCity 3000保存的游戏文件 %SCC Microsoft Source Safe文件 3uSCD Matrix/Imapro SCODL幻灯片图像;Microsoft Schedule +7 jNSCF Windows Explorer命令文件 ^dxYgSCH Microsoft Schedule+1 nSCI ScanVec Inspire本地文件格式 ]GvSCN True Space 2场景文件 3cSCP 拨号网络脚本文件 qXP{YPSCR Windows屏幕保护;传真图像;脚本文件 U@VSCT SAS目录(DOS);Scitex CT位图;Microsoft FoxPro表单 PETt8&SCT01 SAS目录(UNIX) W]SCV ScanVec CASmate本地文件格式 867O%SCX Microsoft FoxPro表单文件 6B|SD Sound Designer 1声音文件 O7SD2 Sound Designer 2展平文件/数据分X指令;SAS数据库(Windows 95/NT、OS/2、Mac)q5'nGSDF 系统数据文件格式—Legacy Unisys(Sperry)格式 Vi#SDK Roland S—系列软盘映像 BSDL Smart Draw库文件 G$SDR Smart Draw绘图文件 eXzuSDS 原始Midi抽样转储标准文件 r`YE($SDT SmartDraw模板 #'R?SDV 分号分隔的值文件 Q`QSDW Lotus WordPro图形文件;原始带符号的DWORD(32位)数据 -q%8<SDX 由SDX压缩的Midi抽样转储标准文件 b vSEA 自解压档案(Stufflt for Macintosh或其他软件使用的文件) cR{SEP 标签图像文件格式(TIFF)位图 X`BSES Cool Edit Session文件(普通数据声音编辑器文件) ~SF IRCAM声音文件格式 I#B|j[SF2 Emu Soundfont v2.0文件;Creative Labs的Soundfont 2.0 Bank文件(Sound Blaster)#ySFD SoundStage声音文件数据 0iSFI Sound Stage声音文件信息 ?/-SFR Sonic Foundry Sample资源 Q{8rSFW Seattle电影工程(损坏的JPEG) LOSFX RAR自解压档案 WsSGML 标准通用标签语言 $l-hSHB Corel Show演示文稿;文档快捷文件 \SHG 热点位图 CigSHP 3D Studio(DOS)形状文件;被一些应用程序用于多部分交互三角形模型的3D建模 rws| SHS Shell scrap文件;据载用于发送"口令盗窃者" ~lISHTML 含有服务器端包括(SSI)的HTML文件 &SHW Corel Show演示文稿 A_^SIG 符号文件 f$`SIT Mac的StuffIt档案文件 QG-SIZ Oracle 7配置文件 \)SKA PGP秘钥 )SKL Macromedia导演者资源文件 tDSL PACT的保存布局扩展名 SSLB Autodesk Slide库文件格式 c{O"SLD Autodesk Slide文件格式 MS6VSLK Symbolic Link(SYLK)电子表n格式;Ad Lib Gold抽样文件 HlI9znSND NeXT声音;Mac声音资源;原始的未符号化的PCM数据;AKAI MPC系列抽样文件 71q SNDR Sounder声音文件 ";ySNDT Sndtool声音文件 {?ikA@SOU SB Studio Ⅱ声音 :]SPD Speech数据文件 o1A.SPL Shockwave Flash对象;DigiTrakker抽样 $+Y'SPPACK SPPack声音抽样 ylSPRITE Acorn的位图格式 LSQC 结构化查询语言(SQR)普通代码文件 {SQL Informix SQL查询;通常被数据库产品用于SQL查询(脚本、文本、二进制)的文件扩展名 +mnSQR 结构化查询语言(SQR)程序文件 m:r%SSDO1 SAS数据集合(UNIX) q\FjSSD SAS数据库(DOS) UPSSF 可用的电子表格文件 C0ST Atari ST磁盘映像 !qSTL Sterolithography文件 vSTM .shtml的短后缀形式,含有一个服务端包括(SSI)的HTML文件;Scream Tracker V2音乐模块(MOD)文件 g^STR 屏幕保护文件 g@STY Ventura Publisher风格表 uWuG;XSVX Amiga 8SVX声音;互交换文件格式,8SVX/16SV 6p_5s0SW 原始带符号字(16位)数据 CM[SWA 在Macromedia导演文件(MP3文件)中的Shockwave声音文件 8SWF Shockwave Flash对象 !5Oy/SWP DataCAD交换文件 xSYS 系统文件 `SYW Yamaha SY系列波形文件 /wN)JT64 Commodore 64仿真器磁带映像文件 cx8(JVTAB Guitar表文件 En>R,TAR 磁带档案 1TAZ UNIX gzip/tape档案 p%f'DTBK Asymetrix Toolbook交互多媒体文件 cs(YTCL 用TCL/TK语言编写的脚本 C]|TDB Thumbs Plus数据库 fPTDDD Imagine 和 Turbo Silver射线跟踪器使用的文件格式 ;} TEX 正文文件 (TGA Targa位图 x!']pTGZ UNIX gzip/tap档案文件 d5_THEME Windows 95桌面主题文件 mTHN Graphics WorkShop for Windows速写 :WwTIF,TIFF 标签图像文件格式(TIFF)位图 +?TIG 虎形文件,美国政府用于分发地图 cJ}TLB OLE类型库 -TLE 两线元素集合(NASA) 2DTMP Windows临时文件 _}t9B)TOC Eudora邮箱内容表 0TOL Kodak照片增强器 yTOS Atari 16/32和32/32计算机操作系统文件 @*TPL CakeWalk声音模板文件;DataCAD模板文件。
文件夹的隐藏(一)文件夹隐藏的目的就是不想让别人看到里面的内容。
有两类方法:一类是在“我的电脑”中根本就看不见要隐藏的文件夹;还有一类,是文件夹可以看到,但就是打不开,这样也其到了保护隐藏的目的。
我在泡网时,不知不觉学到几个,现在总结、归纳一下。
这些方法有两个特点:1、文件夹、文件隐藏,可以用相关软件实现,同样分区的隐藏也可用分区软件可以建立,但我这篇文章里全是就地取材,用的系统自带的功能。
这样才能显示自己的酷,呵呵。
2、我都试验过,可行的。
最后一招还是我自己无意中发现的,挺有意思。
3、你如果真感兴趣,希望你按我写的去做,看看结果是不是那样,结果做出来了,感觉一定不错吧。
当然,方法也不仅仅只有本文所述几种,当然还有其他方法,等你去探索、实验和发现,这就是计算机趣味所在吧。
闲话少说,让我们来看看、试试吧。
方法一:添加“隐藏”属性(基本型)操作:此方法很简单1、只需要右键单击文件夹(比如我们的文件夹名为3223),再点击属性,在属性中勾选隐藏。
2、然后,点击开始菜单上的[控制面板]→[文件夹选项]→[查看],在“隐藏文件”选项卡中选上“不显示隐藏文件”即可。
至此,刷新一下,文件夹3223就消失了。
(系统默认情况是“不显示隐藏文件”)评价:只要设置显示全部文件,你就无处藏身。
此法只有菜鸟为之,当然,也只能隐瞒菜鸟。
这也太简单了吧,别拿臭鸡蛋砸我、用砖拍我,后面有精彩的呢,请看下回分解文件夹的隐藏(二)方法二:添加“隐藏”属性(增强型)此方法也很简单操作:1、只需要右键单击文件夹,再点击属性,在属性中勾选隐藏。
2、然后,点击开始菜单上的[控制面板]→[文件夹选项]→[查看],在“隐藏文件”选项卡中选上“不显示隐藏文件”即可。
(到此和上篇一样)3、在上面的基础上,我们还可以对计算机进一步设置,加大查看难度,提高文件安全性。
具体操作,到注册表编辑器中找到“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \explorer\Advanced\Folder\Hidden\SHOWALL”分支,然后在右窗口中找到二进制子键“Checked value”,把其键值改为“0”。
使用Windows CMD命令隐藏和显示文件的技巧在Windows操作系统中,CMD命令是一个非常强大的工具,它可以帮助我们完成各种各样的操作。
其中,隐藏和显示文件是我们经常需要用到的功能之一。
下面,我们将介绍一些使用CMD命令隐藏和显示文件的技巧,帮助你更好地管理你的文件。
一、隐藏文件1. 隐藏单个文件在CMD命令行中,我们可以使用"attrib"命令来隐藏文件。
打开CMD命令行,输入以下命令:attrib +h 文件路径其中,文件路径是指你要隐藏的文件的路径。
例如,如果你要隐藏名为"test.txt"的文件,它的路径是"D:\test.txt",那么你需要输入的命令是:attrib +h D:\test.txt执行完这个命令后,该文件就会被隐藏起来,不再在文件资源管理器中显示。
2. 隐藏整个文件夹如果你想隐藏一个文件夹及其内部的所有文件,可以使用以下命令:attrib +h 文件夹路径 /s /d其中,文件夹路径是指你要隐藏的文件夹的路径。
例如,如果你要隐藏名为"test"的文件夹,它的路径是"D:\test",那么你需要输入的命令是:attrib +h D:\test /s /d执行完这个命令后,该文件夹及其内部的所有文件都会被隐藏起来。
二、显示文件1. 显示单个文件要显示一个被隐藏的文件,可以使用以下命令:attrib -h 文件路径其中,文件路径是指你要显示的文件的路径。
例如,如果你要显示名为"test.txt"的文件,它的路径是"D:\test.txt",那么你需要输入的命令是:attrib -h D:\test.txt执行完这个命令后,该文件就会重新在文件资源管理器中显示出来。
2. 显示整个文件夹如果你想显示一个被隐藏的文件夹及其内部的所有文件,可以使用以下命令:attrib -h 文件夹路径 /s /d其中,文件夹路径是指你要显示的文件夹的路径。
无名的爱作文篇一《无名的爱在身边》在生活里,有一种爱很特别,这种爱无名,就像一阵风,吹过你时或许没觉得有啥特殊,但回头一寻思,满是温暖。
就说我家隔壁的王大爷吧。
他长得其貌不扬,还有点驼背,整天戴着个破旧的毛线帽子。
王大爷平时没啥特别的爱好,就爱坐在门口晒太阳,跟过往的邻居唠两句。
有一次,我骑自行车出去玩,回来的时候车胎爆了。
我狼狈地推着车往家走,心里正骂着这倒霉的破车呢。
正巧被王大爷瞧见了,他就慢悠悠地站起来,冲我摆摆手说:“小子,车坏啦?”我没好气地哼了一声。
王大爷笑了笑,把我带进他家的小院儿里,从角落里推出他那套破旧的修车工具。
他蹲下身子,开始捣鼓那辆车胎。
阳光洒在他满是皱纹的脸上,汗珠顺着脸颊滴下来,他也顾不上擦。
他那双手呀,黑黝黝的,满是老茧,可干活却特别利索。
一会儿,他就找出了车胎的破洞,然后贴着耳朵把车胎漏洞附近的橡胶捏来捏去的,那认真劲儿就像在摆弄宝贝似的。
他吹了吹洞口周围的灰,拿出一块补胎片,用胶水小心翼翼地涂上,再稳准狠地把补胎片贴上去,压实,还轻轻拍打了几下。
补好之后又仔仔细细检查了其他地方,确保没问题了才拍拍手起身。
我满脸通红地说:“大爷,谢谢您,我给您钱吧。
”王大爷眼睛一瞪说:“要啥钱,又没花啥成本,赶紧回家吧。
”从那以后,每次我看见王大爷都觉得特别亲切,他那没名儿的热心劲儿,就这么无声无息地在我心间播下了温暖的种子。
这种爱不需要名分,不需要报答,就那么纯粹的一句问候,一个行动,就足以让你在生活的琐碎中感受到暖烘烘的美好。
篇二《无名的爱之公交之旅》挤公交,那场面可真是热闹非凡。
但就在这小小的公交车厢里,我发现了一种无名的爱。
那天早高峰,车上人多得像沙丁鱼罐头一样。
我被挤在人群中间,连根手指头都动不了。
车在一个站点晃晃悠悠地停下,那刹车动静就像是一个上了岁数的老爷子在慢腾腾地止步。
这时候,上来个大妈,提着一堆菜,这菜还都水灵灵地滴着水呢。
她站在门口,四周的人都皱着眉头你瞅瞅我我瞅瞅你,没一个打算让个位子的。
事业单位无名大作文《事业单位无名大作文:那些在事业单位的小事》在很多人眼里,事业单位就像是一个神秘的存在,大家似乎都知道它在社会运转中发挥着重要作用,但具体里面的事儿,就有点像雾里看花。
今天我就跟大家唠唠我所知道的事业单位里的那些小事儿。
我有一个朋友,在一个事业单位工作。
他这个工作啊,说忙不忙,说闲也不闲。
就拿单位里的办公环境来说吧,那是规规矩矩的一排排办公桌,桌上办公用品摆放得整整齐齐,乍一看一尘不染。
对,这就是事业单位的严谨风格的一个小表现。
有一次我去找他,刚进门就看到一个穿着得体的工作人员,拿着一摞文件匆匆走过,眼神里全是专注,那腿像上了发条似的快步走进一间办公室。
我朋友呢,平时的工作可杂了。
他手头上负责的项目资料整理就像是在伺候一群挑剔的小孩。
有时候哪怕一个数字错了位,那都可能搞出大乌龙。
他说有一回他们接受上级的检查,那阵仗就跟要接受检阅的士兵一样。
所有人都紧绷着神经。
他更是忙得焦头烂额,翻来覆去地检查资料,眼睛瞪得像铜铃。
最后还好有惊无险。
他们单位还时常组织一些学习活动,可不像咱们想象的那么枯燥。
有个老员工在分享业务经验的时候,那叫一个绘声绘色。
手比划着,嘴巴滔滔不绝,时不时还来个小笑话。
周围的人笑得合不拢嘴,但手上还噼里啪啦地记着笔记。
在这里面,人际关系也挺有意思。
同事之间吧,偶尔斗斗嘴,可在工作上,那是绝不含糊。
要是谁遇到了难题,喊一嗓子,准有人过来帮忙。
就像一个大家庭。
不像一些外界传的那样勾心斗角,虽然也有小摩擦,但就像两口子过日子,床头吵架床尾和。
从这个小小的事业单位的一角看,这里每天都有平平淡淡的小事儿发生,但就是这些细微的、普通的、夹杂着认真也带着欢笑的小事,组成了这个看似神秘的事业单位最真实的模样。
《事业单位无名大作文:深入事业单位》咱接着聊聊事业单位。
我那朋友在这事业单位工作得久了,我也越来越觉得这里面像个小社会。
有一次单位要举办一个小型活动,就在单位楼下的小花园里。
本来挺简单一事儿,布置个场地,弄些简单的设备摆放。
嵌入式系统工程师管道、命名管道管道(pipe)命名管道(FIFO)管道(pipe)概述 命名管道(FIFO)管道(pipe)命名管道(FIFO)管道(pipe)又称无名管道。
无名管道是一种特殊类型的文件,在应用层体现为两个打开的文件描述符。
管道是最古老的UNIX IPC方式,其特点是:1、半双工,数据在同一时刻只能在一个方向上流动。
2、数据只能从管道的一端写入,从另一端读出。
3、写入管道中的数据遵循先入先出的规则。
4、管道所传送的数据是无格式的,这要求管道的读出方与写入方必须事先约定好数据的格式,如多少字节算一个消息等。
5、管道不是普通的文件,不属于某个文件系统,其只存在于内存中。
6、管道在内存中对应一个缓冲区。
不同的系统其大小不一定相同。
7、从管道读数据是一次性操作,数据一旦被读走,它就从管道中被抛弃,释放空间以便写更多的数据。
8、管道没有名字,只能在具有公共祖先的进程之间使用。
#include <unistd.h>int pipe(int filedes[2]);功能:经由参数filedes返回两个文件描述符参数:filedes为int型数组的首地址,其存放了管道的文件描述符fd[0]、fd[1]。
filedes[0]为读而打开,filedes[1]为写而打开管道,filedes[0]的输出是filedes[1]的输入。
返回值:成功:返回0失败:返回-1例:01_pipe_1.c父子进程通过管道实现数据的传输从管道中读数据的特点1、默认用read函数从管道中读数据是阻塞的。
2、调用write函数向管道里写数据,当缓冲区已满时write也会阻塞。
3、通信过程中,读端口全部关闭后,写进程向管道内写数据时,写进程会(收到SIGPIPE 信号)退出。
从管道中读数据的特点编程时可通过fcntl函数设置文件的阻塞特性。
设置为阻塞:fcntl(fd, F_SETFL, 0);设置为非阻塞:fcntl(fd, F_SETFL, O_NONBLOCK);例:01_pipe_2.c文件描述符概述文件描述符是非负整数,是文件的标识。
shell⽆名管道线的实现(⽗⼦进程实现对管道的⼀端读另⼀端写)在介绍正式内容之前,先弄清楚⼏个函数和概念。
1.fork():⽤于创建⼦进程,它的返回值:在⽗进程中,fork返回新创建⼦进程的进程ID;在⼦进程中,fork返回0;如果出现错误,fork返回⼀个负值。
2.int pipe(int filedes[2]):⽤于创建管道,调⽤pipe函数时在内核中开辟⼀块缓冲区(称为管道)⽤于通信,它有⼀个读端⼀个写端,然后通过filedes参数传出给⽤户程序两个⽂件描述符,filedes[0]指向管道的读端,filedes[1]指向管道的写端(很好记,就像0是标准输⼊1是标准输出⼀样)。
所以管道在⽤户程序看起来就像⼀个打开的⽂件,通过read(filedes[0]);或者write(filedes[1]);向这个⽂件读写数据其实是在读写内核缓冲区。
pipe函数调⽤成功返回0,调⽤失败返回-1。
3.在fork()中调⽤pipe():⼦进程继承⽂件描述符4.⽂件描述符:在Linux系统中,⼀切设备都看作⽂件。
⽽每打开⼀个⽂件,就有⼀个代表该打开⽂件的⽂件描述符。
程序启动时默认打开三个I/O设备⽂件:标准输⼊⽂件stdin,标准输出⽂件stdout,标准错误输出⽂件stderr,分别得到⽂件描述符 0, 1, 2。
5.int close(int fd):⽤于关闭⼀个已经打开的⽂件。
参数fd是要关闭的⽂件描述符。
成功返回0,出错返回-1,并设置error。
需要说明的是,当⼀个进程终⽌时,内核对该进程所有尚未关闭的⽂件描述符调⽤close关闭,也会⾃动关闭它打开的所有⽂件。
6.dup(int oldfd):⽤来复制参数oldfd所指的⽂件描述符。
当复制成功是,返回最⼩的尚未被使⽤过的⽂件描述符,若有错误则返回-1.错误代码存⼊errno中返回的新⽂件描述符和参数oldfd指向同⼀个⽂件,这两个描述符共享同⼀个数据结构,共享所有的锁定,读写指针和各项全现或标志位。