linux第6章(文件系统).ppt

上传人:qwe****56 文档编号:79014496 上传时间:2023-03-19 格式:PPT 页数:71 大小:1.60MB
返回 下载 相关 举报
linux第6章(文件系统).ppt_第1页
第1页 / 共71页
linux第6章(文件系统).ppt_第2页
第2页 / 共71页
点击查看更多>>
资源描述

《linux第6章(文件系统).ppt》由会员分享,可在线阅读,更多相关《linux第6章(文件系统).ppt(71页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第6章 文件系统与文件管理6-1 文件系统概述6-1-1 Linux的基本文件系统6-1-2 Linux支持的文件系统6-1-3 文件系统的挂载与卸载6-1-1 Linux的基本文件系统ext(ExtendedFileSystem)文件系统系列(包括ext、ext2和ext3)是专为Linux设计的文件系统。高实用性数据的完整性更快的速度方便的数据转换ReiserFS其他:xfs、jfs6-1-2 Linux支持的文件系统Linux采用虚拟文件系统(VFS)技术,可支持多种常见的文件系统,并允许用户在不同的磁盘分区上安装不同的文件系统。Linux支持的文件系统类型主要有:msdos:MSDOS

2、采用的FAT文件系统。vfat:Windows中通用的文件系统。sysV:UNIX中最常用的systemV文件系统。nfs:网络文件系统(NetworkFileSystem)。iso9660:CD-ROM的标准文件系统。6-1-3 文件系统的挂载与卸载挂载就是将存储介质的内容映射到指定的目录中,此目录即为该设备的挂载点。硬盘上的各个磁盘分区都会在启动过程中自动挂载到指定的目录,并在关机时自动卸载。移动存储介质既可以在启动时自动挂载,也可以在需要时手动挂载/卸载。文件系统的挂载记载在/etc/fstab文件中:6-2 磁盘管理6-2-1 桌面环境下的磁盘管理1、管理软盘(/mnt/floppy)

3、(1)挂载与卸载软盘(2)格式化软盘利用用户挂载工具、利用软盘格式化工具 2、管理光盘(/mnt/cdrom)6-2-2 管理磁盘的Shell命令(mount)1、mount命令格式:mount选项设备名目录功能:将磁盘设备挂载到指定的目录,该目录即为此设备的挂载点。注:挂载点目录可以不为空,但必须存在。主要选项说明:t文件系统类型(type)、-r(read)例6-4挂载U盘。简单用法fat32的分区mount-ocodepage=936,iocharset=cp936/dev/hda7/mnt/cdrom(mount-tvfat-oiocharset=cp936/dev/hda7/mnt/

4、cdrom)ntfs的分区mount-oiocharset=cp936/dev/hda7/mnt/cdromiso文件mount-oloop/abc.iso/mnt/cdrom软盘mount/dev/fd0/mnt/floppyUSB闪存mount/dev/sda1/mnt/cdrom说明:/mnt/cdrom目录必须存在所有/etc/fstab内容mounta可以指定文件格式-t格式,格式可以为vfat,ext2,ext3等.其他技巧开机就mount上windows分区:自动将windows的d盘挂到/mnt/d上,用vi打开/etc/fstab,加入以下一行/dev/hda5/mnt/dv

5、fatdefaults,codepage=936,iocharset=cp93600注意,先得手工建立一个/mnt/d目录mount局域网上其他windows机器共享出的目录mount-tsmbfs-ousername=guest,password=guest/machine/path/mnt/cdrom6-2-2 管理磁盘的Shell命令(Umount)2、Umount命令格式:Umount设备|目录功能:卸载指定的设备,即可使用设备名也可以使用挂载目录名。例6-5卸载U盘。#Umount/dev/sda1或#Umount/mnt/sub示例 6-2-2 管理磁盘的Shell命令(df)3、

6、df命令格式:df选项功能:显示文件系统的相关信息。主要选项说明:-a(all)、-t 文件系统类型(type)、-x 文件系统类型(except)、-h(human)例6-7显示全部文件系统的相关信息。4、mkfs命令格式:mkfs选项设备功能:在磁盘上建立文件系统,也就是进行磁盘格式化。主要选项说明:-t文件系统类型(type)、-c(check)例6-8 将软盘格式化为ext2格式。每个文件系统都包含一个lost+found目录,用于保存执行文件系统检查操作中发现的问题文件。6-2-2 管理磁盘的Shell命令(mkfs)6-2-2 管理磁盘的Shell命令(fsck)5、命令格式:fs

7、ck设备功能:检查并修复文件系统。例6-9检查软盘上的文件系统。6-3 文件系统的配额管理*6-3-1 配额的基本概念文件系统配额是一种磁盘空间的管理机制。限制用户或组群在某个特定文件系统中所能使用的最大空间。分用户级和组群级的配额管理。配额管理文件保存于实施配额管理的那个文件系统的挂载目录中,aquota.user文件保存用户级配额的内容,而aquota.group文件保留组群级配额的内容。根据配额特性可将配额分为硬配额和软配额。只有采用Linux文件系统(ext2和ext3)的文件系统(磁盘分区)才能进行配额管理。6-3-2 设置文件系统配额6-3-2 设置文件系统配额(1)1、quota

8、check命令格式:quotacheck选项功能:检查文件系统的配额限制,并可创建配额管理文件。主要选项说明:-a(all)、-g(group)、-u(user)、-v(verbose)6-3-2 设置文件系统配额(2)2、edquota命令格式:edquota选项功能:编辑配额管理文件。主要选项说明:用户名、-g组群名、-t、-p用户名1用户名26-3-2 设置文件系统配额(3)3、quota命令格式:quota用户名功能:查看指定用户的配额设置。4、quotaon命令格式:quotaon选项功 能:启 动 配 额 管 理,其 主 要 选 项 与quotacheck命令相同。与之相反的quo

9、taoff命令可关闭配额管理。6-3-2 设置文件系统配额(4)例6-10对/home文件系统实施用户级的配额管理,普通用户hellen和jerry的软配额为100M,硬配额为150M。第1步:使用任何文本编辑工具编辑/etc/fstab文件,对“LABEL=/home”所在行进行修改,增加命令选项usrquota。第2步:重新启动系统,让Linux按照改动后的/etc/fstab文件重新挂载各文件系统。第3步:利用quotacheck命令创建aquota.user文件。第4步:利用edquota命令编辑aquota.user文件,设置用户hellen的配额。第5步:利用edquota命令将用

10、户hellen的配额设置复制给jerry用户。第6步:启动配额管理。6-4 文件概述6-4-1 标准文件布局6-4-2 文件分类6-4-3 文件名6-4-1 标准文件布局/bin二进制可执行命令/dev设备特殊文件/etc系统管理和配置文件/etc/rc.d启动的配置文件和脚本/home用户主目录的基点,比如用户user的主目录就是/home/user,可以用user表示/lib标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin系统管理命令,这里存放的是系统管理员使用的管理程序/tmp公用的临时文件存储点/root系统管理员的主目录(呵呵,特权阶级)/mnt系

11、统提供这个目录是让用户临时挂载其他的文件系统。/lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下.chk)就在这里/proc虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。/var某些大文件的溢出区,比方说各种服务的日志文件/usr最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:/usr/X11R6存放Xwindow的目录/usr/bin众多的应用程序/usr/sbin超级用户的一些管理程序/usr/doclinux文档/usr/includelinux下开发和编译应用程序所需要的头文件/usr/lib常用的动态链

