实验五 Linux文件系统和权限管理

合集下载

《Linux系统管理》文件权限管理实验报告

《Linux系统管理》文件权限管理实验报告

《Linux系统管理》文件权限管理实验报告一、实验目的:1.了解和说下创建并使用脚本的步骤2.掌握shell的变量及特殊字符3.掌握shell的输入输出命令4.掌握常用shell程序逻辑结构语句二、实验内容:1.创建一个简单的列出目录和日期等shell脚本并运行之。

2.shell的输入输出重定向完成以下题目:(1)创建一个mytest文件,然后查看mytest和youtest文件,并观察执行结果。

(2)查看mytest和youtest文件过程中的正确信息输出定向到mytestout文件中,错误信息显示在屏幕,并查看定向文件。

(3)查看mytest和youtest文件过程中正确信息输出定向附加到mytestout,将错误信息输出定向到error,并查看定向文件。

(4)查看mytest和youtest文件过程中正确信息和错误信息混合输出到message文件中,并查看定向文件。

(5)查看mytest和youtest文件过程中正确信息和错误信息混合输出到/dev/null设备文件中。

(6)使用输入重定向把mytestout文件导入给wc -l命令,统计一下文件中的内容行数。

3.用shell语言编制shell程序,该程序在用户输入(read命令)年、月之后,自动打印输出(echo命令)该年该月的日历。

4.shell变量操作(1)编写一个shell脚本,并使它执行时显示/bin目录下所有以b开头的文件和目录并按ASCII码由大到小排序保存到temp文件中。

(2)编写一个shell脚本文件并执行,其中包含date和who 命令。

(3)编写一个简单的shell脚本文件,把你的名字赋给myname 的shell变量并输出改变的内容。

(4)查看系统的环境变量,并保存到文件myv中。

(5)编写一个shell脚本文件,从键盘读取数据保存到myvn 变量中并输出该变量。

(6)编写以下脚本程序带多个命令行参数运行并说明原因。

linux操作系统管理文件和权限的实训总结

linux操作系统管理文件和权限的实训总结

linux操作系统管理文件和权限的实训总结1. 引言1.1 概述Linux操作系统是一款广泛应用于服务器和个人计算机的开源操作系统。

其强大的文件管理和权限设置功能使得用户能够更好地控制和保护文件的安全性。

本篇长文将总结在实训中所学到的Linux操作系统管理文件和权限的相关知识和技巧。

1.2 文章结构本文分为四个部分:引言、Linux操作系统管理文件和权限的实训总结、实训心得与体会以及结论。

在本部分(引言)中,将对文章进行简要介绍,并概括说明后续内容。

1.3 目的本文旨在通过对Linux操作系统管理文件和权限的实际操作实训进行总结,加深对文件管理和权限设置的理解,提高对Linux命令行工具使用技巧的掌握,并探讨在实际应用中遇到的问题及其解决方案。

最终目标是能够提供有价值且实用性强的思考和建议,以便读者能够更好地理解和运用Linux操作系统中关于文件管理和权限设置方面的知识。

2. linux操作系统管理文件和权限的实训总结2.1 实训背景:在Linux操作系统中,文件的管理和权限设置是非常重要的操作。

正确地管理文件可以提高工作效率和数据安全性。

本次实训旨在通过学习Linux命令行工具,并运用所学知识进行实践来掌握文件管理和权限设置的方法和技巧。

2.2 文件管理:2.2.1 创建和删除文件:创建文件是日常工作中常见的任务。

我们可以使用touch命令来创建空白文件,例如:touch file.txt。

而删除文件则可以使用rm命令,如:rm file.txt。

- 在实践过程中,我学会了如何快速地创建空白文件,并且了解到rm命令可以搭配一些参数来批量删除不需要的文件。

2.2.2 复制和移动文件:复制或移动文件是进行整理与备份时常见的操作。

cp命令用于复制文件,例如:cp file.txt newfile.txt 将file.txt复制为newfile.txt。

而mv命令用于移动或重命名文件,例如:mv file.txt /path/to/newdirectory/ 或mv oldfile.txt newfile.txt。

linux 基本操作 实验报告

linux 基本操作 实验报告

linux 基本操作实验报告《Linux基本操作实验报告》Linux操作系统是一款开源的操作系统,具有稳定性高、安全性强等特点,因此在服务器领域得到了广泛的应用。

