文件管理与常用命令

实验目的

1.Linux文件与目录的访问权限。
2.Linux文件与目录的打包压缩。
3.Linux文件与目录的相关管理操作。
4.文件与目录的基本操作命令

实验步骤

(上)

1.用普通账户登录到图形桌面,浏览Linux文件与目录树,注意用户家目录与系统root目录的路径区别。
2.用root账户登录到终端,使用cat、more、less、head、tail等命令显示"/etc/inittab"文件。

(下)

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文件与目录树,注意用户家目录与系统root目录的路径区别。

pwd //查看当前路径
ls  //查看当前目录下的资源(文件)



2.用root账户登录到终端,使用cat、more、less、head、tail等命令显示"/etc/inittab"文件。

cat、more、less、head、tail  /etc/inittab

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

切换到root权限下,创建test目录
mkdir test

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

cp -r /etc test  #将etc目录及其下所有的内容复制到test目录下


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

cd /root/test/etc  #先切换到该目录下
ls

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

ls -l /root/test               #查看更改前的权限与拥有者
chmod 777 /root/test/etc       #更改权限和拥有者(chmod 提权)
ls -l /root/test               #查看更改后的权限与拥有者“777”
0表示没有权限,1表示x权限,2表示r权限,4表示w权限,然后将其相加

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

tar [选项]  文件目录列表
tar [选项]  目的文件(路径)  源(路径)
tar -czvf etc.tar.gz /root/test/etc   #进行打包压缩
tar -tzf etc.tar.gz         #查看包内容
tar -xzf etc.tar.gz         #解压缩
或者先打包成tar包,再进行压缩
tar -cvf /root/test/etc.tar /root/test     #进行打包成tar包
gzip /root/test/etc.tar                    #对tar包进行压缩
tar -tzf etc.tar.gz         #查看包内容
tar -xzf etc.tar.gz         #解压缩#这个选项v显示过程巨多

打包压缩过程上面两种方法都可行

下面这个是第二步查看(上面查看不对)

6.删除"test"目录。

rm -r -f /root/test

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

umask 022
mkdir test
ls -l


在这里插入图片描述

chmod命令

文字设定


Linux系统及应用(实验报告)---文件管理与常用命令相关推荐

  1. Linux系统内存管理实验报告,Linux 内存管理 综合实验报告.pdf

    Linux 内存管理 综合实验报告 计算机与通信学院 Linux 内存管理 综合实验报告 指导老师:孙建华 组员 :夏槟 20040810720 段翼真 20040810503 米晓亮 2004081 ...

  2. Linux系统内存管理实验报告,linux内存管理实验报告

    <linux内存管理实验报告>由会员分享,可在线阅读,更多相关<linux内存管理实验报告(13页珍藏版)>请在人人文库网上搜索. 1.操作系统实验报告院别:XXXXXX班级: ...

  3. linux系统编程界面实验报告,操作系统实验报告-Linux操作使用编程.doc

    操作系统实验报告-Linux操作使用编程 实 验 报 告( 2012/ 2013 学年 第二学期) 课程名称操 作 系 统A实验名称Linux操作.使用.编程实验时间2013年 5 月 6日指导单位计 ...

  4. linux系统shell讲解实验报告,《操作系统》课程实验报告 SHELL编程.doc

    华南理工大学 <操作系统 SHELL编程 姓名: 余柳红 学号: 201330571011 班级: 13信息安全班 合作者: 无 指导教师: 贺小箭 实验概述[实验目的及要求] 实验目的: 熟悉 ...

  5. 简单的eda实验vga在linux系统中,EDA实验报告-VGA彩条显示.doc

    VGA彩条信号显示控制 一.实验目的: 1. 熟练掌握 Verilog HDL语言和QuartusII 软件的使用: 2. 理解状态机的工作原理和设计方法: 3. 熟悉 VGA 接口协议规范. 4.通 ...

  6. linux停用用户账号的命令,Linux 系统中用户/组账号的基本常用命令备忘录

    用户账号 与用户账号相关的配置文件主要有两个,分别是/etc/passwd和/etc/shadow.前者用于保存用户名称.登录目录.登录Shell等基本信息,后者用于保存用户密码.账号有效期等信息.在 ...

  7. 【CentOS Linux 7】【Linux系统及应用---调研报告】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

  8. linux用户和组管理的实验报告,linux用户管理任务实验报告

    linux用户管理任务实验报告 <实用操作系统>实验报告 实验报告:实验项目名称:用户管理任务 班级:学号:姓名: 地点:时间: 实验内容: 一.用户管理 (一)添加用户useradd 1 ...

  9. linux shell程序设计实验报告,linux的shell脚本实验报告

    <linux的shell脚本实验报告>由会员分享,可在线阅读,更多相关<linux的shell脚本实验报告(7页珍藏版)>请在人人文库网上搜索. 1.第二次实验内容一.实验名称 ...

最新文章

  1. Tcpdump配合Tcpreplay回放实现网络探测
  2. CSS自适应的占位符效果
  3. 利用LSM实现更安全的linux
  4. 深拷贝的缺点_JavaScript 深拷贝
  5. 2019年第十届蓝桥杯 - 省赛 - C/C++大学B组 - C. 数列求值
  6. 开源题材征集 + MVCEF Core 完整教程小结
  7. hadoop-09-安装资源上传
  8. [设计模式] ------ 原型模式(浅拷贝和深拷贝)
  9. yolo模型部署——tensorRT模型加速+triton服务器模型部署
  10. wireshark最新版本for Ubuntu18.04(六)
  11. HGO工具CoordTool坐标七参数转换
  12. lomboz连接mysql数据库_Lomboz如何配置Tomcat数据库连接池
  13. 一般的n阶范德蒙行列式计算的两个主要步骤
  14. 科研过程中如何寻找创新点
  15. 泰山OFFICE技术讲座:标点关系穷举研究-05
  16. 你这么努力,为何还如此焦虑?
  17. 暗影骑士擎Pro 之 安装Ubuntu18.04 双系统 踩坑记录(一)
  18. 在html循环字母,怎么样能遍历一个字符串
  19. 时间都去哪了。。。。
  20. Conflux 网络生态建设指南

热门文章

  1. SQLMap 从入门到入狱详细指南
  2. 新能源汽车产业链全景图
  3. Runloop监控卡顿
  4. CI/CD --- 什么才是真正的自动化平台
  5. C++ isalpha()
  6. server.js文件配置
  7. 服务器推送技术原理分析及dwr框架简单的使用
  8. php类和自定义函数实例,PHP生成等比缩略图类和自定义函数分享
  9. VB+ACCESS电脑销售系统的设计与实现
  10. 无法将 视图‘dbo.v_batch‘ 绑定到架构