12、接库和软件包的配置文件/usr/man帮助文档/usr/src源代码,linux内核的源代码就放在/usr/src/linux里/usr/local/bin本地增加的命令/usr/local/lib本地增加的库linux文件系统详解/bin:存放一百多个Linux下常用的命令、工具/dev:存放着Linux下所有的设备文件/home:用户主目录,每建一个用户,就会在这里新建一个与用户同名的目录,给该用户一个自己的空间/lost+found:顾名思义,一些丢失的文件可能可以在这里找到(fsck)/mnt:外部设备的挂接点,通常用cdrom与floppy两个子目录!它的存在简化了光盘与软盘的使用。

13、你只需在塞入光盘后,运行:mount/mnt/cdrom,就可以将光盘上的内容Mount到/mnt/cdrom上,你就可以访问了。不过你使用完成后,应该离开该目录,并执行umount/mnt/cdrom。同样的,软盘就是mount/mnt/floppy和umount/mnt/floppy了。/proc:这其实是一个假的目录,通过这里你可以访问到内存里的内容,内核提供的一个接口,主要用来存储系统统计信息;/sbin:这里存放着系统级的命令与工具/boot:Linux就是从这里启动的/lib:静态链接库/root:root用户的主目录,这就是特权之一!/var:通常用来存放一些变化中的东西!/va

