Linux文件及目录管理操作
创始人
2024-03-23 03:49:19
0

Linux文件及目录管理

  • 实验目的及要求
    • 1.了解Linux文件与目录的访问权限
    • 2.熟悉Linux文件与目录的打包和压缩
    • 3.掌握Linux文件与目录的相关管理操作
  • 实验原理
  • 实验步骤
    • 对文件管理和压缩归档进行了解,具体步骤如下:
      • 1.用mkdir命令在"/root"目录下创建一个"test"目录。
      • 2.用cp命令将/etc目录及其下所有内容复制到test目录下。
      • 3.用cd和ls命令访问和查看"/root/test/etc"目录。
      • 4.更改权限和拥有者,用ls命令查看区别。
      • 5.将"/root/test/etc"目录用tar命令打包成etc.tar.gz,查看etc.tar.gz的内容,解压缩etc.tar.gz。
      • 6.删除"test"目录。
      • 7.设定umask。重新创建test目录,并查看权限。
  • 具体操作
      • 1.用mkdir命令在"/root"目录下创建一个"test"目录。
      • 2.用cp命令将/etc目录及其下所有内容复制到test目录下。
      • 3.用cd和ls命令访问和查看"/root/test/etc"目录。
      • 4.更改权限和拥有者,用ls命令查看区别
      • 5.将"/root/test/etc"目录用tar命令打包成etc.tar.gz,查看etc.tar.gz的内容,解压缩etc.tar.gz。
      • 6.删除"test"目录。
      • 7.设定umask。重新创建test目录,并查看权限。

实验目的及要求

1.了解Linux文件与目录的访问权限

2.熟悉Linux文件与目录的打包和压缩

3.掌握Linux文件与目录的相关管理操作

实验原理

文件和目录的访问权限分为:只读、只写、可执行。有三种不同类型的用户可对文件和目录进行访问:文件所有者、同组用户、其他用户。这个文件或目录的访问权限都有三组,每组用三位表示,分别为:(1)文件属主的读、写和执行权限。(2)与属主同组的用户的读、写和执行权限。(3)系统中其他用户的读、写和执行权限。

实验步骤

对文件管理和压缩归档进行了解,具体步骤如下:

1.用mkdir命令在"/root"目录下创建一个"test"目录。

2.用cp命令将/etc目录及其下所有内容复制到test目录下。

3.用cd和ls命令访问和查看"/root/test/etc"目录。

4.更改权限和拥有者,用ls命令查看区别。

5.将"/root/test/etc"目录用tar命令打包成etc.tar.gz,查看etc.tar.gz的内容,解压缩etc.tar.gz。

6.删除"test"目录。

7.设定umask。重新创建test目录,并查看权限。

具体操作

1.用mkdir命令在"/root"目录下创建一个"test"目录。

先切换至root权限,之后创建test目录。

mkdir test

在这里插入图片描述

2.用cp命令将/etc目录及其下所有内容复制到test目录下。

cp [选项]  源目录或文件名  目标目录或文件名
  • a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
  • d:复制时保留链接。这里所说的链接相当于 Windows 系统中的快捷方式。
  • f:覆盖已经存在的目标文件而不给出提示。
  • i:与 -f 选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖。
  • p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
  • r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
  • l:不复制文件,只是生成链接文件。
cp -r /etc test  #将/etc下所有子目录及文件复制到test目录下

在这里插入图片描述

3.用cd和ls命令访问和查看"/root/test/etc"目录。

在这里插入图片描述

4.更改权限和拥有者,用ls命令查看区别

ls -l /root/test

在这里插入图片描述

chmod 777 /root/test/etc

在这里插入图片描述

5.将"/root/test/etc"目录用tar命令打包成etc.tar.gz,查看etc.tar.gz的内容,解压缩etc.tar.gz。

tar [选项]  文件目录列表
  • c或–create 建立新的备份文件。
  • f<备份文件>或–file=<备份文件> 指定备份文件。
  • z或–gzip或–ungzip 通过gzip指令处理备份文件。
  • v或–verbose 显示指令执行过程。
  • r或–append 新增文件到已存在的备份文件的结尾部分。
  • t或–list 列出备份文件的内容。
  • x或–extract或–get 从备份文件中还原文件。
//压缩打包
tar -cvf /root/test/etc.tar /root/test
gzip /root/test/etc.tar  
ls /root/test

在这里插入图片描述

//解压缩
tar -zxf /root/test/etc.tar.gz

在这里插入图片描述
查看

ls root/test/etc #在/root/test目录下查看

在这里插入图片描述

6.删除"test"目录。

rm -r -f /root/test

在这里插入图片描述

7.设定umask。重新创建test目录,并查看权限。

在这里插入图片描述

相关内容

热门资讯

原创 吉... 12月26日,欣旺达公告自家子公司欣旺达动力被吉利旗下的威睿电动汽车告了,索赔金额高达23.14亿元...
无惧苹果起诉,爆料人再发iPh... IT之家 12 月 27 日消息,据科技媒体 Phone Arena 昨天报道,在今年 7 月被苹果...
因电芯质量问题索赔23.14亿... 齐鲁晚报·齐鲁壹点 郭辰昊 12月26日,欣旺达发布公告称,子公司欣旺达动力于2025年12月25日...
民族团结进步促进法草案等重要法... 原标题:三部重要法律案将提请2026年全国人代会审议 十四届全国人大常委会第十九次会议12月27日表...
改革开放再深化,激活制度创新“... 改革开放再深化,激活制度创新“关键一招” ——聚焦省委经济工作会议④ 刚刚结束的省委经济工作会议提出...
“理论+百姓+文艺” 北京城市... “从城市绿心的生态蝶变到社区服务的温度升级,党的二十届四中全会精神正悄然融入城市副中心市民的日常生活...
咖啡因风波中的霸王茶姬,“将对... 因为产品咖啡因含量问题,现制茶饮品牌霸王茶姬(NASDAQ.CHA)再次登上热搜。 12月26日,霸...
丰田UA80八速变速箱存设计缺... 据汽车媒体CarScoops,丰田近期遭遇两起集体诉讼,核心指控其广泛使用的UA80八速自动变速箱存...
搭建温暖桥梁:湖南芙蓉律师事务... 这个冬天,湖南芙蓉律师事务所想搭一座“温暖桥梁”——发起“橙”意满满助农公益捐赠活动,计划捐赠20万...