实验3:权限和文件系统管理
实验3:Unix/Linux权限和文件管理命令
1、实验目的
Unix/Linux权限和文件管理命令;
Unix/Linux文件系统的使用;
与文件系统管理相关的其它命令。
2、实现设备
一台装有Linux系统的服务器或计算机,也可是安装有虚拟环境Linux系统Windows操作系统。
3、实验方法与注意事项
1)用户名:root 密码:123456
2)由于是以root用户工作的,权力很大,请不要在系统内做对系统或对其他用户不安全的事情。
3)要求每个同学登录后系统后,要在自己的家目录内容以自己(汉语拼音)名字,使用mkdir命令创建一个子目录。以后所有工作都要在自己的目录内进行。
4)要按认真书写实验报告。
4、实验过程
(l)使用ls观察文件的属性
先用ls命令按不同的格式列样本目录的内容,必要时可用man命令查阅ls命令的用法:
ls –l /dev/hda? /dev/tty? / network | less
ls –la /dev/hda? /dev/tty? / network | less
ls –lai /dev/hda? /dev/tty? / network | less
观察文件的类型与属性。
(2) umask值与umask命令
a. 使用命令:umask或umask –p 或 umask –S查看当前的umask值,并做好记录。
b. 使用文件管理命令,比如touch myfile创建一个新文件myfile,使用目录管理命令,比如mkdir mydir创建一个新目录mydir;使用命令stat或ls –l检查新创建文件的属性。
c. 使用命令umask UMASK(比如umask 0007),设置新的umask值。然后使用命令,比如touch myf创建一个新文件myf,使用命令mkdir myd创建一个新目录myd;使用命令stat或ls –l检查新创建文件的属性,并比较与默认UMASK时的不同。
d. 试分析umask值对新创建文件和目录的影响和作用。
(3)使用权限管理命令chmod进行权限设置
为myf或目录myd修改权限(每完成一步操作都要用ls –l检查文件属性,并进行记录): 为目录myd增加其它人的可进入和读权限:chmod o+rx myd
为目录myd和文件myf去除同组人的写权限:chmod g-w myd myf
将目录myd和文件myf的权限设为可读可写可执行:chmod 777 myd myf
去除其他人对目录myd和文件myf的权限访问权限:chmod o-rwx myd myf
将目录myd和文件myf的权限设为用户主和同组人可读可写可执行,而其他人不可访问:chmod 770 myf myd
将系统临时目录下的所有文件及子目录的权限设为777:chmod –R 777 /tmp/*
(4)使用chown,chgrp等进行权限设置
使用权限管理命令chown,chgrp等进行权限设置(每完成一步操作都要用ls –l检查文件属性,并进行记录):
将目录myd用户主设为adm:chown adm myd
将目录myd和文件myf的组设为lp:chgrp lp myd myf
将目录myd及其所有子目录的用户主设为adm,组设为bin:chown -R adm:bin
myd
将目录/var/www及其子目录的主、组均设为apache:chmod -R apache:apache
/var/www
(5)创建非默认属性的用户
创建两个用户user1和user2,让他们都在一个已经存在的组中(比如cogrp,若不存在,则在创建用户之前用groupadd创建之),并使用相同的工作目录(比如/home/codir),且保证每个用户都能登录成功并工作。过程如下:
a.创建公共组cogrp: groupadd cogrp #若组cogrp已经存在则不需要创建
b.创建user1: useradd –d /home/codir –g cogrp user1
c.创建user2: useradd –d /home/codir –g cogrp user2
d.为公共目录修改权限让同组者拥有rwx权限: chmod g+rwx /home/codir
e.以root用户身份为user1和user2设置密码:passwd user1;passwd user2
分别在不同的字符界面上以user1和user2登录。
可以在以上各步中观察/etc/passwd、/etc/group、/etc/shadow和/home的变化。
(6)Ext2和Ext3扩展文件属性管理
a. 查看新创建文件的扩展属性:lsattr myf
b. 为myd和myf增加扩展属性:chattr +i myf
c. 再查看myd和myf的扩展属性:lsattr myf
d. 试图删除具有扩展属性i的文件myf,观察过程和结果,为什么?
e. 去掉myf的i扩展权限后,再删除该文件,看结果怎样?
chattr –i myf; rm –f myf
(7)关闭系统
在完成以上任务后,也可实验已经学过的内容,也可进行有前展性或Linux系统中感兴趣的内容。
实验完毕后,正常关闭系统。 5、实验报告的内容与书写
以书面形式记录下你的每一步过程,包括输入、输出信息,遇到的问题和解决的办法,(输出较多者可精简)。
大数据实验报告
课程实验报告
专业年级 14级软件工程
课程名称大数据技术原理与应用
指导教师李均涛
学生姓名吴勇
学号 20142205042026
实验日期 2017.05.04
实验地点笃行楼B栋301
实验成绩
教务处制
2017年03月09日
实验项目
名称 Liunx基本操作
实验
目的及要求 1. 了解Liunx操作系统发展历史。
2. 学习Liunx操作系统基本概念及操作。
3. 学习Liunx操作系统用户及文件权限管理。
4. Linux 目录结构及文件基本操作。
实验
内容 1.实验楼环境介绍,常用 Shell 命令及快捷键,Linux 使用小技巧。
2.Linux 中创建、删除用户,及用户组等操作。Linux 中的文件权限设置。
3.Linux 的文件组织目录结构,相对路径和绝对路径,对文件的移动、复制、重命名、编辑等操作。
实验步骤 1. Liunx输入输出命令。
2. 使用touch命令创建文件夹,后缀都为txt。
3. 学会在命令行中获取帮助。
4. 输出图形字符。
5. 查看用户。
6. 创建新用户。
7. 删除用户。
8. 查看文件权限。
9. 用ls –A/Al/dl/AsSh查看文件。
10. 变更文件所有者。
11. 修改文件权限。
12. 目录路径。
13. 新建空白文件。
14. 文件的复制、删除、移动、重命名。
实验环境 Liunx 操作系统
实验结果与
分析 通过学习Liunx操作系统的发展历史、基本操作、用户及文件权限管理以及Linux 目录结构及文件基本操作。是得我大致了解Liunx操作系统的使用,并且能够完成相应的练习。
教师评语
注:可根据实际情况加页
课程实验报告
专业年级 14级软件工程
课程名称大数据技术原理与应用
指导教师李均涛
学生姓名吴勇
学号 20142205042026
QC实验室计算机化系统权限管理程序
目录:
1简介
1.1目的
1.2相关文件或规范
1.3适用范围
1.4定义
2执行
2.1计算机权限管理
2.1.1管理员权限用户
2.1.2操作员权限用户
2.2计算机系统及工作站软件账户密码策略
2.3工作站软件权限管理
2.3.1WatersEmpower软件权限管理
2.3.1.1管理员权限用户
2.3.1.2主管权限用户
2.3.1.3分析员权限用户
2.3.1.4客户权限用户
2.3.1.5管理类
2.3.1.6方法采集类
2.3.1.7数据采集
2.3.2AgilentChemstation软件权限管理1介绍
1.1目的
建立一个QC实验室计算机化系统计算机及工作站权限管理的程序。
1.2相关文件
无
1.3适用范围
本程序适用于Aglient公司液相色谱仪及气相色谱仪,Waters2695型液
相色谱仪计算机及工作站权限的管理。
1.4定义
无。
2执行
2.1计算机权限管理
计算机分两级权限管理:管理员、操作员。
2.1.1管理员权限用户
为计算机最高权限用户,负责计算机管理。帐号与密码由公司计算机管
理员保存。可进行软件安装、卸载、删除;系统时间的修改;系统策略更改;
管理员及其他用户的创建、删除;其他基本操作等。QC计算机时间必须锁定,
由计算机管理员每月对时间校准,并填写校准记录。
2.1.2操作员权限用户
为受限制权限用户,公司日常操作人员使用用户,帐号及密码由操作员
自己保存。计算机时间被锁定;不能进行计算机软件及程序文件的安装及卸
载。
2.2计算机系统及工作站软件账户密码策略
2.2.1计算机化系统电脑及软件操作系统设置登录用户名与密码,并设置系
统屏保为1分钟,退出屏保进入操作系统时需要密码。
2.2.2系统的每一个权限人员拥有独立的用户名和密码,各权限人员只能使
用自己的用户名和密码登录系统,不得使用其他账号登录系统,用户名实行
密码识别,确保每个账号的独立性。
2.2.3计算机化系统的每个权限人员不得将用户名或密码告诉其他人员,不
得将密码通过微信、QQ、邮箱等任何方式向他人提供,防止非预期使用。
Linux实验3
- 1 - 福建农林大学实验报告
系: 专业: 年级:
姓名: 学号: 实验室号__ 计算机号
实验时间: 指导教师签字: 成绩:
实验三 用户管理
一、 实验目的和要求
1) 掌握在Linux系统下利用命令方式实现用户和组的管理;
2) 掌握批量创建用户的方法。
二、 实验内容和原理
1. 用户的管理
创建一个新用户user01,设置其主目录为/home/user01。
查看/etc/passwd文件的最后一行,看看是如何记录的。
查看文件/etc/shadow文件的最后一行,看看是如何记录的。
给用户user01设置密码。
再次查看文件/etc/shadow文件的最后一行,看看有什么变化。
使用user01用户登录系统,看能否登录成功。
锁定用户user01。
查看文件/etc/shadow文件的最后一行,看看有什么变化。
再次使用user01用户登录系统,看能否登录成功。
解除对用户user01的锁定
更改用户user01的帐户名为user02。
查看/etc/passwd文件的最后一行,看看有什么变化。
删除用户user02。
2. 组的管理
创建一个新组,stuff。
查看/etc/group文件的最后一行,看看是如何设置的。
常用命令实验实训报告
一、实验目的
1. 掌握Linux系统下常用命令的基本功能和使用方法。
2. 培养动手操作能力和问题解决能力。
3. 熟悉Linux系统环境,为后续学习打下基础。
二、实验环境
1. 操作系统:Linux(如Ubuntu、CentOS等)
2. 软件环境:终端仿真器(如PuTTY、Xshell等)
3. 硬件环境:计算机一台
三、实验内容
1. 文件系统常用命令
2. 目录操作常用命令
3. 文件操作常用命令
4. 权限操作常用命令
5. 查找和搜索命令
6. 网络操作常用命令
7. 进程管理常用命令
8. 文本处理常用命令
四、实验步骤及结果
1. 文件系统常用命令
(1)ls:列出目录下的文件和文件夹。
实验结果:在终端输入“ls”,显示当前目录下的文件和文件夹。
(2)cd:切换目录。
实验结果:在终端输入“cd /home/user”,切换到/home/user目录。 (3)pwd:显示当前目录的路径。
实验结果:在终端输入“pwd”,显示当前目录的路径。
(4)mkdir:创建目录。
实验结果:在终端输入“mkdir test”,在当前目录下创建名为test的目录。
(5)rmdir:删除目录。
实验结果:在终端输入“rmdir test”,删除test目录。
2. 目录操作常用命令
(1)cp:复制文件或目录。
实验结果:在终端输入“cp file1 file2”,将file1复制为file2。
(2)mv:移动文件或目录。
实验结果:在终端输入“mv file1 file2”,将file1移动到file2目录。
(3)rm:删除文件或目录。
实验结果:在终端输入“rm file1”,删除file1文件。
3. 文件操作常用命令
(1)cat:查看文件内容。
实验结果:在终端输入“cat file1”,显示file1文件内容。
(2)more:分页查看文件内容。
实验结果:在终端输入“more file1”,分页显示file1文件内容。
用友U8 综合实验 实验指导
用友ERP-U8.60综合实验指导
实验一 系统管理
1.启动系统管理
执行“开始—程序—用友ERP-U8—系统服务—系统管理”命令,进入“用友ERP-U8〖系统
管理〗”窗口。以系统管理员admin的身分注册系统管理。
执行“系统—注册”命令,打开“登录”对话框。
②系统中预先设定了一个系统管理员admin,第一次运行时,系统管理员密码为空,选
择系统默认账套(default),单击“确定”按钮,以系统管理员身份进入系统管理。
③单击“确定”按钮,以系统管理员身分进入系统管理。
注意:
若单击“账套”列表框,没有出现“default”,而是提示数据库损坏或系统正在被另一个用户使
用等,则单击“取消”按钮重新登录;若仍然无法登录,说明系统报告数据源故障。
2.财务分工
①执行“权限—用户”命令,进入“用户管理”窗口,窗口中显示系统预设的用户:demo、
SYSTEM和UFSOFT等。
1
单击工具栏中的“增加”按钮,打开“增加用户”对话框。
2 ③依次增加操作员,例如“001,王平”,并在窗口下方选定操作员角色,例如“账套主
管”,进行财务分工,。
④单击“取消”按钮结束操作员增加,返回“用户管理”窗口,所有用户以列表方式显示。
⑤最后,单击“退出”按钮,返回“用友ERP-U8〖系统管理〗”窗口。
注意:
只有系统管理员才有权限设置操作员。
操作员编号在系统中必须惟一,即使是不同的账套,操作员编号也不能重复。为保密起见,设置
操作员口令时,输入的口令字以“*”号在屏幕上显示。
所设置的操作员用户一旦被引用,便不能被修改和删除。
3.建立账套
①执行“账套—建立”命令,打开“创建账套”对话框。
②账套信息
已存账套:系统将已存在的账套以下拉列表框的形式显示,用户只能查看,不能输
入或修改。
账套号:必须输入。
账套名称:必须输入。
账套路径:用来确定新建账套将要被放置的位置,系统默认的路径为
简单的文件系统课程设计
简单的文件系统课程设计
一、课程目标
知识目标:
1. 学生能够理解文件系统的基本概念,掌握文件、文件夹的创建、删除、复制、移动等基本操作。
2. 学生能够了解简单文件系统的结构,掌握文件的存储、读取、写入等过程。
3. 学生能够掌握文件权限和文件属性的概念,了解如何保护文件安全。
技能目标:
1. 学生能够熟练使用文件管理器,对文件和文件夹进行有效管理。
2. 学生能够编写简单的程序,实现对文件的基本操作,如读写、复制等。
3. 学生能够运用所学知识,解决实际生活中遇到的文件管理问题。
情感态度价值观目标:
1. 培养学生良好的文件管理习惯,提高信息素养,增强信息处理能力。
2. 培养学生的团队协作意识,学会在合作中分享和交流文件资源。
3. 增强学生的网络安全意识,尊重知识产权,遵循法律法规。
本课程针对五年级学生设计,结合学生好奇心强、动手能力强、善于合作等特点,注重理论与实践相结合,让学生在实际操作中掌握文件系统知识。课程目标具体、可衡量,便于教学设计和评估,有助于提高学生的信息素养和实际操作能力。
二、教学内容
1. 文件系统基本概念:文件、文件夹、路径、文件类型等。 2. 文件管理基本操作:创建、删除、复制、移动、重命名文件和文件夹。
3. 文件系统结构:磁盘分区、目录结构、文件存储方式。
4. 文件读写过程:文件的打开、读取、写入、关闭。
5. 文件权限与属性:设置文件权限,了解文件属性的作用。
6. 文件管理器的使用:熟悉文件管理器的界面和功能,提高文件管理效率。
7. 简单文件操作编程:使用编程语言实现文件的创建、读写、删除等操作。
8. 文件共享与安全:文件共享的方法,文件加密、解密,保护文件安全。
教学内容根据以下教材章节组织:
第一章:计算机系统概述
第二节:文件系统基本概念
第三节:文件管理基本操作
第二章:文件系统
第一节:文件系统结构
第二节:文件读写过程
第三节:文件权限与属性
linux文件权限及用户管理
1 文件权限及用户管理
文件权限和用户对Linux系统的安全是非常重要的。真正控制Linux系统的安
全,首先就要理解Linux的权限控制和用户管理。 本章目标:
学习完本章你将能够
¾ 理解Linux文件的权限
¾ 设置Linux文件的权限
¾ 理解Linux用户的工作原理
¾ 管理Linux系统用户
2
1. 文件的属性 当使用“ls -l”命令来查看一个文件或目录时,它将列出文件的常规属性,例如:
[root@vfast ~]# ls -lh /root/install.log
-rw-r--r-- 1 root root 50K Oct 19 23:38 /root/install.log
文件类型:文件标志的第一个字符是“-”,表示这是一个普通文
文件权限:文件权限是rw-r--r-- ,表示文件属主可读、可写,文件所归属的用
户组可读,其它用户可读;
硬链接个数: /root/install.log这个文件没有硬链接;因为数值是1,就是他本
身;
文件属主:也就是这个文件归哪于哪个用户 ,它归于root,也就是第一个root;
文件属组:也就是说,对于这个文件,它归属于哪个用户组,在这里是root用
户组;
文件大小:文件大小是50K;
访问可修改时间:Oct 19 23:38,这里的时间是最后访问的时间,最后访问和文
件被修改或创建的时间,有时并不是一致的;
文件名或目录名:就是文件的名称了。
2. 文件的权限
Linux文件或目录的权限是和用户和用户组联系在一起的,如果有不理解的地
方,可以学习完用户管理再回来理解。
Linux文件的权限标志位共九个,分为3组,分别代表文件拥有者的权限,文
件所属用户组的权限和其它用户的权限,如图5-1所示
3
图5-1
Linux文件的权限有种:
可读(r):意味着我们可以查看阅读;
可写(w):意味着,可以修改或删除(不过删除或修改的权限受父目录上的权
限控制);
linux文件及目录访问权限实验报告
linux文件及目录访问权限实验报告
实验环境:Ubuntu 18.04 LTS操作系统
实验步骤:
1. 创建一个名为“test”的文件夹,并进入该文件夹:
```
mkdir test
cd test
```
2. 使用“touch”命令创建一个名为“file.txt”的文件,并打开文件编辑器编辑该文件:
3. 在文件中输入一些内容,并保存退出。
4. 使用“ls -l”命令查看“test”文件夹下的所有文件及其权限:
```
ls -l
```
该命令输出的结果如下:
```
total 0
-rw-rw-r-- 1 username username 0 Dec 6 12:41 file.txt
```
其中第一列“-rw-rw-r--”代表文件权限,第二列“username”表示文件所有者,第三列“username”表示文件所属的组,第四列“Dec 6 12:41”表示文件的创建日期和时间,最后一列“file.txt”表示文件名。
5. 对文件进行权限设置: 使用“chmod”命令设置文件的读写执行权限,如下所示:
```
chmod u=rwx,g=rw,o=r file.txt
```
该命令将文件“file.txt”的权限设置为:用户可读可写可执行,组可读可写不可执行,其他用户只可读取。
其中文件权限变为了“-rwxrw-r--”。
实验总结:
本次实验通过创建文件夹和文件,并使用“chmod”命令设置文件的权限,学习了linux文件及目录访问权限的概念和使用方法。在linux中,文件和文件夹的权限主要包括读、写、执行权限,通过设置不同的权限可以限制不同用户(包括文件所有者、所属组和其他用户)对文件的访问权限。这是linux系统中非常基础而又重要的一个知识点,对于系统管理员和使用linux的开发人员来说都是必备的技能。
实验五、用户管理和权限管理
1 / 7 实验五、用户管理和权限管理
一、 实验目的
1、掌握对系统用户和组的建立与管理。
2、掌握linux的文件访问权限和访问权限类型。
3、掌握如何设置文件访问权限。
二、 实验重点与难点
1、学会使用useradd、usermod和userdel命令
2、学会使用chmod设置文件权限
三、 实验内容及步骤
1) 查看/etc/passwd文件和/etc/shadow文件内容,识别该文件中记录的信息内容。
2) 使用YaST创建新用户user1和用户组group1,将用户user1加入到组group1。
3) 用useradd命令建立2个用户admin和geeko(注意要求创建用户主目录),设定好对应的用户密码,再用groupadd命令建立一个用户组school。
4) 使用命令将admin用户改名为administrator。
5) 使用命令将administrator账户锁定,然后再使用该账户登录系统,观察会发生什么?然后再将账号解除锁定。
6) 将linux系统注销使用geeko账号登录,在geeko的主目录下创建两个新的文件K1,K2。在/tmp目录下创建两个文件W1,W2。
7) 删除geeko账号及其主目录。并尝试删除所有属于geeko用户的文件。
8) 在/tmp目录中创建两个新文件newfile,test,将newfile文件访问权限设置为rwxrw-rw-,test文件访问权限设置为rwxr--r-- 。
9) 使用su命令将用户身份切换至administrator,将“I can read and write”
写入newfile文件中,并保存。是否可以对test文件进行编辑?
10) 如果要实现其他用户对test文件的编辑权限,应该如何设置该文件的权限?写出操作的命令。
11) 创建一个目录directory,将目录访问权限设置为rwxrwxrw-。 2 / 7 四、 知识点补充
