Linux课程综合训练实验报告
姓名:柳晓阳
颜大全卡图片高清
班级:软件94班
学号:09161071
一.实验目的
        熟练掌握Linux操作系统的使用,掌握Linux的各项系统管理功能,掌握Linux下各类网络服务的安装、配置以及使用,并能用shell脚本实现简单的管理任务。
         
二.实验内容
(1)准备工作利用虚拟机安装Linux操作系统,要求对/home目录单独分区,在系统中安装适当的软件包以备后续的实验需要,可关闭防火墙和SeLinux。完成安装后将/root中的anaconda-ks.cfg文件的内容附到报告中。(5分)
实现过程: 首先安装虚拟机VMware,然后在虚拟机里新建一个虚拟机,利用老师的光盘Fedora-10-i386-DVD.iso安装Linux操作系统,因为题目要求对/home目录单独分区,所以在安装时有个分区选项,默认是不打勾的,打勾后按下一步,会有个分区,在下拉列表框中选出/home,然后设置它的大小,默认是200mb的大小,我设置为5000mb。在安装的最后新建了一个非管理员用户gui,密码123456,用于平时的登录。
附:anaconda-ks.cfg文件的内容
关闭selinux需要修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。Linux关闭防火墙用 chkconfig iptables off 命令。
华为linux和windows的区别
(2)题目1
      查看Linux系统磁盘空间的使用情况(给出显示结果)(3分)
  在命令行新建几个用户,如tux,tom,lily等,给每个用户创建密码,测试各个用户是否创建成功。(2分)
  并为/home分区创建磁盘配额,使得你所创建的每个用户的可用空间的软限制为100M,硬限制为150M,且每个用户可用的inodes的软限制为300,硬限制为400。试编写shell测试脚本验证你的磁盘配额设置。(10分)
python爬虫高级教程实现过程:首先,查看Linux系统磁盘空间的使用情况用df这个命令。显示结果如下:
其次,新建几个用户和密码,所用的命令为useradd和passwd。比如说我们新建2个用户,一个为tux,密码为09161071;另一个为tom,密码为09161071。
css样式字体大全
说明:在为用户创建密码时本来是想使用tux123这个密码的,但在实际实现中说它基于字典单词,没有实现,后来想用123456这个最常用的密码,系统提示太简单,也无法实现,最后使用了自己的学号作为密码。这里说明linux在创建用户和密码时有一些基本的准则。
为/home分区创建磁盘配额,分为5步,第一步,开启quota功能。要在/etc/fstab文件中设置配置文件,重新编写一行如下:
LABEL=/home  /home  ext3  defaults,usrquota  1  1
第二步,启动这个配置,用mount -o remount /dev/sda2
第三步,产生quota文件,需要产生quota.user文件,用quotacheck -avu 命令来检查要管理的文件系统,然后建立文件。
此时在home文件夹下已经有quota.user文件了。
第四步,设置quota,按照题目要求每个用户的可用空间的软限制为100M,硬限制为150M,且每个用户可用的inodes的软限制为300,硬限制为400。用edquota  gui进行修改,修改如下:
第五步,将所有用户都设置为和gui一样的配置。用edquota -p命令实现。然后用repquota -a查看所有的用户配额。如下:
(3)题目2:
    配置网络,并进行检测,确保能够在本地网络中联网通信(给出网络接口配置文件ifcfg-eth0)。(5redis锁机制面试题分)
    假设本地网络中大部分客户端是windows系统,请建立Linux Samba服务器使得windows客户端能够共享Linuxlinux建立文件系统的命令服务器的资源,具体要求如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。