目   录

一、实验目的

二、实验内容

三、实验步骤和结果

四、实验总结


一、实验目的

  1. 掌握Liunx操作系统的命令行操作界面的进入、退出和常用命令。
  2. 掌握Linux系统常用的目录查看、切换目录等命令。
  3. 了解并使用文件目录管理常用命令。
  4. 掌握Linux系统的文件目录权限管理。

二、实验内容

1、命令行界面的进入和退出。

  • a) 利用菜单打开终端窗口进入命令行,并退出
  • b) 利用组合按键ctrl+alt+Fn,切换到命令行终端,并以root用户登录系统。

2、 常用命令练习。

  • a) 练习使用man帮助命令,查看touch、mkdir、cat命令的功能。
  • b) 利用pwd命令查看当前目录,并利用cd命令将目录切换其他某个目录,并利用pwd查看当前路径以及ls和ls –l 命令查看当前路径下的目录和文件。
  • c) 利用cat和more命令查看文件/etc/passwd和/etcadow文件。
  • d) 利用echo命令显示一句自我介绍姓名的话。
  • e) su命令练习,在用户root和student之间切换。
  • f) vi编辑器编辑一个文本文件,自由设计文本内容,编写成功保存后,利用cat命令查看该文本的内容。

3、 命令和目录文件名自动补全功能练习(tab键)。

4、 利用命令查看/root目录下的所有文件的属性,并分别指出每个文件是什么类型的文件,以及文件拥有者用户、拥有者所在组用户、其他用户对每个文件的访问权限。

5、 练习文件目录操作管理命令ls\mkdir\cp\mv\rm等,在/home/目录下利用命令创建以自己拼音命名的文件夹,并在该文件夹目录下利用命令创建file1,file2, file3, file10, file20文件和创建dir1, dir2两个目录,然后利用通配符删除文件file1,file2和file3。将以自己名字拼音命名的文件夹复制到/tmp/目录下,然后将/home目录下的以自己名字拼音命名的文件夹删除。在/tmp/自己名字的文件夹下,用vi编辑器编辑hello.c文件,实现hello world 输出。

6、 利用字符的方式修改文件和目录权限,(a)由root用户利用touch命令创建文件/tmp/test,利用字符方式设置文件拥有者用户对文件有读写权限,拥有者所在组和其他用户没有读写权限,并利用ls –l 命令查看权限设置是否正确。(b)以root用户创建/tmp/dir目录,将/tmp/test文件移动到/tmp/dir目录,然后设置dir目录权限为rwx------,然后切换到普通用户,试着查看该dir目录和进入dir目录。

7、 利用数字方式修改文件和目录权限练习,利用数字方式,重复任务6的内容,或者设计其他文件目录权限管理任务。

三、实验步骤和结果

1、命令行界面的进入和退出

  • a) 利用菜单打开终端窗口进入命令行,并退出;

  • b) 利用组合按键ctrl+alt+Fn,切换到命令行终端,并以root用户登录系统。

进入命令终端:Ctrl + Alt + Fn + F2;返回图形界面:Ctrl + Alt + Fn + F2。

2、 常用命令练习。

  • a) 练习使用man帮助命令,查看touch、mkdir、cat命令的功能。

   

   

  • b) 利用pwd命令查看当前目录,并利用cd命令将目录切换其他某个目录,并利用pwd查看当前路径以及ls和ls –l 命令查看当前路径下的目录和文件。

  • c) 利用cat和more命令查看文件/etc/passwd和/etcadow文件。

  • d) 利用echo命令显示一句自我介绍姓名的话。

  • e) su命令练习,在用户root和student之间切换。

  • f) vi编辑器编辑一个文本文件,自由设计文本内容,编写成功保存后,利用cat命令查看该文本的内容。

   

3、 命令和目录文件名自动补全功能练习(tab键)。

4、 利用命令查看/root目录下的所有文件的属性,并分别指出每个文件是什么类型的文件,以及文件拥有者用户、拥有者所在组用户、其他用户对每个文件的访问权限。

5、 练习文件目录操作管理命令ls\mkdir\cp\mv\rm等,在/home/目录下利用命令创建以自己拼音命名的文件夹,并在该文件夹目录下利用命令创建file1,file2, file3, file10, file20文件和创建dir1, dir2两个目录,

然后利用通配符删除文件file1,file2和file3。将以自己名字拼音命名的文件夹复制到/tmp/目录下,然后将/home目录下的以自己名字拼音命名的文件夹删除。

在/tmp/自己名字的文件夹下,用vi编辑器编辑hello.c文件,实现hello world 输出。

6、 利用字符的方式修改文件和目录权限,(a)由root用户利用touch命令创建文件/tmp/test,利用字符方式设置文件拥有者用户对文件有读写权限,拥有者所在组和其他用户没有读写权限,并利用ls –l 命令查看权限设置是否正确。

(b)以root用户创建/tmp/dir目录,将/tmp/test文件移动到/tmp/dir目录,然后设置dir目录权限为rwx------,然后切换到普通用户,试着查看该dir目录和进入dir目录。

7、 利用数字方式修改文件和目录权限练习,利用数字方式,重复任务6的内容,或者设计其他文件目录权限管理任务。

四、实验总结

此次实验,独立完成,甚是简单。

