登陆注册
27113500000008

第8章 Linux操作系统(3)

用户登录分两步进行:第一步,输入用户的登录名,系统根据该登录名来识别用户;第二步,输入用户的口令,该口令是用户自己选择的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。

在Linux系统中,系统管理员在为用户建立新账号时赋给用户一个用户名和一个初始的口令。另外,Linux系统给计算机赋予一个主机名。主机名用于在网络上识别独立的计算机(即使用户的计算机没有联网,也应该有一个主机名)。TurboLinux系统给出的缺省主机名为:local host。在下面的例子中,我们假设用户名为“xxq”,系统的主机名为“local host”。

1.进入系统(登录)

超级用户登录

超级用户的用户名为root,密码在安装系统时已设定。系统启动成功后,屏幕显示下面的提示:

local host login:

这时输入超级用户名“root”,然后键入回车键。此时,用户会在屏幕上看到输入口令的提示:

local host login:root Pass word:

这时,需要输入口令。输入口令时,口令不会在屏幕上显示出来。如果用户输入了错误的口令,就会在屏幕上看到下列信息:

login incorrect

这时需要重新输入。当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示:

\[root@locl host /root\] #

此时说明该用户已经登录到系统中,可以进行操作了。这里"#"是超级用户的系统提示符。普通用户登录建立了普通用户账号以后,就可以进行登录了。

在登录时,用户会在屏幕上看到类似下面的提示:

local host login:这时输入用户名“xxq”,然后键入回车键。此时,用户会在屏幕上看到输入口令的提示:

local host login:xxq Pass word:

这时,需要输入口令。输入口令时,口令不会在屏幕上显示出来。如果用户输入了错误的口令,就会在屏幕上看到下列信息:

login incorrect

这时需要重新输入。当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示:

\[xxq@local host xxq\]

此时说明该用户已经登录到系统中,可以进行操作了。

2.修改口令

为了更好的保护用户账号的安全,Linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以避免用户无意中按错键。如果用户忘记了口令,可以请系统管理员为自己重新设置一个。

3.虚拟控制台

Linux是一个真正的多用户操作系统,这表示它可以同时接受多个用户登录。Linux还允许一个用户进行多次登录,这是因为Linux和许多版本的UNIX一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台(系统的控制台是与系统直接相连的监视器和键盘)进行多次登录。

虚拟控制台的选择可以通过按下Alt键和一个功能键来实现,通常使用F1+F6。例如,用户登录后,按一下Alt+F2键,用户又可以看到“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需按Alt+F1键,就可以回到第一个虚拟控制台。一个新安装的Linux系统允许用户使用Alt+F1到Alt+F6键来访问前六个虚拟控制台。

虚拟控制台可使用户同时在多个控制台上工作,真正感受到Linux系统多用户的特性。用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。例如,开发软件时,可以在一个控制台上进行编辑,在另一个控制台上进行编译,在第三个控制台上查阅信息。

4.退出系统

不论是超级用户,还是普通用户,需要退出系统时,在shell提示符下,键入下列命令即可。

下面以普通用户的退出为例,说明退出系统的过程:

\[xxq@loclhost xxq\] exit

还有其他退出系统的方法,但上面一种是最安全的。

三、文件与目录操作

用户的数据和程序大多以文件的形式保存。用户使用Linux系统的过程中,需要经常对文件和目录进行操作。本章讲述了文件与目录的基本概念,有关文件和目录操作的命令以及如何在Linux环境下运行DOS命令。

1.文件与目录的基本概念

文件与文件名在多数操作系统中都有文件的概念。文件是Linux用来存储信息的基本结构,它是被命名(称为文件名)的存储在某种介质(如磁盘、光盘和磁带等)上的一组信息的集合。Linux文件均为无结构的字符流形式。文件名是文件的标识,它由字母、数字、下划线和圆点组成的字符串来构成。用户应该选择有意义的文件名。Linux要求文件名的长度限制在255个字符以内。