对于初学者来说,熟悉Linux的基本操作是非常重要的,下面我将分享一份Linux基本操作的实验报告。

实验一:登录和退出Linux系统首先,我们需要了解如何登录和退出Linux系统。

在登录界面输入用户名和密码后,我们就可以进入系统。

在系统中,我们可以使用命令“exit”来退出系统。

实验二:文件和目录操作在Linux系统中,文件和目录的操作是非常重要的。

我们可以使用命令“ls”来查看当前目录下的文件和目录,使用命令“cd”来切换目录,使用命令“mkdir”来创建新的目录,使用命令“rm”来删除文件或目录。

实验三:文件编辑在Linux系统中,我们可以使用命令行工具来编辑文件。

比较常用的编辑器有vi和nano。

我们可以使用命令“vi”或“nano”来打开文件进行编辑,然后保存并退出。

实验四:用户和权限管理Linux系统中的用户和权限管理也是非常重要的。

我们可以使用命令“useradd”来添加新用户,使用命令“passwd”来修改用户密码,使用命令“chmod”来修改文件或目录的权限。

实验五:系统管理最后,我们还可以使用一些命令来管理系统。

比如使用命令“ps”来查看当前系统进程,使用命令“top”来查看系统资源占用情况,使用命令“shutdown”来关闭系统。

通过以上实验,我们可以初步了解Linux系统的基本操作。

当然,Linux系统还有很多其他的功能和命令,需要我们不断学习和实践。

希望大家能够通过实践不断提升自己的Linux操作技能,为今后的工作和学习打下坚实的基础。

实验五Linux操作实验(4)

实验五Linux操作实验(4)

实验时间:200 年月日实验小组:第组组长:组员:组员:指导教师签名:实验情况评定:实验五 Linux操作实验(4)实验目的:通过实验掌握下列知识:1、学习Linux的文件访问权限,用户的类型和文件访问权限的类型;2、学习如何确定一个文件的访问权限;3、学习如何设置和改变一个文件的访问权限;4、学习如何在文件或目录的创建时设置缺省访问权限。

实验内容:Linux系统权限说明:1、在Linux系统中,一个文件的用户类型有三种:所有者(owner users)、组(group users)、其他人(Other users);Linux系统中,文件有三种访问权限:读(r)--允许读某个文件;写(w) --允许写、修改和删除某个文件;执行(x) --允许执行(run)某个文件。

2、对于一个目录而言:读(r) --允许用户列出目录的内容,使用ls 命令;写(w)--允许用户在目录下建立新文件,删除子目录和文件;执行(x)--允许用户搜索这个目录,用cd 命令。

3、使用ls -l 或ls -ld命令显示文件的访问权限:本实验使用的命令有:finger、cd、mkdir、ls、chmod、touch等1、登录到你的Linux系统;2、根据下列的要求,写出得到这些信息的会话过程:a. 你的用户名;b. 你的用户ID;c. 你的组ID和组名字;d. 在你同一组中的其他用户名。

注:在/etc/passwd和/etc/group文件中查到所要求的部分信息,要注意理解这两个文件的格式。

3、系统管理员给你的主目录设置的权限是什么?使用什么命令来得到这个答案,给出你的会话过程。

4、假设文件或目录:/ 、/etc/passwd 、/usr/bin/df 、~ 、.profile (在你的主目录中)。

用长列表格式显示这些文件并填写下列表格。

不是目录的文件仅给出文件的大小。

File Type Permissions LinkCount Owner Group FileSizeDate LastModified5、对于上题中的5个文件和目录,给出用八进制表示的权限。

linux实验五:文件目录权限管理

linux实验五:文件目录权限管理

实验五:文件目录权限管理实验目的:1、熟悉不同颜色表示的文件含义,掌握文件类型符号含义。

2、熟悉并初步掌握文件目录权限设置实验内容及要求:1、查看当前路径2、查看当前目录下的所有文件,包括隐藏文件3、在当前用户家目录下建立一个名为“tmp”的目录4、在“tmp”目录下通过命令建立“test/subtest”目录“/tmp/lost/shannon”、“/tmp/lost/charlie”目录6、为“tmp”目录在根目录下建立一个符号链接3. 建立链接文件,包括硬链接与软链接lnNO1. 建立类似于Windows 的快捷方式[root@rehat root]# ln -s test.txt test.txt_slnkNO2. 当想备份一个文件,但空间又不够,则可以为该文件建立一个硬连接。