【CentOS Linux 7】实验1【Linux文件目录管理】相关推荐

  1. 操作系统实验一linux,操作系统实验一 Linux基本操作.doc

    操作系统实验一 Linux基本操作 实验.实验目的Red hat Linux平台. 三.实验原理及相关知识 1. 参阅相关Linux操作系统的安装手册,熟悉Linux的基本安装和配置: 2. 参阅相关 ...

  2. linux课程实验报告,Linux操作系统课程实验报告

    Linux操作系统课程实验报告 Linux操作系统 课程实验报告 班级: 姓名: 学号: 指导老师:田丽华 完成时间:2014年7月 目录 一.实验目的1 二.实验要求1 三.实验内容1 [第一题]1 ...

  3. 实验楼Linux基础挑战2答案,实验楼-Linux基础-实验二 Linux的基本概念及操作

    一.实验介绍 1.1 实验内容 实验楼环境介绍 常用 Shell 命令及快捷键 Linux 使用小技巧 1.2 实验知识点 Linux 基本命令 通配符的使用 查看帮助文档 二.桌面环境 1.Linu ...

  4. Linux网络应用实验报告,Linux网络实验报告.doc

    Linux网络实验报告 深 圳 大 学 实 验 报 告 课程名称: Linux操作系统 实验项目名称: Linux上WEB/FTP服务器配置 学院: 计算机与软件学院 专业: 软件工程 指导教师: 冯 ...

  5. linux系统基本命令实验原理,《操作系统原理与Linux》实验一 Linux基本命令.doc

    <操作系统原理与Linux>实验报告 实验名称:实验一 Linux基本命令的使用 实验日期: 2011年11月1日 班 级:B09513 学 号:20094051311 姓 名:王晓珍 计 ...

  6. linux虚拟实验服务,Linux虚拟服务器(LVS)实验文档PDF

    这个Linux虚拟服务器(LVS)实验文档时我看过最好的实验文档,里面介绍了LVS/nat LVS/DR LVS/TUN以及综合实验,讲解了常用的算法和调度. 由于 ARP 的对应关系,是通过广播学到 ...

  7. linux课程--实验一 Linux 基本命令操作1

    一.实验目的: (1)掌握Linux各类命令的使用方法. (2)熟悉Linux字符界面操作环境. 二.实验准备 (1)了解Linux命令行的基本概念. (2)自己建立目录结构以及目录下的文件. 三.实 ...

  8. 部署Linux服务器实验报告,Linux服务器学习----tomcat 服务配置实验报告(一)

    一.实验目的 1. 掌握 tomcat 服务的搭建 二.实验内容 1. 搭建一台缓存 tomcat 服务器 三.实验环境 1. tomcat 服务器 centos7 对应主机 ip 为 10.10.6 ...

  9. linux课程--实验二 Linux 基本命令操作2

    一.实验目的: (1)掌握文件和目录的区别 (2)熟悉文件和目录的相关操作:建立.复制.移动.删除.重命名.查找.统计等 (3)掌握输入.输出重定向的用法 (4)掌握find的常见查找模式 (5)理解 ...

  10. linux 程序实验总结,Linux实验报告(实验四) shell编程实验

    实验四 shell编程实验(二) 班级:姓名:学号:上机时间:年月日 任课教师:实验教师:实验成绩: 一.实验目的 综合Linux常用命令和vi编辑器的使用,熟练掌握shell脚本编程. 二.实验注意 ...

最新文章

  1. CornerNet代码解析——损失函数
  2. 百度地图的简单使用 ——html js
  3. oracle 中表示字符串使用单引号
  4. javascript 和 jq 的调试 用console.log() 函数
  5. 二、Zabbix 服务端部署安装
  6. 谈大数据也谈人工智能 郭为告诉你一个不一样的神州控股
  7. M. Monster Hunter(树形dp)
  8. Java 最高均薪 19015 元! 8 月程序员工资出炉,你拖后腿了吗?
  9. html城市手机搜索,原生js实现html手机端城市列表索引选择城市
  10. 泰勒公式在近似计算中的应用
  11. Linux系统镜像源替换
  12. Python安装pyqt4
  13. 超链接的其他用法,复合选择器
  14. 妙趣横生的英语单词 看见英语单词头不大(zt)
  15. html中评论的星星怎么写,css 评分效果的星星示例
  16. HTML期末设计——代码篇
  17. Css属性:border边框,设置圆角,border-radius
  18. 沃商店运营一周年凸显平台化优势
  19. 在Redhat9上安装Oracle 9.2
  20. 小白学react之页面BaseLayout框架及微信的坑

热门文章

  1. Thumbnailator-图片处理的Google开源Java类库
  2. linux下的arm仿真,使用QEMU仿真ARM Linux系统
  3. 淮阳一高2021高考成绩查询,周口教育网2021年淮阳中招成绩查询系统
  4. oracle怎么判断是裸设备安装,Oracle 9i下以裸设备方式安装数据库
  5. Mongo服务器二进制文件修复,Mongodb-File-Server
  6. 三十五、SQL和数据库相关概念
  7. 七十九、Springboot 整合 Elasticsearch
  8. 【Python金融量化 7- 100 】、七、计算两只股票方差和相关性
  9. 我终于拿到CMU的offer了!
  10. 正经炼丹师如何完美安排国庆长假?| 假期专属论文清单