14、r/log:存放系统日志/var/spool:存放一些邮件、新闻、打印队列等/etc:这里存放在Linux大部分的配置文件/etc/mtab-随着/proc/mount的变化而变化,文件系统的安装和卸载都会在这个文件中反映出来;/etc/fstab-列出当前系统在启动时自动安装的所有文件系统,也可以使用mount-a这个命令来手动的安装这个文件中列出的所有文件系统;另外也可以通过修改这个配置文件,使系统在启动时自动安装我们所需要的其他的文件系统;/etc/mtools.conf-dos文件系统上的操作的配置文件/etc/group-列出有效的组名称以及组中的用户信息;/etc/passwd-帐

15、号的密码文件;帐号-密码-用户号(UID)-用户组号(GID)-所属组-用户主目录-用户所使用的shell类型/etc/shadow-包含加密后的帐号信息;/etc/shells-包含系统的可以使用的shell的列表;/etc/motd-每日的信息,root管理员向系统中所有用户传达信息时使用/etc/lilo.conf包含系统的缺省引导命令行参数,还有启动时使用的不同映象。您在LILO引导提示的时候按Tab键就可以看到这个列表。/etc/logrotate.conf维护/var/log目录中的日志文件。/etc/identd.confidentd是一个超级服务器,这个文件对于的是它的配置文件

16、。/etc/ld.so.conf“动态链接程序”(DynamicLinker)的配置。/etc/inittab按年代来讲,这是UNIX中第一个配置文件。在一台UNIX机器打开之后启动的第一个程序是init,它知道该启动什么,这是由于inittab的存在。在运行级别改变时,init读取inittab,然后控制主进程的启动。/etc/host.conf-告诉域名服务器如何查找主机名/etc/hosts-网络中已发现的主机的名称列表,用于解析主机名linux连网配置文件/etc/gated.confgated的配置。只能被gated守护进程所使用。/etc/networks列举从机器所连接的网络可以

17、访问的网络名和网络地址。通过路由命令使用。允许使用网络名称。/etc/protocols列举当前可用的协议。/etc/resolv.conf在程序请求“解析”一个IP地址时告诉内核应该查询哪个名称服务器。/etc/rpc包含RPC指令/规则,这些指令/规则可以在NFS调用、远程文件系统安装等中使用。/etc/exports要导出的文件系统(NFS)和对它的权限。/etc/services将网络服务名转换为端口号/协议。由inetd、telnet、tcpdump和一些其它程序读取。有一些C访问例程。/usr:通常用来安装各种软件的地方/usr/include、/usr/lib及/usr/shar

