马哥python运维开发_马哥2016全新Linux+Python高端运维班第一周作业

描述计算机的组成及其功能运算器+控制器=CPU,运算器控制器之间的线路称为总线(bus)运算器   二进制运算;

控制器   控制计算机各部件,协调工作;

存储器   memory内存,存储程序和数据部件,调用任何程序都需要先把数据调入到内存中,然后再从内存中读取

I/O   输入输出设备,与外部部件进行交互,通过系统总线与CPU进行信息交换。

按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别

三大主流发行版:slackwareopensusesuse

debianmintubuntu

redhatrhel    每18个月发行一个新版本

centos  centos和rhel区别,除了图标不同,其他完全相同。目前属于rhel旗下组织。

fedora  主要为rhel提供测试功能,每6个月发行一个新版本;

其他发行版:

ArchLinux

Gentoo 更好的提供硬件性能

LFS(Linux from scratch)手动做出Linux,下载内核编译。

3.描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。一切皆文件:Linux中包括硬件设备都是文件形式,例如挂载一个U盘,需要挂载到某个目录下,访问U盘,就要通过访问文件目录来实现;

由众多单一目的小程序组成,一个程序只能实现一个功能:

尽量避免和用户交互:即通过编写脚本文件,实现自动化任务功能;

使用纯文本文件保存配置信息:可以通过文本编辑器,既能实现配置工作。

4.说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。命令格式:COMMAND [OPTIONS..] [ARGUMENTS...]  命令 选项 参数ifconfig:配置网络设备

ifconfig eth0 192.168.3.3

echo:显示一段文字

1. echo $PATH

2. echo -e "a\tb\tc\nd\te\tf"

tty:显示终端机连接标准输入设备的文件名称

1. tty

2. tty --version

startx:启动X Windows

startx -w(强制启动X会话)

export:将shell变量或shell函数输出为环境变量    exportpwd:显示当前用户所在目录       pwdhistory:[craw]显示指定数目的历史命令,读取历史命令文件中的目录到历史命令缓冲区,将历史命令缓冲区的目录写入到命令文件

1.history -c 清空历史命令

2.histroy -w 将历史命令缓冲区的命令写入到命令历史文件中

3.history 10 显示最近十条命令

shutdown:关机命令

shutdown -h now

shutdown +10 "System will shutdown after 5 minutes"

poweroff:关机并切断电源

poweroff

reboot:重启Linux系统

reboot -w  //做个开机模拟/var/log/wtmp

hwclock:显示及设置系统时间

hwclock --show(显示硬件时间)

hwclock --systohc(将硬件时间同步为系统时间)

date:显示或设置系统时间及日期

date -s "20160807 19:32:00"

date -d "-1 day" %Y-%m-%d

5.如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。获取命令帮助信息:man COMMAND

man文档章节段落划分及说明

NAME :名字和基本功能

SYNOPSIS:简要帮助

[]:可选内容

<>:必选内容

a|b:二选一

...:同一内容可出现多次

DESCRIPTION :详细功能描述

EXAMPLES:使用示例

AUTHOR:作者

REPORTING BUGS:报告BUG位置

COPYRIGHT:版权

SEE ALSO:参考方式

6.请罗列Linux发行版的基础目录名称命名法则及功用规定/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此;

/bin:供所有用户使用的基本命令,OS启动即会用到的程序;

/sbin:管理类的基本命令,不能关联至独立分区,OS启动会用到的程序;

/lib:基本共享库文件,以及内核模块文件(/lib/modules);

/lib64:专用于x86_64系统上的辅助共享库文件存放位置;

/etc:配置文件目录(纯文本文件)

/home/USERNAME:普通用户主目录;

/root:管理员家目录;

/media:便携式移动设备挂载点(cdrom、USB);

/mnt:临时文件系统挂载点;

/dev:设备文件及特殊文件存储位置;

/opt:第三方应用程序安装位置;

/srv:系统上运行的服务用到的数据;

/tmp:临时文件存储位置;

/usr:最庞大的目录,要用到的应用程序和文件几乎都在这个目录

——bin :保证系统拥有完整功能而提供的应用程序;

—— sbin :超级用户的一些管理命令;

—— include :Linux下开发和编译应用程序所需要的头文件;

—— lib :常用动态链接库和软件包配置文件;

—— share :结构化独立的数据,例如doc、man等

—— local :第三方应用程序安装位置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
08-10
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值