这样,就算原文件删除了,只要该链接文件没被删除,则在存储空间里还是没有被删除。

[root@rehat root]# ln -l test.txttest.txt_hlnk7、复制“/etc/rc.d/rc.local”文件到“tmp”目录下的“lost”目录中8、将上一步复制后的文件改名为“test.file”9、查看“test.file”的内容10、分页查看“/var/log/message”文件11、删除“tmp/test ”目录下的“subtest ”目录12、给test文件夹添加sgid权限13、将“/tmp/lost”目录及其下所有目录及文件拥有组改为用户组lost14、将“/tmp/lost/kate”目录的所有者和拥有组改为用户组15、将“/tmp/lost/shannon”目录的所有者和拥有组改为用户组shannon16、将“/tmp/lost/charlie”目录的所有者和拥有组改为用户charlie17、在“/tmp/lost”目录中建立的目录及文件只有建立者和root用户可以删除18、将“/tmp/lost/kate”目录的权限配置为所有者可读、可写、可执行;拥有组可读、可执行;其他用户可读19、将“/tmp/lost”目录的权限配置为用户house可读、用户jack可读、可执行、用户组fringe可读、可执行实验环境:VMware+RHEL5实验步骤及结果:如实验内容顺序分析与讨论:问题1:在修改目录/tmp/lost所有组时出现“lost为无效组”,是因为不存在组lost。

linux操作系统管理文件和权限的实训总结 -回复

linux操作系统管理文件和权限的实训总结 -回复

linux操作系统管理文件和权限的实训总结-回复Linux操作系统是一种开源的操作系统,广泛应用于服务器和嵌入式设备领域。

在Linux中,管理文件和权限是非常重要的一项任务。

本文将介绍Linux中文件和权限管理的基本概念和操作步骤,帮助读者了解如何有效地管理文件和权限。

一、文件和权限的基本概念在Linux中,文件是存储信息的基本单位。

每个文件都有一个文件名和文件扩展名,用于标识文件的类型和用途。

文件系统是Linux中的文件组织和管理机制,通过文件系统可以访问和操作文件。

权限是控制对文件和目录访问的一种机制。

在Linux中,每个文件都有一个所有者和一个所属组,并且有三种权限:读取权限、写入权限和执行权限。

这些权限决定了用户对文件的操作权限。

二、文件和目录的基本操作1. 创建文件:在Linux中,可以使用touch命令来创建一个空的文件。

例如,要创建一个名为file.txt的文件,可以输入以下命令:touch file.txt2. 复制文件:在Linux中,可以使用cp命令来复制文件。

例如,要将file.txt复制到file_copy.txt,可以输入以下命令:cp file.txt file_copy.txt3. 移动文件:在Linux中,可以使用mv命令来移动文件。

例如,要将file.txt移动到目录folder中,可以输入以下命令:mv file.txt folder/4. 删除文件:在Linux中,可以使用rm命令来删除文件。

例如,要删除file.txt,可以输入以下命令:rm file.txt5. 创建目录:在Linux中,可以使用mkdir命令来创建目录。

例如,要创建一个名为folder的目录,可以输入以下命令:mkdir folder6. 列出文件和目录:在Linux中,可以使用ls命令来列出当前目录中的文件和目录。

例如,要列出当前目录中的所有文件和目录,可以输入以下命令:ls三、权限管理Linux中的权限分为三种:用户权限、组权限和其他权限。

linux系统使用实验报告

linux系统使用实验报告Linux 系统使用实验报告一、实验目的本次实验旨在深入了解和熟悉 Linux 操作系统的基本操作、命令行使用以及系统配置,掌握常见的文件管理、进程管理、用户权限管理等功能,提高对 Linux 系统的实际应用能力。

二、实验环境1、操作系统:Ubuntu 2004 LTS2、实验工具:终端模拟器(Terminal)三、实验内容与步骤(一)系统登录与基本命令1、启动计算机,选择 Ubuntu 操作系统,输入用户名和密码登录系统。

