一、 实验目的 1、通过实验了解和熟悉Linux系统管理; 2、掌握用户和组管理命令; 3、掌握软件包安装命令和步骤; 4、掌握网络通信管理命令; 5、掌握进程管理命令; 6、掌握系统的服务管理命令; 7、掌握磁盘操作管理命令。 二、 开发工具和运行环境 1、虚拟机VMware 2、Linux操作系统 三、 实验内容 1、了解和熟悉Linux系统管理 2、用户和组管理命令 (1)帐户管理命令: useradd、 usermod、 passwd、userdel (2)组帐户管理命令: groupadd、 groupdel. gpasswd 3、软件包安装命令和步骤 (1) RPM 包的安装 安装RPM包的基本命令格式是: rpm -ivh (2) RPM 包的删除 删除RPM包的基本命令格式是: rpm -e (3) RPM 包的查询 rpm - qa (4) RPM 包的升级 升级RPM包的基本命令格式是: rpm -Uvh (5) RPM包的验证 验证RPM包的基本命令格式是: rpm -V [参数] (6)建立TAR包 有两种方式: -种是建立普通的TAR包,只打包,不压缩 tar cvf 另一种是打包并压缩,选项是“zcvf”,其中“z”代表使用“gzip” 程序 进行文件的压缩 tar zcvf (7)查询TAR包 在释放TAR包之前,查看TAR包中的文件内容。其格式如下: tar ztf (8)释放TAR包 它也分为解非压缩和压缩包两种方式,命令格式如下: tar zxvf 4、网络通信管理命令 (1)hostname命令:显示及设置主机名。 (2)ifconfig命令:显示当前活动的(或指定的)网卡设置。 其格式为: ifconfig [网卡设备名] 重新设置网卡的IP地址,-般由root用户进行设置。其格式为: Ifconfig 网卡设备名 IP 地址 (3) ping命令:网络测试命令 ping [-c报文数] 目的主机地址 (4)write命令:实时给其他用户发送消息 write username [tty] (5)wall命令:以广播方式向系统中的所有用户发送消息 wall message (6)mail 命令:双方用户不同时在线时,使用mai发送和接收消息 mail username mail -s topic username
2021-03-13 14:00:53 1.91MB linux linux操作系统 大学实验 计算机系
1
一、 实验目的 1、通过实验了解和熟悉Linux网络服务; 2、掌握Linux下建立Web服务器; 3、掌握Linux下建立FTP服务器。 二、 开发工具和运行环境 1、虚拟机VMware 2、Linux操作系统 三、 实验内容 1、了解和熟悉Linux网络服务 了解NFS网络文件系统,NFS网络文件系统架设及挂载方法,Web服务器的架设方法,FTP服务器的架设方法及访问方法,Samba服务器的架设方法。 2、Linux下建立Web服务器 (1)Apache 服务器的安装及启动 ●检测与安装 Apache rpm -qa | grep httpd ●如果没有检测到软件包,需要进行安装,在安装目录中,执行如下命令: rpm -ivh httpd-tools*. Rpm rpm -ivh mailcap-2.1.31-2.el6.noarch.rpm rpm - ivh httpd-2*. rpm rpm -ivh httpd-manual-2.*.rpm ●重新启动/停止/启动Apache服务: systemctl restart/stop/start httpd.service 或service httpd restart/stop/start ●查看 Apache服务器的运行状态: systemctl status httpd. service 或service httpd status ●测试 Apache服务器运行状态: 在图形界面打开火狐浏览器输入http://127. 0.0.1呈现测试页(CentOS 用户可以在终端使用lynx 浏览器打开,如没有安装,则使用rpm在光盘中安装lynx 浏览器) 在/var/www/html目录下创建test. html页面,使用vi编辑保存内容,重启apache服务 在火狐浏览器输入http://127. 0. 0.1/test. html查看test. html内容 (2)Apache 服务器的配置 Apache主要配置文件为httpd.conf,存储位置在/etc/httpd/conf目录下 (3)个人Web站点配置 RedHat方式: a:修改配置文件,使用vi编辑器修改主配置文件 /etc/httpd/conf/httpd. conf,修改如下配置,去掉原文中的注释符号 UserDir disable root//基于安全 考虑,禁止root用户使用自己的站点.UserDir public. _html//设 置对每个用户的Web站点目录 Allow0verride FileInfo AuthConfig Limit Opt ions MultiViews Indexes SymLinkIfOwnerMatch Inc ludeNoExec Order allow, deny Allow from all Order deny, allow Deny from all 保存文件退出,重启httpd服务 b:用户创建个人Web站点 从root用户身份切换成user1用户(如果没有普通用户,需要先创建普通用户): 在user1主目录下面创建个人站点目录$mkdir public_ html 到/home目录下修改user1目录权限 $chmod 711 user1 进入到public. _html 目录下使用vi创建index. html文件,保存退出重启httpd服务 在浏览器中输入网址http://127.0.0.1/ user1/index. html,查看效果======= CentOS方式: a:修改配置文件,使用vi编辑器修改/etc/httpd/ conf.d/userdir.conf修改成如下配置信息 UserDir disable root//基于安全 考虑,禁止root用户使用自己的站点 UserDir public_ html//设置对每个用户的Web站点目录 Allowverride None #修改为 None options None#修改为None Require method GET POST OPTIONS b:用户创建个人Web站点
2021-03-13 14:00:53 1.11MB linux linux操作系统 大学实验 计算机系
1
自述文件 这是我在“操作系统”实验课程中所做工作的备份。 有6个分支:lab1到lab6。 您可以检出每个分支以查看整个项目的每个阶段。 在最后一个分支lab6中,实现了一个简单且幼稚的shell,这是该项目的最终目标。 整个项目实际上是基于MIT JOS项目的,但是它不是使用x86汇编语言,而是使用mips assemply语言。 因此,整个项目需要跨平台编译器的支持,并且只能在Gxemul模拟器上运行。
2021-03-11 15:06:30 5.06MB 系统开源
1
杭州电子科技大学操作系统课程设计 类别:[“项目”] 标签:[“ OS”,“ Lab”,“ HDU”,“ project”] 关键字:[“杭电”,“杭州电子科技大学”,“ HDU”,“操作系统实验”,“操作系统”,“实验”,“ Linux”,“内核编译”,“进程管理”] 别名:[“杭电操作系统实验”,“ HDU操作系统实验”,“ HDU操作系统”] 实验列表 HDU-OS-Lab1-Linux内核编译及添加系统调用 添加一个系统调用,实现对指定进程的nice值的修改或读取功能,并返回进程最新的nice值和优先级prio。 视频教程地址: : 原始: : HDU-OS-Lab2-Linux内核模块编程 Linux内核采用了整体结构,上一个实验体会了编译内核时间的延长长与繁杂,一步错就要重新编译,这虽然提高了效率,但同时也让后续的维护变得困难,在这个基础上,Linux内核更新了动态
2021-03-11 15:06:29 57KB 系统开源
1
计算机操作系统实验六 文件操作实验
2021-03-10 18:02:08 123KB 计算机操作系统实验六
1
操作系统实验指导书-实验三(发布版).pdf
2021-03-06 13:00:22 592KB 课设
1
实验目的: 熟悉Linux系统的基本指令 熟悉Linux系统的基本软件(如vi、gdb、gcc等) 查看Linux系统中进程的信息
2021-03-05 09:00:54 650KB os
1
本资源为Linux网络操作系统课上所做所有实验的实验报告,共12个,供有需要的小伙伴参考哈~
2021-03-04 15:03:53 70KB Linux网络操作系统 Linux 实验报告 IT
18级老学姐,满分代码 一、 实验目的 通过对操作系统启动过程的模拟,以及软件功能设计与实现,进一步理解和掌握《操作系统实验》课程中学习到的各个功能模块的原理和用法,提高自己的系统设计能力。 二、 实验环境 硬件环境:计算机,无特殊配置要求 软件环境:QEMU虚拟机、批处理文件、相关编译工具等 语言环境:C语言、汇编语言 三、 功能介绍及运行效果截图 具体的功能: 1. 开机等待页面显示 2. 开机动画+密码 3. 中文显示的支持 4. 菜单栏的绘制 5. 右下角显示时间(包括日期) 6. 计时软件(可以基于24小时跳变) 7. 桌面添加应用程序图标 8. 桌面图标的响应(双击) 9. 控制台的实现(命令行输入,上下键调出历史命令) 10. 增加显示时间API 11. 增加显示个人信息功能的API 12. 更换壁纸(菜单or控制台newbg) 13. 关机和重启命令
1
18级老学姐 95分 圆圈键盘上下左右,左上角显示位置,支持鼠标拖拉圆圈
2021-03-02 10:00:28 233KB 湖南大学 操作系统实验课 小测
1