




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文件管理Linux项
目
三文旌课堂APP签到文件管理项目导读Linux操作系统中所有内容都是以文件的形式保存和管理的,即一切皆文件。要学会使用Linux,必须掌握基本的文件操作命令。此外,为了提高Linux操作系统中文件的安全性,Linux还提供了文件权限管理机制,可以使用户能够根据实际需求为文件设置合理的权限。学
习
目
标了解文件、目录和路径的概念。010203掌握目录和文件操作命令。熟悉文件内容操作和文件压缩命令。文件管理掌握文件的访问权限和归属更改命令。了解文件的默认权限和隐藏权限更改命令。0405思
政目
标通过了解文件的访问权限和归属,增强个人数据保护意识和能力。熟悉文件备份方法,养成定期备份文件的习惯。PPT下载/xiazai/文件管理PPT下载/xiazai/项目导航设置文件权限属性任务一任务二任务三管理文件压缩文件管理文件任
务
一网络管理员小邓计划为公司内部创建共享目录和文件,方便研发部门和运维部门成员日常工作交流使用。1任务描述管理文件1一、目录和路径1.文件与目录简介文件是Linux操作系统用来存储信息的基本结构,是一组信息的集合。目录是一种特殊的文件,用来保存文件及其相关信息。所有的文件,包括普通文件和目录文件,都会保存到目录中。在Linux操作系统中,无论是普通文件或目录,还是磁盘、键盘、打印机等设备,都统称为文件。管理文件12.工作目录与用户主目录管理文件用户初始登录系统后,其用户主目录就是工作目录。工作目录是用户当前所在的目录,它是可以随时改变的。用户主目录是用户登录成功后进入的默认目录,一般在“/home/用户名”目录下。每个用户都有自己的主目录,不同用户的主目录一般互不相同。13.路径
通过“/”结合在一起的一个或多个目录及文件名的集合称为路径,路径又分为绝对路径和相对路径。绝对路径是指从根目录(/)开始的路径,如“/usr/local”。相对路径是相对于用户工作目录的路径,如“../local”。用户对文件进行访问时,要给出文件所在的路径。Linux操作系统有一些特殊目录,如表3-1所示管理文件表3-1Linux操作系统中的特殊目录特殊目录含义.当前目录..当前目录的上一级目录,也就是父目录~用户主目录1二、目录操作命令
常用的目录操作命令包括创建目录(mkdir)、删除空目录(rmdir)、切换工作目录(cd)、查看当前工作目录(pwd)和列出目录内容(ls)等。1.创建目录——mkdir命令管理文件mkdir[-p]目录名“-p”选项表示创建嵌套的多级目录树。如果不加“-p”选项,则只能在已经存在的目录下创建子目录。1管理文件【实例3-1】
创建目录。#在当前目录下创建子目录“book”[root@localhost~]#mkdirbook#在“package”目录下创建子目录“mysql”。如果“package”目录不存在,则同时创建该目录[root@localhost~]#mkdir-ppackage/mysql
如果在目录名前没有加任何路径,则表示在当前目录下创建。如果添加了一个已经存在的路径,将会在添加的指定路径下创建。如果在当前目录下创建多个同等级目录,可以使用“mkdir{a,b,c}”命令或“mkdirabc”命令完成。12.删除空目录——rmdir命令
删除空目录使用rmdir命令,其格式如下。管理文件rmdir[-p]目录名“-p”选项表示递归删除空目录。如果子目录删除后其父目录为空,则同时删除父目录。【实例3-2】
删除空目录。#在当前目录下删除“package”目录,由于“package”目录下存在“mysql”目录,所以无法将其删除[root@localhost~]#rmdirpackagermdir:删除'package'失败:目录非空#在当前目录下递归删除“package/mysql”目录,执行命令后,子目录“mysql”和父目录“package”同时被删除[root@localhost~]#rmdir-ppackage/mysql13.切换工作目录——cd命令
切换工作目录使用cd命令,其格式如下。管理文件cd[目录名]常用的cd命令及其说明如表3-2所示。表3-2常用的cd命令及其说明命令说明cd切换到用户主目录cd..切换到当前目录的上级目录cd../..切换到当前目录的上两级目录cd/切换到根目录(/)1管理文件【实例3-3】
将当前工作目录切换到“/etc/rpm”目录下。[root@localhost~]#cd/etc/rpmpwd命令的执行结果显示的是工作目录的绝对路径。4.查看当前工作目录——pwd命令
查看当前工作目录使用pwd命令,其格式如下。pwd1管理文件【实例3-4】
查看当前工作目录。[root@localhost~]#pwd/root5.列出目录内容——ls命令
列出目录内容使用ls命令,其格式如下。ls[选项][文件或目录名]1管理文件ls命令中常用选项的含义如表3-3所示。选项含义-a显示所有文件,包括以“.”开头的隐藏文件-l以长格式显示文件的属性、大小等详细信息-d仅显示目录本身的详细信息-A显示除“.”和“..”之外的所有文件-R以递归方式显示目录及其子目录的内容-S以文件大小降序排序显示文件-t以文件最近一次的修改时间排序显示文件表3-3ls命令中常用选项的含义1管理文件【实例3-5】
显示所有文件。[root@localhost~]#ls-a执行结果如图3-1所示。图3-1“ls-a”命令及其执行结果“ls-l”命令的别名是“ll”,在实际使用中,通常会直接使用“ll”命令代替“ls-l”。1三、文件操作命令
常用的文件操作命令包括创建空文件(touch)、查看文件类型(file)、复制文件或目录(cp)、删除文件或目录(rm)、移动文件或目录(mv)、查找文件或目录(find)、查找命令的绝对路径(which)和为文件创建链接(ln)等。1.创建空文件——touch命令
创建空文件使用touch命令,其格式如下。管理文件touch[-d]文件名“-d”选项表示设置文件的读取时间和修改时间。如果不加“-d”选项,表示创建一个空文件。1管理文件【实例3-6】
在当前目录下创建[root@localhost~]#touch{user_deng,user_wang}名为“user_deng”和“user_wang”的文件。[root@localhost~]#touch{user_deng,user_wang}[root@localhost~]#touchbook/poetry[root@localhost~]#touch-d2021-10-10book/poetry【实例3-7】在“book”目录下创建名为“poetry”的文件,然后将文件的读取时间和修改时间设置为“2021年10月10日”。执行“ls-lbook/poetry”命令可查看文件的属性,其结果如图3-2所示。12.查看文件类型——file命令
查看文件类型使用file命令,其格式如下。管理文件file文件名【实例3-8】
查看名为“initial-setup-ks.cfg”的文件类型。[root@localhost~]#fileinitial-setup-ks.cfginitial-setup-ks.cfg:ASCIItext
在Linux操作系统中,由于文本、目录、设备等一切都统称为文件,因此不能仅仅凭借文件后缀来判断具体的文件类型,此时可以使用file命令来查看。13.复制文件或目录——cp命令
复制文件或目录使用cp命令,其格式如下。管理文件cp[选项]源文件或目录名目标文件或目录名cp命令中常用选项的含义如表3-4所示。表3-4cp命令中常用选项的含义选项含义-r递归复制整个目录树-f若目标文件已经存在,则强制覆盖-i若目标文件已经存在,则询问用户是否覆盖-p文件的属性也一起复制-d若源文件为链接文件,则复制该链接文件属性1管理文件【实例3-9】
在“book”目录下创建名为“literature”的目录,然后将“book”目录下的文件“poetry”复制到“book/literature”目录下。“user_deng”和“user_wang”的文件。[root@localhost~]#mkdirbook/literature[root@localhost~]#cpbook/poetrybook/literature
如果要复制的目录下有其他子目录,一定要添加“-r”选项,否则系统会报错。14.删除文件或目录——rm命令
删除文件或目录使用rm命令,其格式如下。管理文件rm[选项]文件或目录名rm命令中常用选项的含义如表3-5所示。表3-5rm命令中常用选项的含义选项含义-r递归删除整个目录树-f不询问用户,强制删除文件或目录-i删除文件或目录时询问用户是否删除1管理文件【实例3-10】
删除文件“user_deng”,并在删除时询问用户是否删除。[root@localhost~]#rm-iuser_dengrm:是否删除普通空文件'user_deng'?y#输入“y”表示确认删除操作
#输入“n”表示撤销删除操作
rm命令未指定选项时,默认相当于“-i”选项。
使用“rm-rf目录名”命令可代替“rmdir-p目录名”命令,此时,无论目录是否为空,都会在不经任何提示的情况下直接删除整个目录树,在实际使用中应慎用。15.移动文件或目录——mv命令
移动文件或目录使用mv命令,其格式如下。管理文件mv[选项]源文件或目录名目标文件或目录名mv命令中常用选项的含义如表3-6所示。表3-6mv命令中常用选项的含义选项含义-f不询问用户,强制移动文件或目录-i若目标文件或目录已经存在,则询问用户是否覆盖1管理文件【实例3-11】
将“book”目录及其所有子目录和文件移动到根目录下。[root@localhost~]#mvbook/
使用mv命令后,会默认删除源文件,只保留移动后的文件。如果在同一个目录中对文件使用mv命令,则表示对该文件重命名。例如,“mvuser_wangwang”表示将文件“user_wang”重命名为“wang”。16.查找文件或目录——find命令
查找文件或目录使用find命令,其格式如下。管理文件find[查找范围][查找条件]find命令中常用查找条件的含义如表3-7所示。表3-7find命令中常用查找条件的含义查找条件含义-name查找指定名称的文件-size查找指定大小的文件-user查找属于指定用户的文件-group查找属于指定用户组的文件-type查找指定类型的文件1管理文件【实例3-12】
查找“/book”目录下所有以“p”开头的文件。[root@localhost~]#find/book-name'p*'/book/poetry/book/literature/poetry
不添加查找范围时,将使用当前目录作为查找范围。
“-type”是根据文件类型进行查找,这里的文件类型指的是普通文件(-)、目录(d)、块设备文件(b)或字符设备文件(c)等。文件类型将在任务三中详细介绍。17.查找命令的绝对路径——which命令
查找命令的绝对路径使用which命令,其格式如下。管理文件which命令名【实例3-13】
查找pwd命令的绝对路径。[root@localhost~]#whichpwd/bin/pwd18.为文件创建链接——ln命令
为文件创建链接使用ln命令,其格式如下。管理文件ln[-s]源文件或目录名链接文件或目标目录名
-s”选项表示创建符号链接(又称软链接)文件。如果不加“-s”选项,则创建硬链接文件。[root@localhost~]#ln-s/book/poetrypoetry01【实例3-14】为文件“/book/poetry”创建软链接文件“poetry01”。1管理文件创建完成后,查看文件“poetry”和“poetry01”的详细信息,执行结果如图3-3所示。图3-3文件“poetry”和“poetry01”的详细信息由图3-3可以看出,“poetry01”文件为链接文件,其指向“/book/poetry”文件。1管理文件
软链接文件其实是指向原始文件所在的路径。如果删除了创建的软链接文件,对原始文件无任何影响,但是如果删除了原始文件,那么软链接文件就会因无法找到原始文件而毫无用处。软链接文件的作用类似于Windows操作系统中的“快捷方式”。
创建硬链接文件后,两个文件名指向硬盘上的同一块存储空间,对两个文件中的任何一个文件的内容进行修改都会影响另一个文件。可以将硬链接文件视为原始文件的附加名称。注意,不能对目录创建硬链接。1四、文件内容操作命令
常用的文件内容操作命令包括显示文件全部内容(cat)、分屏显示文件内容(more和less)、显示文件开始内容(head)、显示文件末尾内容(tail)、统计文件内容(wc)和查找文件中符合条件的行(grep)等。1.显示文件全部内容——cat命令
显示文件全部内容使用cat命令,其格式如下。管理文件cat[选项]文件名cat命令中常用选项的含义如表3-8所示。1管理文件表3-8cat命令中常用选项的含义选项含义-n显示行号-b显示非空行的行号(行号按顺序显示)cat命令还可以连接两个或多个文件,如“catf1f2>f3”,是指将文件“f1”和“f2”的内容合并,然后通过输出重定向符“>”将它们写入文件“f3”中。1管理文件【实例3-15】
cat命令的使用。#使用文本编辑器Vim创建名为“appreciate01.txt”的文本文件,并输入诗词《七绝·改诗赠父亲》,输入完成后保存文件并退出Vim[root@localhost~]#vimappreciate01.txt#将“appreciate01.txt”文件中的内容写入“/book/poetry”文件中[root@localhost~]#catappreciate01.txt>/book/poetry#查看“/book/poetry”文件中的全部内容并显示行号[root@localhost~]#cat-n/book/poetry1管理文件执行结果如图3-4所示。
图3-4“/book/poetry”文件中的全部内容cat命令常用于查看内容较少的文本文件。12.分屏显示文件内容——more命令和less命令
(1)分屏显示文件内容使用more命令,其格式如下。管理文件more[选项]文件名more命令中常用的选项是“-n”,表示每屏显示的行数。进入more状态后的交互操作方法如表3-9所示。表3-9进入more状态后的交互操作方法按键含义Enter向下移动一行空格向下翻动一页b向上翻动一页q退出more状态1more命令可一页一页地分屏显示文件内容,并且在屏幕的底部有一个提示信息,表示该文件已经显示的百分比,如图3-5所示。管理文件图3-5more命令执行结果1
(2)与more命令相同,less命令也用于分屏显示文件内容,其格式如下。管理文件less[选项]文件名less命令实际上是more命令的改进版,其功能比more命令更灵活。例如,进入less状态后,按“PgUp”键可向上翻动一页,按“PgDn”键可向下翻动一页,用上方向键可向上移动一行,用下方向键可向下移动一行。其他交互操作方法与more命令类似。
在分屏阅读界面中,到文件末尾时more命令会自动退出阅读界面,less命令则不会。在实际使用中,可根据用户习惯决定具体使用哪一个命令。13.显示文件开始内容——head命令
显示文件开始内容使用head命令,其格式如下。管理文件head[-n]文件名其中,n表示显示文件的前n行,默认显示前10行。图3-6文件“/book/poetry”的前两行【实例3-16】显示文件“/book/poetry”的前两行。[root@localhost~]#head-2/book/poetry执行结果如图3-6所示。14.显示文件末尾内容——tail命令
显示文件末尾内容使用tail命令,其格式如下。管理文件tail[选项]文件名tail命令中常用选项的含义如表3-10所示。表3-10tail命令中常用选项的含义选项含义-n显示文件的后n行,默认显示后10行-f命令超过文件的末端后,继续尝试读取更多的文件内容1管理文件【实例3-17】
显示文件“/book/poetry”的后两行。[root@localhost~]#tail-2/book/poetry执行结果如图3-7所示。图3-7文件“/book/poetry”的后两行
tail命令的“-f”选项可以用于跟踪日志文件末尾的内容变化,实时显示更新的日志内容。15.统计文件内容——wc命令
统计文件内容使用wc命令,其格式如下。管理文件wc[选项]文件名列表wc命令中常用选项的含义如表3-11所示。表3-11wc命令中常用选项的含义选项含义-l统计行数-w统计单词数-c统计字节数1管理文件【实例3-18】
统计文件“/book/poetry”的行数、单词数和字节数。[root@localhost~]#wc-lwc/book/poetry执行结果如图3-8所示。图3-8统计文件“/book/poetry”的内容
wc命令未指定选项时,默认相当于“-lwc”,会同时统计文件的行数、单词数和字节数。单词计数是以空格为分隔符的,连续的几个单词(没有空格)系统会计数为一个。16.查找文件中符合条件的行——grep命令
查找文件中符合条件的行使用grep命令,其格式如下。管理文件grep[选项]查找条件目标文件名grep命令中常用选项的含义如表3-12所示。表3-12grep命令中常用选项的含义选项含义-i查找时忽略大小写-v反转查找,输出与查找条件不相符的行1管理文件【实例3-19】
查找文件“/etc/hosts”中不以“#”开头的行。[root@localhost~]#grep-v'^#'/etc/hosts执行结果如图3-9所示。图3-9文件“/etc/hosts”中不以“#”开头的行1小邓规划了共享目录和文件,其目录树如图3-10所示。其中,“Dev”目录为研发部门专用目录,“Ope”目录为运维部门专用目录,“resource”目录为全公司员工公用目录,“backups”目录用于存放备份文件。管理文件任务实施
管理文件课堂练习简述Linux操作系统中的文件操作命令。1压缩文件任
务
二
为了确保Linux操作系统文件的安全,小邓计划定期进行文件备份。小邓了解到,文件备份时一般需要将备份文件打包压缩,以达到节省存储空间及减少网络传输代价的目的。2任务描述压缩文件2一、文件压缩/解压缩命令(1)对文件进行压缩/解压缩可以使用gzip命令,其格式如下。gzip命令中常用选项的含义如表3-13所示。压缩文件gzip[选项]压缩文件名/解压缩文件名选项含义-d解压缩文件-r参数为目录时,按目录树递归压缩目录中的所有文件-v显示文件压缩/解压缩的过程表3-13gzip命令中常用选项的含义2压缩文件【实例3-20】
在“/book/literature”目录下创建文件“demo”,然后压缩该目录下的所有文件。[root@localhost~]#touch/book/literature/demo[root@localhost~]#cd/book/literature[root@localhostliterature]#gzip*执行结果如图3-12所示。图3-12使用gzip命令压缩文件2压缩文件
由图3-12可以看出,不使用任何选项时,gzip命令执行压缩操作。压缩多个文件时,将分别压缩每个文件,并生成“.gz”后缀的压缩文件,同时删除源文件。如果要递归压缩目录树中的所有文件,必须使用“-r”选项。[root@localhost~]#grep-v'^#'/etc/hosts【实例3-21】
解压缩“/book/literature”目录下的所有文件。(2)对文件进行压缩/解压缩也可以使用bzip2命令,其格式如下。bzip2[选项]压缩文件名/解压缩文件名bzip2命令中常用选项及其含义与gzip命令基本相同,此处不再赘述。bzip2命令执行压缩操作后生成“.bz2”后缀的压缩文件,同时删除源文件。2二、文件打包/解包命令
将多个文件打包为一个文件使用tar命令,其格式如下。使用tar命令将打包文件进行解包的格式如下。tar命令中常用选项的含义如表3-14所示。压缩文件tar[选项]文件名源文件或目录名表3-14tar命令中常用选项的含义tar[选项]文件名[-C目标目录名]选项含义-c创建“.tar”格式的包文件-x解开“.tar”格式的包文件-p打包时保留原始文件及目录的权限2压缩文件表3-14(续)选项含义-f目标文件名-v显示文件压缩/解压缩的过程-z用gzip命令压缩/解压缩-j用bzip2命令压缩/解压缩2压缩文件【实例3-22】
将“/book/literature”目录通过bzip2命令进行打包压缩,并备份到文件“book.tar.bz2”中。[root@localhost~]#cd/[root@localhost/]#tar-cjvfbook.tar.bz2book/literaturebook/literature/book/literature/demobook/literature/poetry使用tar命令时,选项前的引导字符“-”可以省略。在实际的备份工作中,通常在打包文件的同时也会将打包文件进行压缩,以便节省磁盘空间。2小邓要对“/share/Dev”目录下的“code”目录进行定时备份并压缩,等使用时再将其解压缩到“/share/backups”目录中。为此,小邓完成了以下操作。压缩文件任务实施
压缩文件课堂练习简述tar命令的功能和常用选项的含义。2设置文件权限属性任
务
三由于Linux是多用户操作系统,为了提高文件的安全性,小邓须为已经创建的共享目录和文件设置不同的文件访问权限和归属。3任务描述设置文件权限属性3一、文件的访问权限和归属
1.文件类型在Linux操作系统中主要有5种文件类型,它们采用了不同的字符加以区分。(1)普通文件(-)的特点是不包含文件系统的结构信息,这种类型的文件按其内部结构又可细分为文本文件和二进制文件。(2)目录文件(d)是用于存放文件名及其相关信息的文件,是内核组织文件系统的基本节点。目录文件可以包含子目录文件和普通文件。(3)链接文件(l)是一种特殊的文件,它实际上是指向一个真实存在的文件的链接。根据链接对象的不同,又可分为硬链接文件和软链接文件。设置文件权限属性3一、文件的访问权限和归属
(4)设备文件是用于与I/O设备提供连接的一种文件,可分为字符设备文件(c)和块设备文件(b),分别对应于字符设备和块设备。
(5)管道文件(p)主要用于不同进程间的信息传递。2.文件的访问权限
在Linux操作系统中,每个文件都具有可读(r)、可写(w)和可执行(x)的权限,且权限之间相互独立。对普通文件和目录文件访问权限的理解如表3-15所示。设置文件权限属性3设置文件权限属性可读可写可执行普通文件能够读取文件的实际内容能够编辑、新增、修改、删除文件的实际内容能够运行一个脚本程序目录文件能够读取目录中的文件列表能够在目录中新增、删除和重命名文件能够进入该目录表3-15文件的访问权限权限文件类型33.文件的归属
用户对文件的访问权限与文件归属密切相关。
(1)文件所有者(user)是拥有该文件或目录的用户账号。(2)文件所属组(group)是拥有该文件或目录的组账号。4.文件访问权限的表示方法
文件访问权限的表示方法有两种,一种是字符表示法,另一种是数字表示法。(1)字符表示法。Linux操作系统中文件的访问权限均用分为3组的9个字符表示。使用“ls-l”或“ll”命令即可列出文件的详细信息,其中包含了文件的访问权限。文件“appreciate01.txt”的详细信息如图3-13所示。设置文件权限属性3设置文件权限属性文件类型3个字符为一组,分别表示文件所有者、文件所属组和其他用户的访问权限文件所有者文件所属组图3-13文件权限的字符表示法3
由图3-13可以看出,文件的访问权限位置是固定的,依次为可读(r)、可写(w)和可执行(x)。例如,“-rw-r--r--”表示文件所有者拥有读、写权限,没有执行权限;文件所属组和其他用户拥有读权限,没有写和执行权限。设置文件权限属性权限的字符表示中,“-”表示没有权限。通过“ls-l”命令可以看到,文件的详细信息共分为7列,第1列表示文件类型和权限;第2列表示链接数,即有多少文件链接到该文件;第3列表示文件所有者;第4列表示文件所属组;第5列表示文件容量大小;第6列表示文件最近一次的修改时间;第7列表示文件名。3
(2)数字表示法。文件的访问权限也可以用数字来表示,依次为可读(4)、可写(2)和可执行(1),没有权限用数字0表示。数字表示法是基于字符表示法计算得到的,其目的是简化权限的表示。文件访问权限的字符表示法和数字表示法对应关系如表3-16所示。设置文件权限属性表示方法读写执行读写执行读写执行字符表示法rwxrwxrwx数字表示法421421421权限分配文件所有者文件所属组其他用户3
利用数字表示法表示文件访问权限简单又方便,只需要将授予的权限用表示的数字相加即可。例如,某文件的访问权限为“-rw-r--r--”,那么用数字可表示为644,如表3-17所示。设置文件权限属性读写执行读写执行读写执行rw-r--r--420400400644表3-17文件访问权限“-rw-r--r--”的数字表示3二、文件的访问权限更改命令
文件的访问权限更改命令为chmod,其使用方法有以下两种。1.使用字符表示法更改文件的访问权限
使用字符表示法更改文件访问权限的格式如下。其中,“-R”选项表示递归更改指定目录及其所有子目录和文件的权限;“u”“g”“o”和“a”分别表示文件所有者、文件所属组、其他用户和所有用户;“+”“-”和“=”分别表示增加权限、去除权限和设置权限;“r”“w”和“x”分别表示可读、可写和可执行。设置文件权限属性chmod[-R][ugoa][+-=][rwx]文件或目录名3【实例3-23】
更改文件“user_wang”的权限,为文件所有者添加执行权限,去除其他用户的读权限。[root@localhost~]#ls-luser_wang
#查看文件原先属性-rw-r--r--.1rootroot09月2813:46user_wang[root@localhost~]#chmodu+x,o-ruser_wang#更改文件权限[root@localhost~]#ls-luser_wang
#查看更改权限后的文件属性-rwxr-----.1rootroot09月2813:46user_wang设置文件权限属性3【实例3-24】
将“/book”目录及其所有子目录和文件设置为文件所属组可读和可写。[root@localhost~]#chmod-Rg=rw/book[root@localhost~]#ls-ld/book#查看“/book”目录的属性drwxrw-r-x.3rootroot3810月1007:37/book[root@localhost~]#ls-lR/book#递归查看所有文件的属性/book:总用量4drwxrw-r-x.2rootroot3210月1209:14literature-rw-rw-r--.1rootroot10010月1119:10poetry/book/literature:总用量0-rw-rw-r--.1rootroot010月1212:14demo-rw-rw-r--.1rootroot010月1000:00poetry设置文件权限属性32.使用数字表示法更改文件的访问权限
使用数字表示法更改文件访问权限的格式如下。其中,“nnn”为需要设置的具体权限值。设置文件权限属性chmod[-R]nnn文件或目录名【实例3-25】将文件“user_wang”的权限恢复为“-rw-r--r--”。[root@localhost~]#chmod644user_wang[root@localhost~]#ls-luser_wang #查看更改权限后的文件属性-rw-r--r--.1rootroot09月2813:46user_wang3三、文件的归属更改命令
常用的文件归属更改命令包括更改文件的所有者和所属组(chown)及更改文件的所属组(chgrp)。1.更改文件的所有者和所属组——chown命令
更改文件的所有者和所属组使用chown命令,其格式如下。“-R”选项表示递归更改指定目录及其所有子目录和文件的归属。设置文件权限属性chown[-R]文件所有者[:文件所属组]文件或目录名3【实例3-26】
将文件“user_wang”的所有者更改为stu01,所属组更改为group。[root@localhost~]#chownstu01:groupuser_wang[root@localhost~]#ls-luser_wang #查看文件的所有者和所属组-rw-r--r--.1stu01group09月2813:46user_wang设置文件权限属性
当只更改文件的所属组时,所属组前的冒号不能省略。例如,将文件
“user_wang”的所属组更改为group,可用“chown:groupuser_wang”命令。32.更改文件的所属组——chgrp命令
更改文件的所属组使用chgrp命令,其格式如下。设置文件权限属性chgrp[-R]文件所属组文件或目录名【实例3-27】
将文件“appreciate01.txt”的所属组更改为group。[root@localhost~]#chgrpgroupappreciate01.txt
chgrp命令与chown命令一样,都可以更改文件的归属。不同的是,chown命令既可以更改文件所有者,也可以更改文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境友好型设计与实践作业指导书
- 数字化设计与制造作业指导书
- 甘肃2025年中共甘肃省委党校(甘肃行政学院)事业岗位招聘27人笔试历年参考题库附带答案详解
- 三农领域创新与创业实践作业指导书
- 三农村地区新型农业经营主体培育策略
- 鹰潭2025年江西鹰潭市事业单位招聘301人笔试历年参考题库附带答案详解
- 铜仁2025年贵州铜仁市碧江区事业单位招聘24人笔试历年参考题库附带答案详解
- 贵州2025年贵州省妇联直属事业单位招聘3人笔试历年参考题库附带答案详解
- 2024年二级建造师考试《建设工程法规及相关知识6.1B卷》真题及答案
- 2025年云安全服务项目建议书
- 百元医疗收入(不含药品收入)中消耗的卫生材料(耗占比)现状分析及控制措施
- 2024年决战行测5000题言语理解与表达(培优b卷)
- 2024安全生产法律法规知识培训
- 2024年下半年杭州市余杭区瓶窑镇招考易考易错模拟试题(共500题)试卷后附参考答案
- 占道施工安全培训
- 证券分析(第6版)上部
- 2024年中级电工考前必刷必练题库500题(含真题、必会题)
- 认识晶体(完整版)课件
- 小学五年级家长会-主题班会
- DB11T 211-2017 园林绿化用植物材料 木本苗
- DB11T 527-2021 配电室安全管理规范
评论
0/150
提交评论