Linux学习-实验16-系统与网络配置的综合实验

曾巧文 发布于:2012-8-10 0:30 分类:Linux学习 标签: Ubuntu linux 实验

一、 实验目的

1、 复习本门课程讲授的重要知识点,主要包含基于ubuntu下系统与网络配置分区的实现。

二、 实验要求

1、 硬件基本配置要求:双核CPU,1G内存, 20G硬盘空间;软件需求:Windows XP以上系统,VMware 7.0Ubuntu10.04 DVD安装镜像。

2、 分组安排:11组;时间安排:2个课时;实验类型:验证型。

3、 实验的过程中完成实验报告,并于实验结束后上传到FTP服务器指定目录。

三、 实验内容

1、 综合练习 (在实验报告上写出相应的命令或者回答问题)

Ø /etc/boot/dev/mnt/home这几个目录主要存放什么东西?

n /etc:配置文件

n /boot:引导程序和系统内核

n /dev:设备文件

n /mnt:挂载文件系统的目录

n /home:除root之外其他用户的主目录所在目录

Ø 使用mount -l查看当前挂载的文件系统

Ø 卸载当前载入的光驱:sudo umount /media/Ubuntu\ 10*

Ø 将光驱/dev/cdrom挂载到/mnt/cdrom下:sudo mount /dev/cdrom /mnt/cdrom

Ø 将挂载点/mnt/cdrom卸载: sudo umount /mnt/cdrom

Ø 使用fdisk -l命令查看第一块SCSI硬盘/dev/sda的内容,回答以下问题:

n 这块硬盘的逻辑柱面个数是:1305 cylinders

n 启动分区设备名是:/dev/sda1

n 扩展分区设备名是:/dev/sda2

Ø 简单描述下ext2文件系统的结构。

Linux学习-实验16-系统与网络配置的综合实验

整个分区除了第一个引导块外分成了几个块组

每个块组里包含了:

超级块:存放整个分区的信息,如块的大小和数量,inode的数量

GDT:块组描述表,存放了每个块组的起始位置、inode的范围、块组内各部分的起始位置等内容

块位图:存放表明每个块是否已使用的信息,用0/1来表示

i节点位图:存放表明个i节点是否已使用的信息,用0/1来表示

i节点表:每个inode里存放了对应文件或目录的一些属性信息,如:文件的类型、文件的权限、文件的大小、文件的硬链接数、文件的时间、指向存放文件内容的数据块的指针

数据块:存放文件或目录的内容

Ø 创建一个用户user1并同时创建其用户主目录: sudo useradd -m user1

Ø 使用grep命令在/etc/passwd/etc/shadow文件中搜索用户user1的信息,回答以下问题:more /etc/passwd | grep user1

user1:x:1001:1002::/home/user1:/bin/sh

n 用户user1ID号是:1001

n 用户user1的初始组ID号是:1002

n 用户user1的主目录是:/home/user1

n 用户user1的密码保存在哪个文件中:/etc/shadow

Ø 查看/home/user1目录的权限,除了user1root之外,其他用户对这个目录拥什么权限:

drwxr-xr-x 2 user1 user1 4096 2012-06-07 11:19 user1,只有rx权限,及只能查看这个目录的内容或者进入到这个目录下,但是不能在这个目录下添加或删除文件目录

Ø 在用户zsc的主目录下创建文件file,查看这个文件的权限,使用chmod命令将这个文件的权限改为rw-rw-r-- chmod 664 file

Ø 用户zsc当前的优先组(有效组)是什么,如何切换其优先组:zsc newgrp 组名

Ø 查看当前Shell下所有进程的详细信息:ps -l

Ø 查看当前系统下所有进程的详细信息: ps aux

Ø 使用ps命令和grep命令查看系统当前是否有名称包含ssh的进程运行: ps aux | grep ssh

Ø 使用top命令实时观察系统的进制状态变化,回答以下问题:

n 当前系统下有多少个进程:Tasks: 146 total

n 当前系统的CPU空闲百分比是多少:92.6%id

n 当前系统下的真实可用内存是多少:free + buffers + cached

Ø 启动vim 程序,按下Ctrl+z暂停,查看vim的作业号,将vim作业放到前台执行。

:jobsfg (放到后台执行是bg)

Ø 使用ifconfig查看网络适配器的网络设置,修改网络配置文件,根据当前的网络设置,将dhcp动态IP的设置方式改为static 静态IP的设置方式。在配置文件中需要设置的有:

n auto eth0 (系统启动时激活eth0)

n iface eth0 inet static (设置静态IP方式)

n address (IP地址)

n network (网络地址)

n netmask (子网掩码)

n broadcast (广播地址)

n gateway (网关地址)

Ø 使用ifdownifup命令并使配置文件生效。

n sudo ifdown eth0

n sudo ifup eth0

版权所有:《曾巧文博客-关注互联网IT技术,记录生活点滴》 => 《Linux学习-实验16-系统与网络配置的综合实验
本文地址://qiaowen.net/post-1237.html
除非注明,文章均为 《曾巧文博客-关注互联网IT技术,记录生活点滴》 原创,欢迎转载!转载请注明本文地址,谢谢。

有 5891 人浏览,获得评论 2 条

评论:

HCocoa
2013-03-18 20:56
有点像学校的实验课了
曾巧文
2013-03-19 08:50
@HCocoa:嗯,就是根据实验内容整理的

发表评论:

Powered by emlog 粤ICP备12040901号

>>本作品采用-知识共享署名-非商业-禁止演绎-协议-进行许可 |站点地图 | | | | 开放分类目录 |