18、e则是存放一些共享链接库/usr/X11R6存放X-Window的目录;/usr/bin存放着许多应用程序;/usr/sbin给超级用户使用的一些管理程序就放在这里;/usr/doc这是Linux文档的大本营;/usr/includeLinux下开发和编译应用程序需要的头文件,在这里查找;/usr/lib存放一些常用的动态链接共享库和静态档案库;/usr/local这是提供给一般用户的/usr目录,在这里安装软件最适合;/usr/manman在Linux中是帮助的同义词,这里就是帮助文档的存放目录;/usr/srcLinux开放的源代码就存在这个目录,爱好者们别放过哦!初学者注意Linux文件

19、系统区分大小写system和System是不同的文件df-h和df-H是不一样的命令选项Linux文件没有扩展名的概念,靠文件属性识别是否可执行靠文件头信息区分文件类型6-4-2 文件分类普通文件二进制文件直接以文本的二进制形式存储。文本文件以文本的ASCII编码形式存储。目录文件目录文件简称目录,存储一组相关文件的位置、大小等信息。链接文件硬链接文件保留所链接文件的索引节点(磁盘的具体物理位置)信息。符号链接文件类似于Windows中的快捷方式,其本身并不保存文件内容,而只记录所链接文件的路径。设备文件是存放I/O设备信息的文件。Linux中的每个设备都用一个设备文件来表示。6-4-3 文件

20、名文件名是文件的唯一标识符。Linux中文件名遵循以下原则:除“/”以外的所有字符都可使用,但为了避免系统混乱,尽量不使用特殊字符。可使用长文件名,严格区分大小写字母。尽量设置代表文件内容和类型的有意义的文件名。Linux不强调文件扩展名的作用,但是数据文件通常还是使用“文件主名.扩展名”格式,并遵循一定的扩展名规则。6-5 文件权限6-5-1 文件权限的含义6-5-2 桌面环境下修改文件权限桌面环境下选中要修改文件权限的文件,单击鼠标右键,弹出快捷菜单,选择属性,弹出文件的属性对话框,单击权限选项卡。6-5-3 修改文件权限的Shell命令6-5-1 文件权限的含义(1)1、访问权限读取权限

21、:浏览文件/目录中内容的权限。写入权限:对文件而言是修改文件内容的权限;或对目录而言是删除、添加和重命名目录内文件的权限。执行权限:对可执行文件而言是允许执行的权限;而对目录来讲是进入目录的权限。6-5-1 文件权限的含义(2)2、与文件权限相关的用户分类文件所有者(Owner):建立文件或目录的用户。同组用户(Group):文件所属组群中的所有用户。其它用户(Other):既不是文件所有者,又不是同组用户的其他所有用户。超级用户负责整个系统的管理和维护,拥有系统中所有文件的全部访问权限。6-5-1 文件权限的含义(3)3、访问权限的表示法(1)字母表示法(2)数字表示法-0-x1-w-2-w

22、x3r-4r-x5rw-6rwx7注:文件初始访问权限在创建时由系统赋予,文件所有者或超级用户可以修改文件权限。-r w x r w x r w x 1 hellen staff 其它用户的访问权限同组用户的访问权限文件所有者的访问权限文件类型(-为普通文件,d为目录文件,l为符号链接文件,b为块设备文件,c为字符设备文件)文件所有者文件所属组群字母表示形式十进制数表示形式 权限含义-0无任何权限-x1执行-w-2可写-wx3可写可执行r-4可读r-x5可读可执行rw-6可读写rwx7可读写执行颜色蓝色-目录绿色-可执行文件红色-压缩文件浅蓝色-链接文件灰色-其他文件6-5-3 修改文件权限的

23、Shell命令(chmod)1、chmod命令格式:chmod模式文件功能:修改文件的访问权限。模式可由3部分组成:例6-12取消同组用户对file文件的写入权限。6-5-3 修改文件权限的Shell命令(chgrp)2、chgrp命令格式:chgrp组群文件功能:改变文件的所属组群。例6-14将ex1文件所属的组群由root该为staff。6-5-3 修改文件权限的Shell命令(chown)3、chown命令格式:chown文件所有者:组群文件功能:改变文件的所有者,并可一并修改文件的所属组群。例6-15将文件ex1的所有者由root改为hellen。6-6 目录和文件管理6-6-1 桌面