为了便于管理和识别,用户可以把扩展名作为文件名的一部分。圆点用于区分文件名和扩展名。扩展名对于将文件分类是十分有用的。用户可能对某些大众已接纳的标准扩展名比较熟悉,例如,C语言编写的源代码文件总是具有C的扩展名。用户可以根据自己的需要,随意加入自己的文件扩展名。

以下例子都是有效的Linux文件名。

preface chapter1

txt xuc xubak

2.文件的类型

Linux系统中有三种基本的文件类型:

普通文件、目录文件和设备文件。

(1)普通文件普通文件是用户最经常面对的文件。它又分为文本文件和二进制文件。

①文本文件:这类文件以文本的ASCII码形式存储在计算机中。它是以“行”为基本结构的一种信息组织和存储方式。

②二进制文件:这类文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们,只有通过相应的软件才能将其显示出来。二进制文件一般是可执行程序、图形、图像、声音等等。

(2)目录文件设计目录文件的主要目的是用于管理和组织系统中的大量文件。它存储一组相关文件的位置、大小等与文件有关的信息。目录文件往往简称为目录。

(3)设备文件设备文件是Linux系统很重要的一个特色。Linux系统把每一个I/O设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。从用户的角度来看,对I/O设备的使用和一般文件的使用一样,不必了解I/O设备的细节。设备文件可以细分为块设备文件和字符设备文件。前者的存取是以一个个字符块为单位的,后者则是以单个字符为单位的。

3.目录

在计算机系统中存有大量的文件,如何有效的组织与管理它们,并为用户提供一个使用方便的接口是文件系统的一大任务。Linux系统以文件目录的方式来组织和管理系统中的所有文件。所谓文件目录就是将所有文件的说明信息采用树型结构组织起来——即我们常说的目录。也就是说,整个文件系统有一个“根”(root),然后在根上分“杈”(directory),任何一个分杈上都可以再分杈,杈上也可以长出“叶子”。“根”和“杈”在Linux中被称为是“目录”或“文件夹”。而“叶子”则是一个个的文件。实践证明,此种结构的文件系统效率比较高。

如前所述,目录也是一种类型的文件。Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构。以根目录为起点,所有其他的目录都由根目录派生而来。

实际上,各个目录结点“之下”都会有一些文件和子目录。并且,系统在建立每一个目录时,都会自动为它设定两个目录文件,一个是“”,代表该目录自己,另一个是“”,代表该目录的父目录,对于根目录,“”和“”都代表其自己。

Linux目录提供了管理文件的一个方便途径。每个目录里面都包含文件。用户可以为自己的文件创建自己的目录,也可以把一个目录下的文件移动或复制到另一目录下,而且能移动整个目录,并且和系统中的其他用户共享目录和文件。也就是说。我们能够方便地从一个目录切换到另一个目录,而且可以设置目录和文件的管理权限,以便允许或拒绝其他人对其进行访问。同时文件目录结构的相互关联性使分享数据变得十分容易,几个用户可以访问同一个文件。因此允许用户设置文件的共享程度。

需要说明的是,根目录是Linux系统中的特殊目录。Linux是一个多用户系统,操作系统本身的驻留程序存放在以根目录开始的专用目录中,有时被指定为系统目录。

4.工作目录、用户主目录与路径

如前所述,目录是Linux系统组织文件的一种特殊文件。为使用户更好地使用目录,我们介绍有关目录的一些基本概念。

(1)工作目录与用户主目录。从逻辑上讲,用户在登录到Linux系统中之后,每时每刻都“处在”某个目录之中,此目录被称作工作目录或当前目录(Working Directory)。工作目录是可以随时改变的。用户初始登录到系统中时,其主目录(Home Directory)就成为其工作目录。工作目录用“”表示,其父目录用“”表示。

用户主目录是系统管理员增加用户时建立起来的(以后也可以改变),每个用户都有自己的主目录,不同用户的主目录一般互不相同。

