中佳易购商圈也是发生在浙江的网络诈骗吸资,我们一个小县城就吸资了差不多一个亿,全国多少受害者生活回到解

标准Unix操作系统的缺点--《计算机科学》1984年04期
标准Unix操作系统的缺点
【摘要】:正 Bell 实验室的 Unix 操作系统的复杂结构是一把双刃利剑:虽然它为用户提供了高级的服务,但它的基础软件结构却削弱了它的性能。例如,Unix 的一种有吸引力的功能是它的多任务能力,其中象磁盘输入/输出和通信那样的多个进程可以同时在存储器中并分享处理机。只要个别任务不要求大量的存储器,那么这种能力就是一种优点。然而,标准的 Unix 是一个对换系统,这就意味着它必须把用户进程的一部份移到磁盘上,因为它超出了主存的容量,然后再把
【关键词】:
【正文快照】:
,Bell实验室的Uni义操作系统的复杂结构是一把双刃利剑:虽然它为用户提供了高级的服务,但它的基础软‘件结构却削弱了它的性能。例如歹Un议的一种有吸引力的功能是它的多任务能力犷其中象磁盘输入/输出和通信那样的多个进程可以同时在存储器中并分享处理机。只要{个别任务不
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【相似文献】
中国期刊全文数据库
,范植华;[J];计算机工程与应用;1980年07期
伊凡·弗劳利斯,李乐天
,路学;[J];现代图书情报技术;1980年01期
Henry A.Davis
,张家齐;[J];小型微型计算机系统;1980年04期
薛曾丰,张琪;[J];造船技术;1980年02期
黄士坦;[J];微电子学与计算机;1980年05期
陈明;[J];微电子学与计算机;1980年05期
;[J];通信技术;1980年Z1期
汪恩荣;;[J];通信技术;1980年Z1期
W.A.W陈国良;;[J];计算机研究与发展;1980年05期
E.ST.G朱廷一;;[J];计算机研究与发展;1980年06期
中国重要会议论文全文数据库
仲维英;霍宏暹;;[A];空间探测的今天和未来——中国空间科学学会空间探测专业委员会第七次学术会议论文集(上册)[C];1994年
隋厚堂;;[A];中国空间科学学会空间探测专业委员会第九次学术会议论文集[C];1996年
王胜;;[A];中国空间科学学会空间探测专业委员会第十一次学术会议论文集[C];1998年
王鹤龄;杨治元;黄秦;;[A];1990年中国地球物理学会第六届学术年会论文集[C];1990年
冯永革;袁松涌;冯国政;段明初;陆其鹄;;[A];1998年中国地球物理学会第十四届学术年会论文集[C];1998年
郎岱君;王胜;林花;张曼;王少敏;;[A];中华医学会医学工程学分会第四次学术年会浙江医学会医学工程分会98年学术年会论文集[C];1998年
袁其柱;李安芳;;[A];中华医学会医学工程学分会第四次学术年会浙江医学会医学工程分会98年学术年会论文集[C];1998年
张学仁;黄显林;;[A];第四届全国电加工学术会议论文集[C];1983年
曾春灵;;[A];第四届全国电加工学术会议论文集[C];1983年
金振玉;温东平;王玉俊;赵学昌;;[A];第四届全国电加工学术会议论文集[C];1983年
中国重要报纸全文数据库
吕述望;[N];北京科技报;2000年
北京市科委保密委员会主办;[N];北京科技报;2000年
苗谦兵;[N];中国财经报;2000年
何小明;[N];中国电子报;2000年
庞瑞锋;[N];财经时报;2000年
阳光;[N];中国矿业报;2000年
邓烽;[N];重庆商报;2000年
王涌;[N];中国冶金报;2000年
林伟恒;[N];电脑报;2000年
邢国良;[N];电脑报;2000年
中国博士学位论文全文数据库
潘炜华;[D];第二军医大学;2000年
戴华东;[D];国防科学技术大学;2002年
季庆光;[D];中国科学院研究生院(软件研究所);2004年
陈晗斐;[D];浙江大学;2004年
陈继承;[D];浙江大学;2005年
芮建武;[D];中国科学院研究生院(软件研究所);2005年
李训根;[D];浙江大学;2005年
侯方勇;[D];国防科学技术大学;2005年
陈强;[D];华东师范大学;2004年
姚剑波;[D];贵州大学;2006年
中国硕士学位论文全文数据库
王彤;[D];暨南大学;2000年
郑晓妹;[D];南京航空航天大学;2002年
翁恺;[D];浙江大学;2002年
薛筱宇;[D];西南交通大学;2003年
王晓峰;[D];广东工业大学;2003年
朱晖;[D];西南交通大学;2003年
李代伟;[D];西南交通大学;2003年
林延娥;[D];西南交通大学;2003年
鲁雪莲;[D];电子科技大学;2003年
郑济均;[D];中国人民解放军国防科学技术大学;2002年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号Unix操作系统做的优点【ghost吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:28,224贴子:
Unix操作系统做的优点收藏
1、UNIX是最早出现的操作系统之一,发展到现在已趋于成熟;C语言因UNIX系统而出现,UNIX系统具有强大的可移植性,适合多种硬件平台。你甚至可以把UNIX操作系统的源代码写在纸上,然后设计一套你自己的硬件来编译和运行它。2、UNIX具有良好的用户界面;程序接口提供了C语言和相关库函数及系统调用,命令接口是SHELL,UNIX有3种主流的SHELL,即sh,csh和 ksh,同时为用户提供了数千条系统命令,有助于系统操作和系统管理,其管道机制也是独有的特性; 系统的可操作性很强,你甚至可以不用显示器,取而代知的是非常简易的输出设备,如简易的,类似于计算器的液晶屏,甚至可以是打印机来完全操作计算机和完成复杂的系统开发和管理工作!3、在UNIX中提供了完美而强大的文本处理工具,特别适合于字符流的处理,有很多强大的功能是WINDOWS无法比拟的,如 grep,awk,sed, 正则表达式的应用等等,文本编辑器以vi最为普遍,其它还有pico,nano,emacs,ee等等。4、为用户提供了良好的开发环境。UNIX的默认安装一般都包括标准的C语言编译器cc,新版本的UNIX还包括GCC,程序员可以利用它们来开发C和C
应用程序,同时提供了make,sccs,rcs等版本控制程序,利于大型项目的开发;同时UNIX还支持数十种流行的程序开发语言5、好的文件系统。UNIX的文件系统有很多种,如早期的s5,ufs,AFS,EAFS,HTFS,DTFS日志型的jfs,xfs,vxfs等等,其跨平台的文件系统ufs,jfs,网络文件系统nfs极大的方便了用户;同时UNIX无文件类型,支持硬连接和符号连接,文件和路径名规范!(不像WINDOWS沿用早期的3.8型的文件命名规则)6、强大的网络功能,集群和分布式计算,适合当今的 INTERNET! 其telnet设计思想很适合用户进行远程管理。7、完善的系统审计。除了提供syslog系统审记,还提供sulog,lastlog,wtmplog等,同时用户还可以自定义记录LOG,由于UNIX非常擅长处理文本,用户可以方便的对这些LOG进行查看、分类和再加工。8、增强的系统安全机制。系统大多满足C2级系统安全规范,部分专用系统已经达到了B1级;经典而完善的按属主和组进行3种权限管理的机制仍然是当今最完善的用户权限解决方案。9、系统备份功能完善。系统本身提供了dd,tar,cpio,dump等传统的归档备份程序,用户同时可采用第3方的备份工具。10、系统结构清晰,有利于操作系统的教学和实践UNIX操作系统是学生学习操作系统最好的教材,操作系统的每一个知识点都可以在UNIX系统上进行实践和找到答案。如进程管理和调度,学生可以直接通过ps,nice等命令的操作来体会和理解概念;同时学员可以阅读其核心源代码以及亲自编写程序来加深对操作系统的理解。11、系统的专业性和可定制性强每种UNIX系统都有它们的安装程序,和WINDOWS相比,它们要专业和复杂得多,有很多系统还支持网络安装。对于同一个操作系统,用户可以定制成不同的类型,如字符终端、图形工作站、服务器等(而不像WINDOWS,针对不同的用户来发行不同的版本,系统的可定制性差)。12、UNIX系统具有强稳定性和健壮的系统核心其最新的核心为System V Release 5(SVR5),支持众多新技术,如DDI8设备驱动程序,64位技术,多路I/O提高了系统的可靠性和性能,控制器热插拔,硬盘跨接和镜像,Crash和Dump的能力,多控制台支持,核心动态调整等等,以满足复杂的应用要求13、系统的规范性虽然UNIX存在很多变体版本,但在UNIX系统中可以找到很多系统规范的影子,例如SystemV, Posix , GNU, UNIX95 , CDE 等等;这有助于UNIX的统一发展。14、功能强大的帮助系统UNIX的manpage和在线文档是提供给用户的非常全面的手册,也是克服用户因为忘记了某个命令或参数而产生烦恼的好帮手;manpage分为多个章节,从命令到系统调用都有详细的解释。
2017新版Ghost Win7旗舰版系统,win7系统下载,高效稳定,装机必备之选,本站系统下载速度快,免激活,万能驱动兼容笔记本,新老台式机,是电脑装机的好系统.
    ------装机吧,让U盘装系统变得更简单!~
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或UNIX操作系统基础(很重要).pdf
扫描二维码,下载文件到手机
相关文档推荐
当前文件信息
浏览:92次
下载:46次
您的VIP会员已过期,是否续费?
用户应遵守著作权法,尊重著作权人合法权益,不违法上传、存储并分享他人作品。举报邮箱:
京网文[0号 京ICP证100780号什么是Unix 以及它为什么这么重要?
作者:佚名
字体:[ ] 来源:互联网 时间:07-24 19:33:40
了解了这点历史,就可以帮助你理解什么是“类Unix”操作系统,以及为什么这么多操作系统看起来都差不多,而Windows却那么与众不同
大多数操作系统可以被划分到两个不同的家族。除了微软的基于Windows NT的操作系统外,几乎所有其他的都可以追溯到Unix。 Linux,Mac OS X,Android,iOS,Chrome OS,PlayStaion 4上运行的Orbis OS,运行在路由器上的各种固件,所有这些操作系统通常都被称为&类Unix&操作系统。
Unix的设计现在都还在应用
Unix在20世纪60年代中晚期诞生于AT&T的贝尔实验室中。最初发布的Unix中的一些重要设计因素到如今都还在使用。
其中一个设计是&Unix哲学&,建立小的模块化的应用,只做一件事情并把它做好。如果你对Linux终端很熟悉的话,应该对这个不陌生-系统提供了大量的应用,可以通过形成不同的组合来完成更复杂的任务。甚至图形界面程序也经常会在后台调用更简单的应用去做比较耗时的任务。这种模式也让更为简单,通过文本把一些简单工具结合起来去做复杂的事情。
Unix还设计了一个单一的文件系统,程序可以通过它互相通讯。这也是-包括硬件设备文件,和提供系统信息及其他数据的特殊文件。这也是为什么只有Windows系统中才有磁盘盘符,这是从DOS继承过来的-在其他操作系统中,所有文件都是一个单一目录结构中的一部分。
那些从Unix派生出的系统
类似任何可以往前追溯40年的历史,Unix的历史和它的派生系统一片混乱。为了简单,我们把Unix的派生系统大致分成两组。
一组Unix派生系统是学术界开发的。
首 先是BSD(伯克利软件发布版),一个开源的类Unix操作系统。BSD如今还存在于FreeBSD,NetBSD和OpenBSD等系统中。 NeXTStep基于最初版的BSD开发,苹果的Mac OS X基于NeXTStep,iOS基于Mac OS X。许多其他操作系统,包括运行在PlayStation 4上的Orbis OS,也源于各种BSD操作系统。
Richard Stallman建立GNU项目的目的是为了反对AT&T的Unix软件协议条款日渐严格的限制。MINIX是一个类Unix操作系统,为教育目的而实现的,而Linux则是受到了MINIX的启发。, 因为它是由Linux内核和大量GNU应用组成的。GNU/Linux不是直接从BSD继承下来的,但是它继承了Unix的设计而且根植于学术界。如今许 多操作系统,包括Android,Chrome OS,Steam OS,以及数量巨大的在各种设备上使用的嵌入式操作系统,都基于Linux。
另 一组是商用的Unix操作系统。AT&T UNIX,SCO UnixWare,Sun Microsystem Solaris,HP-UX,IBM AIX,SGI IRIX-许多大型企业都希望建立并授权自己版本的Unix。它们如今并不常见,但其中一些仍然存在。
DOS和Windows NT的崛起
许多人希望Unix能够成为工业标准操作系统,但是DOS和&IBM PC兼容&计算机却最终人气爆发而普及开来。微软的DOS也成为众多DOS系统中最成功的一个。DOS完全没有参照Unix,这也是。这个决定是在早期的DOS系统中做出的,而之后的Windows版本继承了这一设定,就像BSD,Linux,Mac OS X,和其他类Unix操作系统继承了许多Unix设计因素一样。
Windows 3.1,Windows 95,Windows 98,和 Windows ME都是建立在DOS的基础上。当时微软已经在开发一个更现代更稳定的操作系统,叫做Windows NT-意思是&Windows新技术&。Windows NT最终通过Windows XP应用到普通计算机用户中,但是之前它都只用于针对企业用户的Windows 2000和Windows NT。
如今所有微软的操作系统 都基于Windows NT内核。Windows 7,Windows 8,Windows RT,Windows Phone 8,Windows Server,以及Xbox One上的操作系统都在使用Windows NT内核。不像其他大多数操作系统那样,Windows NT没有被开发成一个类Unix操作系统。
当然,微软也不是完全从零开始的。为了维护DOS和旧版本Windows软件的兼容性,Windows NT继承了许多DOS里的设定,比如磁盘盘符,反斜杠区分文件路径,正斜杠作为命令行参数开关。
为什么它影响很大
不知道你有没有看过Mac OS X终端或是文件系统,有没有注意到它们和Linux是如此相似,而又和Windows是如此不同?好吧,原因是-Mac OS X和Linux两个都是类Unix操作系统。
了解了这点历史,就可以帮助你理解什么是&类Unix&操作系统,以及为什么这么多操作系统看起来都差不多,而Windows却那么与众不同。这也可以解释为什么Linux极客对Mac OS X上的终端会感觉如此熟悉,而相对于其他命令行环境显得格格不入。
这只是一点快速掠过的历史,帮助了解是如何发展到今天的,而不用陷入到细节中。如果你想了解更多,可以找到许多关于Unix历史的整本的书籍。
图片致谢: , ,
译者: 校对:
原创翻译, 荣誉推出
大家感兴趣的内容
12345678910
最近更新的内容Unix操作系统的入门与基础 - 朱春雷 - 博客园
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Unix操作系统的入门与基础   与大家熟悉的Windows用户界面和使用习惯不同,Unix是常使用命令运行、极具灵活性的操作系统,目前的产品主要有IBM-AIX、SUN-Solaris、HP-UNIX等。初期接触Unix操作系统,下列的问题几乎是常遇的:由图形界面操作转到以命令行方式操作的不习惯性;在短期内掌握全部命令的困难性;针对同一操作有几个命令的难选择性;不同shell命令格式的易混淆性,等等。一些初学者可能会因此而丧失继续学习的信心。根据上述的实际情况,本文遵循“避繁就简、避滥就精,不求详尽、只求适用”的原则,以初学者上机的必经过程为思路,力求用层次分明的浚理和详略得当的阐释,解读该操作系统使用的基本须知内容,以期达到便捷入门和较快精进的目的。             &&&&&&&&&&&&&&&&&&&&&&& (一)Unix操作系统概述   Unix操作系统是一种强大的多任务、多用户操作系统。早在上世纪六十年代未,AT&T Bell实验室的Ken Thompson、Dennis Ritchie及其他研究人员为了满足研究环境的需要,结合多路存取计算机系统(Multiplexed Information and Computing System)研究项目的诸多特点,开发出了Unix操作系统。至今,Unix本身固有的可移植性使它能够用于任何类型的计算机:微机、工作站、小型机、多处理机和大型机等。 &&&&&&& Unix操作系统通常被分成三个主要部分:内核(Kernel)、Shell和文件系统。   内核是Unix操作系统的核心,直接控制着计算机的各种资源,能有效地管理硬件设备、内存空间和进程等,使得用户程序不受错综复杂的硬件事件细节的影响。   Shell是Unix内核与用户之间的接口,是Unix的命令解释器。目前常见的Shell有Bourne Shell(sh)、Korn Shell(ksh)、C Shell(csh)、Bourne-again Shell(bash),本文主要以csh和bash为例。   文件系统是指对存储在存储设备(如硬盘)中的文件所进行的组织管理,通常是按照目录层次的方式进行组织。每个目录可以包括多个子目录以及文件,系统以 / 为根目录。常见的目录有 /etc (常用于存放系统配置及管理文件)、/dev (常用于存放外围设备文件)、/usr (常用于存放与用户相关的文件)等。       &      &&&&&&&&&&&&&&&&&&&&&&&&& (二)上机基本操作解说   简介Unix操作系统是作必要的知识铺垫,为避免一开始就进行枯燥论理和罗列繁复的Unix命令、参数让人感到畏惧与厌烦,接下来就先让我们上机操作吧!   初次使用Unix,最常见的操作不外乎创建新目录、创建新文件、进入指定的目录、显示目录内容、显示当前所处的路径、查看文件内容、拷贝文件、移动文件、删除文件、删除目录、查看系统帮助等,那我们就模拟这些必经过程来练习基本操作吧。   (1)首先让我们在当前目录下创建两个目录dir1,dir2:       mkdir dir1 dir2  &&&& //输入命令后记得敲一下回车键:)   (2)进入目录dir1中创建文件file1,file2:       cd dir1&&&&&&&&&&&&&&& //进入目录dir1       touch file1 file2  &&& //创建文件file1,file2   (3)再进入目录dir2中创建文件file3,file4:       cd ..        && //返回上一级目录       cd dir2       && //进入目录dir2       touch file3 file4  &&  //创建文件file3,file4   (4)查看目录dir2中所含的文件及子目录情况:       ls         && //这时会看到屏幕显示出目录dir2中有2个文件file3和file4   (5)往文件file3中写入信息,并将其拷贝到目录dir1中:       cal 5 2005 & file3  && //该句命令后文会有详细讲解,此处照样输入即可       cp file3 ../dir1   (6)回到目录dir1中,查看所含的文件及子目录情况:       cd ..       cd dir1       ls         && //这时会看到屏幕显示出目录dir1中有3个文件file1、file2、file3   (7)再查看一下文件file3中内容,并将该文件删除:       cat file3      && //这时会看到屏幕显示2005年5月份的日历       rm file3      && //删除文件file3   (8)将文件file1移动到目录dir2中,同时查看目录dir1、dir2所含文件及子目录情况:       mv file1 ../dir2       ls         & //这时会看到屏幕显示出目录dir1中有1个文件file2       ls ../dir2     && //这时会看到屏幕显示出目录dir2中有3个文件file1、file3、file4   (9)显示当前所处的路径,并删除目录dir1:       pwd       cd ..       rm –r dir1   (10)显示ls命令的系统帮助:       man ls   在进行第10步操作后,这时会觉得眼前一闪,除了有点类似“黑客帝国”的感觉之外,对于ls的解释是否啥也没看清楚啊?对了,因为我们还没有使用分屏显示信息,那使用如下的命令将会让你的眼前豁然明朗:       man ls | more     //对于| more的使用后文将会进行详细解释,这里只需知               & //道使用空格键是往前翻看帮助文档即可   看到这里,想必大家对于Unix操作系统的使用会有一定的感性认识了,已基本会使用类似于Windows操作系统中建立文件夹、建立文件、查看文件内容、复制文件、剪切文件、删除文件、删除文件夹等操作了。可且慢,这时大概会有朋友问:“兄弟,偶还没登陆系统呢,怎么进行上面的操作啊?”这个问题提得好,下面就让我们从头开始作登陆系统的操作吧。   如果在本机上已安装了Unix操作系统,比如安装了SUN-Solaris,则只需启动系统,稍等片刻后会看到如图1的界面。 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (图1)   我们这里主要是使用命令行方式来使用Solaris,因此点按住“Options”按钮,这时会出现选项菜单,如图2所示。 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (图2)   将鼠标移动到“Command Line Login”项上后弹开。然后在出现如图3中所示的画面时,敲击回车键。 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (图3)   这样,我们就能使用命令行来操纵操作系统了。这时会要求用户输入用户名及口令,默认情况下可使用用户名“root”、口令为空来进入系统。   如果用户是在本机上通过网络对远程装有Unix操作系统的主机进行操作,则可以使用telnet进行访问。假设该装有Unix操作系统主机的IP地址为198.4.30.25,用户使用的操作系统是WindowsXP,则可以进入“DOS命令提示符”状态,输入以下命令:       telnet 198.4.30.25       login: //输入登录用户名       password: //输入登录口令   倘若用户使用的是Red Hat Linux系统,则可以在桌面上右击鼠标,在弹出的菜单中选择“新建终端”项,再在随后弹出的窗口中进行相同的操作。通常用户若是第一次登入某远程主机,还需要先进行注册操作,具体情况视该远程主机操作的说明而定。   要注意,在每次使用完毕要退出Unix系统之前,一定要进行注销,以防止他人通过你的账号进入系统,保证系统的完整性。输入命令“exit”即可完成注销过程。             &&&&&&&&&&&&&&&&&&&&& (三)演进所涉知识预习   经过前面的上机操作,大家对于如何使用Unix系统应该有了一定的感性认识。为了下一步更深入的了解掌握Unix系统及使用的一些技巧,这里再对相关的应知内容做一补叙与准备。   一、关于Shell   上文中曾简要介绍过的Shell,不同Shell的命令格式会略有差异,现今最常使用的Shell是C Shell(csh)和Bourne-again Shell(bash)。Shell之间可以嵌套,即在C Shell环境中,输入命令:       bash 就能进入Bourne-again Shell的使用环境。同理在Bourne-again Shell环境中,输入命令:       csh 就能进入C Shell的使用环境。大家可依据自己的使用习惯来选择相应的Shell。   二、Unix命令格式   1、Unix命令提示符   在命令行操作环境下,Unix系统会显示一提示符,提示用户可以在此提示符后输入一行命令。不同的Shell有不同的缺省提示符,如B Shell、Bourne-again Shell的缺省提示符为"$",C Shell的缺省提示符为"%"。但当以root用户登录时,系统提示符统一缺省为"#"。   2、基本命令格式   Unix命令的基本格式如下:       Command [option(s)] [argument(s)] Unix命令由一个命令(command)和零到多个参数构成。Unix的命令区分大小写,且命令和参数之间、参数与参数之间都应用空格隔开。   三、Unix文件系统   1、Unix文件系统分类   Unix操作系统可由多个可以动态安装及拆卸的文件系统组成。Unix文件系统主要分为两大类:根文件系统和附加文件系统。根文件系统是Unix系统至少应含有的一个文件系统,它包含了构成操作系统的有关程序和目录,由“/”符号来表示。附加文件系统是除根文件系统以外的其它文件系统,它必须挂(mount)到根文件系统的某个目录下才能使用。本文中若无特别声明,则都是针对根文件系统来进行说明的。   2、Unix文件类型   在Unix中文件共分为四种:   (1)普通文件(-):又分为文本文件、二进制文件、数据文件;   (2)目录文件(d);   (3)设备文件(l);   (4)链接文件(b/c):又可分为块设备文件、字符设备文件。   普通文件中的文本文件主要包括ASCII文本文件、英文文本文件和一些可执行的脚本文件等;二进制文件主要是32位的可执行文件等;数据文件主要是系统中的应用程序运行时产生的文件。   目录文件是用来存放文件目录的。   设备文件代表着某种设备,一般放在/dev目录下。它分为块设备文件和字符设备文件,块设备文件以区块为输入输出单元,如磁盘;字符设备文件是以字符作为输入输出单元,如串口。   链接文件类似于Windows系统中的快捷方式,它指向链接文件所链接着的文件。   值得注意的是,与Windows系统不同,Unix系统中目录本身就是一个文件,另外文件类型与文件的后缀名无关。   不同类型的文件有着不同的文件类型标识(可使用“ls -l”命令来进行查看),它们使用下列符号来表示相应的文件类型:     -  普通文件     d  目录文件     b  块设备文件     c  字符设备文件     l   链接文件   3、Unix目录结构   Unix系统采用树型的目录结构来组织文件,每一个目录可能包含了文件和其他的目录。该结构以根目录“/”为起点向下展开,每个目录可以有许多子目录,但每个目录都只能有一个父目录。   4、Unix文件名称   Unix文件名称的最大长度为256字符,其对字母大小写敏感,比如file1和File1是表示两个不同的文件。要说明的是,如果用“.”作为文件名的第一个字母,则表示此文件为隐含文件,如“.cshrc””文件(对于此文件,后文将有介绍)。   值得说明的是,当创建了一个目录或文件时所赋予它的名字并非它的全名。一个目录的全名就是它的完整路径名,而一个文件的全名应该是由根目录到该文件所在目录的这条路径上的所有目录名再加上此文件的名称组成,相互之间用“/”分隔。如有一文件resume处于目录/export/home/ray中,则该文件的全名应为:/export/home/ray/ resume。   此外,对于路径名还会有绝对路径和相对路径这样两个概念。绝对路径是指一个目录或文件的全路径名,即以根目录为起始的路径。相对路径则以用户当前工作目录为起始,它是一个相对于用户的工作目录的文件路径。由于从根目录到用户的主目录的绝对路径可能会比较复杂,在csh和bash中可以使用一种特殊字符“~”来代表用户的主目录的绝对路径名。另外,“.”可用来表示当前工作目录,“..”可用来表示当前工作目录的父目录。   说明:&&&&&&&&
&工作目录是指用户当前正在其中进行操作的目录。
&用户主目录是Unix系统管理员为每位用户分配的使用空间,该目录名与用户登陆账户同名。用户如以任何除“root”外的账户登入系统,则用户自动登入的就是该用户主目录。
  在了解掌握上述应知应会内容之后,下一步就可深入到Unix系统命令集合及其使用技巧

我要回帖

更多关于 中佳易购汪志三跑路了 的文章

 

随机推荐