24、环境下管理目录和文件桌面环境下用户启动Nautilus或Konqueror文件管理器,都可以查看文件和目录的信息,并可利用文件管理器的菜单命令或快捷菜单,对文件和目录进行移动、复制、重命名、删除、修改属性等操作,还能创建目录和符号链接文件。6-6-2 管理目录和文件的Shell命令6-6-2 管理目录和文件的Shell命令(mkdir)1、mkdir命令格式:mkdir选项目录功能:创建目录。主要选项说明:-m访问权限(mode)、-p(parents)例6-17创建名为test的目录,并在其下创建linux目录。6-6-2 管理目录和文件的Shell命令(mv)2、mv命令格式:mv选项源文

25、件或源目录目的文件或目的目录功能:移动或重命名文件或目录。主要选项说明:-b(backup)、-f(force)例6-19 将file文件移动到test目录。6-6-2 管理目录和文件的Shell命令(cp)3、cp命令格式:cp选项源文件或源目录目的文件或目的目录功能:复制文件或目录。主要选项说明:-b(backup)、-f(force)、-r或-R(recursive)例6-20将ex1文件复制为ex2。若ex2文件已存在,则将备份原来的ex2文件。6-6-2 管理目录和文件的Shell命令(rm)4、rm命令格式:rm选项文件或目录功能:删除文件或目录。主要选项说明:-f(force)、

26、-r或-R(recursive)例6-22删除test目录,连同其下子目录。6-6-2 管理目录和文件的Shell命令(ln)5、ln命令格式:ln选项目标文件链接文件功能:建立链接文件,默认建立硬链接。主要选项说明:-b(backup)、-s(symbolic)例6-23建立/etc/passwd文件的符号链接文件passwd.lnk。理解链接(连接)基础:Linux文件系统使用索引节点(inode)来记录文件信息,作用像windows的文件分配表。索引节点:是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件

27、或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引节点分配了一个号码,也就是该节点在数组中的索引号,称为索引节点号。linux文件系统将文件索引节点号和文件名同时保存在目录中。所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。对于一个文件来说有唯一的索引节点号与之对应,对于一个索引节点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问它。ln命令:可以用ln命令对一个已经存在的文件再建立一个新的连接,而不复制文件的内容。连接有软连接和硬连接之分,软连接又叫符号连接。它们各自的特点是:硬连接:原文件

28、名和连接文件名都指向相同的物理地址。目录不能有硬连接;硬连接不能跨越文件系统(不能跨越不同的分区)文件在磁盘中只有一个拷贝,节省硬盘空间;由于删除文件要在同一个索引节点属于唯一的连接时才能成功,因此可以防止不必要的误删除。符号连接:用ln-s命令建立文件的符号连接符号连接是linux特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径名。类似windows下的快捷方式。可以删除原有的文件而保存连接文件,没有防止误删除功能。6-6-2 管理目录和文件的Shell命令(find)6、find命令格式:find路径表达式功能:从指定路径开始向下搜索满足表达式的文件和目录。主要表达式:-nam

29、e文件、-g组群名、-user用户名、-type文件类型、-size+|-文件大小例6-24查找/etc目录中以“fs”开头的文件和目录。6-6-2 管理目录和文件的Shell命令(grep)7、grep命令格式:grep选项字符串文件列表功能:从指定文本文件或标准输出中查找符合条件的字符串,默认显示其所在行的内容。主要选项说明:-n(number)、-v(invert)、-i(ignore)例6-27查找/etc/fstab文件中包含“/dev/fd0”的行,并显示其行号。6-6-2 管理目录和文件的Shell命令(du)8、du命令格式:du选项目录或文件功能:显示目录或文件大小,默认为K