用户刚登录到系统中时,其工作目录便是该用户主目录,通常与用户的登录名相同。用户可以通过一个“~”字符来引用自己的主目录。

例如命令/home/WANG cat ~/class/software_1和命令/home/WANG cat /home/WANG/class/software_1意义相同。shell将用用户主目录名来替换“~”字符。目录层次建立好之后,用户就可以把有关的文件放到相应的目录中,从而实现对文件的组织。

对文件进行访问时,需要用到 “路径”(Path)的概念。

(2)路径。顾名思义,路径是指从树型目录中的某个目录层次到某个文件的一条道路。此路径的主要构成是目录名称,中间用“/”分开。任一文件在文件系统中的位置都是由相应的路径决定的。

用户在对文件进行访问时,要给出文件所在的路径。路径又分相对路径和绝对路径。绝对路径是指从“根”开始的路径,也称为完全路径;相对路径是从用户工作目录开始的路径。

应该注意到,在树型目录结构中到某一确定文件的绝对路径和相对路径均只有一条。绝对路径是确定不变的,而相对路径则随着用户工作目录的变化而不断变化。这一点对于我们以后使用某些命令如cp和tar等大有好处。

用户要访问一个文件时,可以通过路径名来引用。并且可以根据要访问的文件与用户工作目录的相对位置来引用它,而不需要列出这个文件的完整的路径名。例如,用户WANG有一个名为class的目录,该目录中有两个文件:software_1和hardware_1。若用户WANG想显示出其class目录中的名为software_1的文件,可以使用下列命令:/home/WANG cat /home/WANG/class/software_1

用户也可以根据文件software_1与当前工作目录的相对位置来引用该文件。这时命令为:/home/WANG cat class/software_1

同类推荐
  • 初级会计电算化

    初级会计电算化

    本书是作者根据历年会计从业资格考试的考试大纲以及多年对真题的分析,并结合多为专家、学者的实践经验而编写的。本书主要分为八套模拟试卷,以对考生考前的学习进行模拟实战,达到提高考生成绩的目的。
  • 数字博物馆研究与实践:2009

    数字博物馆研究与实践:2009

    本书汇集了“2009年北京数字博物馆研讨会”与会代表提交的60余篇论文和演讲报告、应用案例,分为数字博物馆(科技馆)发展研究探讨、数字博物馆(科技馆)多样性发展模式、数字技术在博物馆(科技馆)展陈中的应用、数字博物馆(科技馆)建设实践、数字博物馆(科技馆)实现技术和数字博物馆调研报告等六个部分。本书内容囊括了对数字博物馆(科技馆)建设宏观层面的全局思考以及微观层面的具体实践。在宏观层面,介绍了数字博物馆(科技馆)在国内外的发展现状与趋势,通过剖析典型案例,探讨数字博物馆(科技馆)建设的意义、目标、作用、建设原则、要素、特征及目前建设工作中存在的现实问题与对策。
  • 中文版AutoCAD2005建筑绘图精讲精学

    中文版AutoCAD2005建筑绘图精讲精学

    本书从中文版AutoCAD2005建筑绘图的基础进行介绍,讲解了建筑绘图的环境设置、二维建筑图形的绘制、二维建筑及装饰图形的编辑、建筑绘图中的文字标注和图形查询、建筑装潢平面图中的尺寸标注、建筑绘图中图块的应用、建筑平面图的绘制、建筑立面图的绘制、建筑剖面图的绘制、建筑绘图中的三维造型、三维建筑模型绘制及建筑图纸的布局与打印输出等内容。
  • 科学伴你行-神奇的通信技术

    科学伴你行-神奇的通信技术

    在日常生活中,有时人们要借助于小旗子来进行通信联络,比如,开运动会时,发令员常常要用小旗子与计时员联系;当你乘坐火车进入车站时,都会看到车站工作人员拿着红色和绿色的小旗子在站台上进行指挥;在战争中,打出白色旗子表示投降,插上红色旗子表明胜利;航行在茫茫大海上的船只,双方船员会凭不同旗帜组成的标志,来了解对方的意思。以上种种用小旗子来“说话”的通信方式就叫做旗语。
  • 信息技术教育大全-计算机网络

    信息技术教育大全-计算机网络

    信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络
