武汉理工大学华夏学院。
linux 操作系统大作业。
专业软件工程
班级软件1111
姓名董丽敏
成绩。指导教师凌伟
linux 操作系统大作业。
1、vi编辑器的操作。
1 请在 /root 这个目录下建立一个名为 vitest 的目录;
2 进入 vitest 这个目录当中;
3 将 /etc/ 拷贝到本目录底下;
4 使用 vi 开启本目录下的 这个档案;
5 在 vi 中设定一下行号;
6 移动到第58 行,向右移动 40 个字符,请问您看到的双引号内是什么目录?
7 移动到第一行,并且向下搜寻一下『man』这个字符串,请问他在第几行?
8 接着下来,我要将 50 到 100 行之间的 man 改为 man ,并且一个一个挑选是否需要修改,如何下达指令?
9 修改完之后,突然反悔了,要全部复原,有哪些方法?
10 我要复制 51 到 60 行这十行的内容,并且贴到最后一行之后;
11 删除 11 到 30 行之间的 20 行;
12 将这个档案另存成一个 的檔名;
13 去到第 29 行,并且删除 15 个字符;
14 请问目前的档案有多少行与多少字符?
15 储存后离开吧!
步骤如下显示。
1. mkdir vitest
2. cd vitest
3. cp /etc/ .
4. vi
5. 『set nu』然后你会在画面中看到左侧出现数字即为行号。
6. 先按下『58g』再按下『40→』会看到『/dir/bin/foo』这个字样在双引号内;
7. 先执行『1g』或『gg』后,直接输入『/man』,则会去到第 11行!
8. 直接下达『 :50,100s/man/man/gc 』命令!若一直按『y』最终会出现『在 23 行内置换 25 个字符串』的说明。
9.一直按『 u 』回复到原始状态。
10. 『51g』 然后再『 10yy 』最后一行会出现『复制十行』类的说明字样。 按下『 g 』到最1后一行,再给他『 p 』贴上10行!
11. 因为 11~30 20 行,因此『 11g 』→20dd 』就能删除 20行
12. 『w 』,最后一行出现 ""new]..的字样。
13. 『29g』 后,再给他『 15x 』即可删除 15 个字符,出现『 you 』的字样;
14. 直接执行『:w』命令。
15. 『wq』
2、文件权限的操作。
1.添加一个组 project
2.添加tom ,jerry .密码:redhat ,属于project
3.在/tmp目录下创建一个文件夹 share. 所属组是project ,other只能够拥x.
4. tom .jerry 对share 拥有rwx 权限,但是要求tom 只能够删除自己创建的文件,jerry也只能够删除自己创建的文件。
tom,jeery在share目录下创建的任何文件都属于project组。
5.添加一个新的用户。mike ,不属于project组。 对share文件夹有rx。
步骤如下:1.在root下进行。su
2.创建用户tom
useradd -r tom
passwd tom
redhat
redhat
3.创建用户jerry
useradd -r jerry
passwd jerry
redhat
redhat
4.创建用户组project
groupadd project
5.给tom分配组属于project
gpasswd -a tom project
6.给jerry分配组属于project
gpasswd -a jerry project
7.显示tom所属组project
id tom
8.显示jerry所属组project
id jerry
9.在tom目录下创建文件夹share
su tom
redhat
cd /tmp
mkdir share
chmod 751 share
10.创建用户mikesu
useradd -r mike
passwd mike
不属于project组。
su tom
chmod 755 share
3、lvm逻辑卷的操作。
1.在虚拟机中添加一块新硬盘,大小8g。
2.对新添加的硬盘sdb进行分区,分一个主分区sdb1,大小为1个g。分一个扩展分区/sdb2,大小为7个g。
3.在分两个逻辑分区 /dev/sdb5,/dev/sdb6,大小为2g.
4.将/dev/sdb5,/dev/sdb6转化为pv.
5.使用已经存在的pv,创建一个卷组testvg.
6.在卷组testvg中创建一个大小为3g的逻辑卷,名称为testlvm.
7.在/mnt中创建一个目录lvm,并将逻辑卷testlvm挂载到/mnt/lvm.
8 将 /etc /var/log 目录复制到/mnt/lvm中。
9对逻辑卷testlvm创建一个大小为500m的快照,快照名为testlvmss.
10.在/mnt中创建一个目录snapshot,并将快照testlvmss挂载到/mnt/snapshot.
主要命令步骤如下:
fdisk -lnp
1gne默认。n
l1gnl
1gnl1g
fdisk/dev/sdbmn
np2gnp2gfdisk -l
wfdisk -l
fdisk/dev/sdbmt
8e8ewfdisk -l
pvcreate /dev/sdb2 /dev/sdb3
vgcreate vgtest/dev/sdb2 /dev/sdb3
vgdisplay
lvcreate -l 3g -n lvm vgtest
lvdisplay
cd mkdir /mnt/lvm
mount /dev/vgtest/lvm /mnt/lvm
mkfs -t ext3 /dev/vgtest/lvm
mount
cd /mnt/lvm
lscp -a /etc/ /var/logdfls
lvcreate -l 500m -s -n lvmss /dev/vgtest/lvm
lvdisplay
mkdir /mnt/snapshot
mount /dev/vgtest/lvmss /mnt/snapshot
cd /mnt/snapshot
lsls /mnt/lvm
df -hcp /bin /mnt/lvm
cp -a /bin /mnt/lvm
cd /mnt/lvm
lscd /mnt/snapshot/
lsdf -h
lvdisplay
ls ifconfig
cd /media/fedora\ 10\ i386\ ***/
lsls|wc -l
rpm -ivh zsh(或直接回车)
rpm -q zsh
rpm -ql zsh
rpm -qi zsh
rpm -qf /bin/bash
lsrpm -ivh yum-3(直接回车安装)
rpm -ivh xulrunner-1(直接回车安装)
lsyum list all
yum install vsftpd
service httpd start
netstat -tnlp
cd /var/www/html/
lsvim
ifconfig
wfdisk -l
dev/sdbmt
8et8et8ewfdisk -l
实用操作系统Linux大作业 课程设计
学年 课程 课程设计 题目 实用操作系统linux大作业 作者 靳益铭20131401022 所在学院 信息科学与工程学院 专业年级 计算机13 3 指导教师李莉。职称 副教授。2016年1月2日。linux实用操作系统大作业 上机实践 1 在虚拟机上安装linux操作系统。2 显示当前目录所在的位...
Linux操作系统作业 2019
linux作业题 2014 班级学号姓名总分 一 简答题。1 列出linux系统的主要特点。2 简述linux系统使用哪些命令关闭计算机系统?3 简述linux系统下有哪些文件类型?4 简述下硬链接和符号链接,并举例分别建立一个硬链接和符号链接操作。5 简述chmod和charp chown命令功能...
操作系统大作业a
一 填空 14分 1 在设备管理中,为了克服独占设备速度较慢 降低设备资源利用率的缺点,引入了虚拟分配技术即用共享设备模拟独占设备。2 常用的内存管理方法有和。3 动态存储分配时,要靠硬件地址变换机构实现重定位。4 在存储管理中常用虚拟存储器方式来摆脱主存容量的限制。5 在页式管理中,页式虚地址与内...