30、B为单位。参数为目录时,默认递归显示指定目录及其所有子目录的大小。主要选项说明:-a(all)、-h(human)、-s(summarize)例6-28查看hellen用户主目录的大小。6-7 文件归档与压缩6-7-1 桌面环境下归档与压缩文件主菜单=附件=文件打包器。1、新建归档/压缩文件2、更新归档/压缩文件3、还原归档/压缩文件NautilusNautilus文件管理器 4、快速归档/压缩文件5、快速还原归档/压缩文件6-7-2 归档与压缩文件的Shell命令6-7-2 归档与压缩文件的Shell命令(tar)1、tar命令格式:tar选项归档/压缩文件文件或目录列表功能:将多个文件或目

31、录归档为tar文件,如果使用相关选项还可压缩归档文件。主要选项说明:-c(create)、-r、-t(list)、-u(update)、-x(extract)、-v(verbose)、-z(gzip)、-f例6-29将/etc目录下的所有文件归档为etc.tar文件。6-7-2 归档与压缩文件的Shell命令(gzip)2、gzip命令格式:gzip选项文件|目录功能:压缩/解压缩文件。无选项参数时执行压缩操作。压缩后产生扩展名为.gz的压缩文件,并删除源文件。主要选项说明:-d(decompress)、-r(recursive)、-v(verbose)例6-32采用gzip格式压缩当前目录的

32、所有文件。6-7-2 归档与压缩文件的Shell命令(bzip2)3、bzip2命令格式:bzip2选项文件|目录功能:压缩/解压缩文件。无选项参数时执行压缩操作。压缩后产生扩展名为.bz2的压缩文件,并删除源文件。bzip2命令也没有归档功能。主要选项说明:-d(decompress)、-v(verbose)例6-34压缩fsfile文件,并显示压缩比例。6-7-2 归档与压缩文件的Shell命令(zip)4、zip命令格式:zip选项压缩文件文件列表功能:可将多个文件归档后压缩。默认不删除源文件。主要选项说明:-m、-r(recursive)例6-36将当前目录下的所有文件压缩为file.

33、zip文件。6-7-2 归档与压缩文件的Shell命令(unzip)5、unzip命令格式:unzip选项压缩文件功能:解压缩扩展名为.zip的压缩文件。主要选项说明:-l(list)、-t(test)、-d目录、-n(no)、-o例6-37查看file.zip文件所包含的文件。6-8 RPM软件包管理6-8-1 RPM软件包简介RPM(RPM Package Manager)Linux中公认的软件包管理标准。文件名采用固定格式:“软件名-主版本号-次版本号.硬件平台类型.rpm”。桌面环境下主菜单=系统设置=添加/删除应用程序,打开软件包管理窗口,可安装和删除RHEL 3 AS安装光盘上的R

34、PM软件包。6-8-2 管理RPM软件包6-8-2 管理RPM软件包(1)1、安装RPM软件包格式:rpmi选项软件包文件功能:安装RPM软件包。主要选项说明:-v(verbose)、-h(hash)、-replacepkgs例6-39安装vsftpd软件包。6-8-2 管理RPM软件包(2)2、升级RPM软件包格式:rpmU选项软件包文件功能:升级RPM软件包。如果当前系统中未安装指定的RPM软件包则直接安装。主要选项说明:-v(verbose)、-h(hash)例6-40升级vsftpd软件包。6-8-2 管理RPM软件包(3)3、查询RPM软件包格式:rpmq选项功能:查询软件包的相关信

35、息。主要选项说明:-a(all)、-f文件(file)例6-42 查询系统中是否已安装samba软件包。6-8-2 管理RPM软件包(4)4、验证RPM软件包格式1:rpmV软件包格式2:rpmV选项功能:验证软件包是否正常。主要选项说明:-a(all)、-f文件(file)例6-43 验证vsftpd软件包。6-8-2 管理RPM软件包(5)5、删除RPM软件包格式:rpme软件包功能:删除RPM软件包。注:删除软件包时,参数不能使用RPM软件包的完整文件名,只能使用软件名称或软件名称加上版本编号。例6-44删除vsftpd软件包。其他软件包管理方式AptAdvancedPackageToo