热门推荐
  • 唯仙是魔

    唯仙是魔

    浩荡仙路,崎岖何惧?杀戮何惧?地球末法,异界修行。持本心,转战浩荡天地。为长生,为超脱,为自在逍遥。
  • 魂说不二纸

    魂说不二纸

    有人说:人会说谎,魂却不会说谎。有一双眼睛,能看到魔鬼心底的深渊,触碰那最阴暗的角落,找寻出罪恶之源。架空甜宠1V1
  • 楚辞

    楚辞

    《楚辞》是我国古代一部重要的诗歌作品集。《楚辞》之所以称为“楚”,是因为它的声韵、歌调、思想乃至精神风貌,都带有鲜明的楚地特点。从形式上看,《楚辞》打破了《诗经》以四言为主的句式,而代之以五、六言乃至七、八言的长句句式,并保留了咏唱中的叹声词“兮”;从体制上看,它突破了《诗经》以短章、复叠为主的局限,发展成为“有节有章”的长篇巨幅,更适合表现繁复的社会生活内容和抒写在较大时段跨度中经历的复杂情感。
  • 悠闲小农民

    悠闲小农民

    小农民的悠闲生活,不畏强权的小农民,热爱生活的小农民。
  • 喜欢得到论证

    喜欢得到论证

    万花丛中过的苏果果自从一场舞会后对他念念不忘,每天都厚着脸皮纠缠。在她每天想着如何创造偶然的时候,顾臻在想如何把她拐进门。苏家四兄弟看着自己养的小肥猪慢慢的进入猎户圈口,每天都想方法阻挡……终于功夫不负有心人,自家的小肥猪还是离开了……
  • 乖乖妻:别跑我会追到的

    乖乖妻:别跑我会追到的

    “媳妇,我爱你”“媳妇,我想你了”“媳妇,我要亲亲”“媳妇,我要抱抱”
  • 威猛二小姐

    威猛二小姐

    为治娘亲的病,她执意离开神秘小岛去学医。谁知娘亲却为她订了娃娃亲?要是早知道未婚夫是他这个恶质男,她才不会在明珠大会上出尽风采,惹得他追着不放。腹黑无赖哪有她的绝色师父顺眼,不行,娃娃亲本姑娘要退婚!
  • 开启进化之旅

    开启进化之旅

    从某一刻开始,少数人便觉醒了超能力,但未来的路并不顺利,而更多的危险与际遇也将一路伴随这些活下来的人。
  • 那些年我磨砺过的主角们

    那些年我磨砺过的主角们

    (1V1男强女强)平凡过活了十八年,顾汐遭受无妄之灾,被一个疯女人开车撞死了,死后没重新投胎,也没灵魂消散,反而被一个系统绑定了,从此开始在各个时空“兢兢业业”的完成任务。“宿主,宿主,你……”“怎么?我做得有什么不对吗?”“没有,没有,可……”你害惨了男(女)主啊。
  • 重生之花游记

    重生之花游记

    某人以为这世间的缘,都是自己的选择,实则是上天早已安排好的。所以,不管她怎么逃,怎么避,终究逃不过。魏承铭:我要娶你!琴沫颜:不,我要游历江湖!半年后魏承铭:我要娶你!琴沫颜:不,我要上山习武!四年后魏承铭:我要娶你!琴沫颜:不,我要做个猎人!魏承铭:我劝你善良,莫欺负老实人!……这一本,是《重生之芍药初开》的重写。……丰满原作的同时,有点怕自己越写越飘…