2、打开终端模拟器,熟悉常用的基本命令,如`ls` (列出当前目录下的文件和文件夹)、`cd` (切换目录)、`mkdir` (创建新目录)、`rmdir` (删除空目录)等。

(二)文件管理1、在用户主目录下创建一个名为`experiment` 的文件夹,使用`mkdir experiment` 命令。

2、进入该文件夹,使用`cd experiment` 命令。

3、在`experiment` 文件夹中创建一个文本文件`filetxt` ,使用`touch filetxt` 命令。

4、使用`vi` 或`nano` 编辑器打开`filetxt` 文件,输入一些文本内容,并保存退出。

5、查看文件的内容,使用`cat filetxt` 命令。

6、复制文件,使用`cp filetxt file_copytxt` 命令。

7、移动文件,使用`mv filetxt/`命令将文件移动到上级目录。

8、删除文件,使用`rm file_copytxt` 命令。

(三)进程管理1、运行一个后台进程,例如`ping &`,然后使用`jobs` 命令查看后台进程。

2、将后台进程切换到前台,使用`fg %1` (其中%1 为后台进程的编号)命令。

3、终止进程,使用`Ctrl + C` 组合键终止正在运行的进程。

4、查看系统当前运行的进程,使用`ps aux` 命令。

(四)用户权限管理1、创建一个新用户,使用`sudo adduser username` 命令,其中`username` 为新用户的用户名。

linux操作系统管理文件和权限实训总结

linux操作系统管理文件和权限实训总结在这次Linux操作系统管理文件和权限的实训中,我深入了解了Linux文件系统的基本概念、文件和目录的操作命令、以及文件和目录的权限管理。

通过实际操作,我不仅掌握了这些理论知识,还对Linux操作系统有了更深入的理解。

首先,我了解到Linux文件系统是层次结构,所有的文件和目录都从根目录“/”开始。

通过使用“ls”命令,我可以查看当前目录下的文件和目录列表。

使用“cd”命令,我可以改变当前的工作目录。

在文件和目录的操作方面,我学习了创建、删除、复制和移动文件和目录的命令。

例如,“mkdir”命令可以用于创建新的目录,“rm”命令可以用于删除文件或目录,“cp”命令可以用于复制文件或目录,“mv”命令可以用于移动文件或目录。

同时,我也学习了如何恢复误删除的文件,例如使用“extundelete”命令。

在文件和目录的权限管理方面,我学习了使用“chmod”、“chown”和“chmod + s”等命令来设置和管理文件和目录的权限。

通过这些命令,我可以改变文件或目录的所有者,也可以改变文件或目录所属的组,还可以设置文件的读、写和执行权限。

此外,我还学习了如何使用“find”和“locate”命令查找文件,以及如何使用“tar”命令打包和解包文件。

这些命令在管理文件时非常有用。

这次实训对我今后的学习和工作都有很大的帮助。

首先,我了解了Linux操作系统的基础知识,这有助于我更好地理解其他操作系统相关的知识。

其次,通过实际操作,我掌握了文件和目录的操作命令以及文件和目录的权限管理命令,这可以提高我管理文件和目录的能力。

最后,我也学会了如何查找文件和解包文件,这有助于我更好地管理文件。

总的来说,这次实训让我对Linux操作系统有了更深入的了解,也让我更加熟悉Linux操作系统管理文件和权限的方法。

我相信这些知识和技能将对我今后的学习和工作产生积极的影响。

Linux文件权限实验报告

Linux文件权限实验报告前提:宿主系统内安装有虚拟机,且虚拟机内有Linux系统。

一、实验过程1、依次点击左下角红帽图标—系统设置—网络配置,按如下图设置。

并进行激活,再依次点击左下角红帽图标—系统设置—服务期工具设置—服务,在服务列表中,打开telnet服务,并重启Linux系统。

2、在linux内新建3个用户分别为用户thre、four、five。

创建用户three和用户four时,在“为该用户创建私人组群”不打对勾,而在创建用户five时,需“为该用户创建私人组群”打对勾。

3、使用组合键Win+R,输入cmd,打开命令提示框。

使用ping ip地址、telnet ip地址。

4、使用用户three远程登陆linux系统,指定到/home文件夹,使用ll命令列出/home下的各用户文件夹的权限详情,并使用chmod go+x three命令,将文件夹/home/three的执行权限添加给所属组用户(g)即用户four和其他用户(o)即用户five。