36、l用于Debian系发行版本YumYellowDogUpdateManager用于Redhat系发行版本YaSTYetanotherSetupTool用于openSuSE系UrpmiMandrivaSmarts意欲一统江湖?PortsFreeBSDPackage management with your GNU/Linux distributionhttp:/wiki.clug.org.za/wiki/Package_management_with_your_GNU/Linux_distribution1Debianbasedsystems1.1dpkg:DebianPackageTool1.

37、2APT:AdvancedPackageTool1.2.1DebianSourceslist1.2.2apt-getupdate1.2.3apt-getinstall1.2.4apt-getremove1.2.5apt-getdist-upgrade1.2.5.1Configurationupdates1.2.6apt-getclean1.2.7apt-getautoclean1.2.8apt-cachesearch1.2.9apt-cacheshow1.2.10apt-zip(forlow-orno-bandwidthsystems)1.3Aptitude1.4Synaptic新立得2Red

38、Hatbasedsystems(RedHatEnterprise&Fedora)2.1RedHatPackagemanager2.2APTforRPM2.2.1Wellknownrepositories2.2.2Synaptic2.3Yellow-dogUpdateManager(YUM)3SuSEGNU/Linux3.1YaST:YetanotherSetupTool3.2APTforRPM(apt4rpm)3.3Findingpackages4MandrakeGNU/Linux4.1URPMI,URPME4.2Additionalurpmcommandsandexamples4.3Mand

39、rakeControlCenter(mcc)5GentooGNU/Linux5.1UsingPortage:theemergecommand5.2UpdatingthePortagetree5.3Searchingforapackage5.4Installingpackages&dependencies5.5Using-pretend,-askand-verbose5.6Thesystemandworldclasses5.7Uninstallingpackages5.8Cleaningorphaneddependencies5.9Furtherreading6Slackwarebasedsys

40、tems6.1pkgtoolLinux命令与DOS命令的比较命令的目的MS-DOSLinuxLinux的简单实例复制文件copycpcp thisfile.txt/home/thisdirectory转移文件movemvmv thisfile.txt/home/thisdirectory列举文件dirlsls清除屏幕clsclearclear关闭shell提示exitexitexit显示或设置日期datedatedate删除文件delrmrm thisfile.txt把输出显示到屏幕上echoechoecho this message用简单文本编辑器来编辑文件editgedit(注a)gedi

41、t thisfile.txt比较文件内容fcdiffdiff file1 file2在文件中找字串findgrepgrep词或词组thisfile.txt格式化软盘format a:(如果软盘是在A驱动器中)mke2fs或mformat(注b)/sbin/mke2fs/dev/fd0(/dev/fd0是Linux中与A驱动器等同的驱动器)显示命令帮助命令/?man(注c)man命令创建目录mkdirmkdirmkdir目录查看文件moreless(注d)less thisfile.txt重新命名文件renmv(注e)mv thisfile.txt thatfile.txt显示用户在文件系统中的

42、位置chdirpwdpwd用指定的路径(绝对路径)来更换目录cd 路径名cd 路径名cd/directory/directory用一个相对路径(relative path)来更换目录cd.cd.cd.显示时间timedatedate显示已被使用的内存数量memfreefree注:a Gedit是图形化文本编辑器,也可以使用其他文本编辑器来代替Gedit,例如Emacs和vi等。b 这个命令为DOS文件系统下格式化软盘的命令。c 某些命令还可以使用info。d more分页器也可以用来在文件中逐页查看。e mv命令可以转移文件或重新命名同一目录下的文件。如果想重新命名文件,可把这个文件“转移”到同一目录中的新名称。更多信息参见下面的地址http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