5、验证/home下的文件夹three,用户four和用户five能否访问。

如图显示,说明在用户four和用户five都能够访问three文件夹。

6、切换到用户three的three文件夹,使用touch file创建文件file,使用ll命令看出file文件的默认权限为属主用户可读可写、所属组用户和其他用户只有可读,这里只需要对其他用户即用户five进行写操作的添加,因为用户four是文件的所属组用户。

再使用chmod o+w file命令使得用户five实现可读可写的功能。

7、如下图,左下角已提示只读文件,但是通过操作再验证用户four对文件只有可读的权限:在用户four下切换到/home/three目录,使用vi file打开file文件。

8、如下图,在普通模式输入插入命令i,插入字符串“four writes here”,试着保存,结果左下角提示只读文件,不可写入。

操作系统实验报告5——目录与文件管理

《linux下文件管理》实验报告
实验序号: 05 实验项目名称: linux下文件管理
学 号
2009406012
姓 名
吴松娇
Hale Waihona Puke 专业、班09计本(1)实验地点
32404
指导教师
汤敏丽
时间
2012.6.6
一、实验目的
1.加深对操作系统文件管理功能的理解。
2.熟练掌握linux下文件管理命令。
二、实验环境
装有linux系统的计算机。
(4)再次输入命令“ls -1”,确认两个目录和一个文件是否成功创建。
(5)输入命令“mv–f dir2 dir1”,将dir2目录移动到dirl目录;输入命令“mv–f cs.txt dir1”,将cs.txt目录移动到dirl目录。
(6)输入命令“cd dirl”,切换到dirl目录,再输入“ls”命令,查看到dir2目录。
13、分屏显示文件内容:more例子:ls | more /说明:每次分屏地查看由ls命令显示的/下子目录清单。
14、磁盘操作工具:du例子:du -sh .说明:列出当前目录下的所有子目录和文件占用的空间。
15、查找文件所在目录命令:which例子:which rm说明:查找rm命令保存在哪个目录。
(7)删除dir2目录,输入命令“rmdir dir2。”
2.文件操作
1.创建命令: touch例子: touch skxiao.xml说明:创建文件skxiao.xml
2.删除命令: rm例子: rm -r /home/shenkxiao/说明:删除/home/shenkxiao/下的所有文件
3.复制命令: cp例子: cp skxiao.xml /home/shenkxiao说明:将当前目录下的skxiao.xml文件拷贝到/home/shenkxiao目录下
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验5 Linux文件系统和权限管理
1 实验目的
1、掌握Linux文件系统的控制机制及权限的表示方法。

2、掌握权限管理常用的命令。

2 实验环境
VMware中已经安装好CentOS5.4版本。

3 实验原理
1、Linux文件系统权限及管理机制可参见教材P83~P84。

2、Linux常用文件权限管理命令主要有:chmod、chown两个,这些命令的使用可参见教材P86~P104或者帮助手册。

4 实验任务
1、使用chm od、chown命令完成文件权限的设置、修改等操作。

5 实验步骤
1、使用命令查看/etc/hosts文件的权限,其权限是。

2、使用命令可以复制文件/etc/hosts到目录/tmp 下,然后使用命令或设置其读写权限为:文件所有者可以读、写和执行,同组用户可以读和执行,其他用户只可以执行。

(要求使用两种方法实现)
3、修改题目2中复制的文件的所有者:所有者为用户test(需要事先创建),组所有者为m ail,使用的命令是。

4、查看系统当前的um ask值,并设置umask值为033,创建文件word,其权限是。

(自己验证。

想一想,为什么?)
5、将系统的时间设置为22:10的命令是,将日期和时间按照格式:mm/dd/yy hh:mm:ss显示输出的命令是。

6、保存2009年全年的日历在文件cal2009中的命令是。

7、将2009年1月的日历导出保存到文件cal.1中的命令是,将2009年2月的日历追加到2009年1月的日历后面的命令是。

8、假定需要显示信息:host: 主机名。

使用hostnam e命令替换显示主机的名称的操作是
echo “host: “或echo “host: “。

9、假定需要在屏幕上显示** 00000 **,则可以使用命令echo 完成。

相关文档
最新文档