1、描述计算机的组成及其功能。
运算器 控制器 I/O 存储器
运算器:计算算术和逻辑运算
控制器:控制内部开关,按照指令功能工作
I/O:输入/输出设备
存储器:保存输出的结果(主存和外存)
2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
suse
debian
redhat
都是linux的发行版,因为各自的理念不同,所以朝各自的方向发展,但都是一个妈生的。
3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
自由 (获取 修改 传播)
一切皆文件(硬件也是文件 通过文件对硬件进行访问)
由众多单一功能的小程序构成 (例如计算器 就只能进行计算 不能用来打LOL和下载)
尽量避免与用户交互(报错和关键性的提醒才交互)
使用文本格式保存配置信息(一般就是文本或者xml)
4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
命令 [选项] [参数]
ifconfig 显示网卡的配置信息(IP 网卡 网卡上的packet流量)
echo 回显输入的内容
tty 显示当前位于哪个终端
startx 开启GUI环境
export 添加程序需要运行时的环境(如果不在PATH里面),当执行XX时,需要的环境在那个目录里
pwd 显示当前路径
history 显示~/.history + 开机后缓存中的历史命令 -> 用户退出后同步到~/.history
-shudown 关闭操作系统(centos上好像一样的)
-poweroff 关机并且之后发送ACPI信息关闭电源 (不过centos上好像一样的)
reboot 重启
hwclock 主板上的硬件时钟
date 可以看日期 修改日期和时间,date 070522492016.20(月日时分年.秒) [MMDDhhmm[[CC]YY][.ss]]
5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
1.–help =0.0=
2.info
3.man =0.0=
4.readme ini =0.0=
5.software document =0.0=
6.发行版的文档
7.google =0.0=
=0.0= 个人习惯使用的
man划分 1-9
man1:用户命令
2系统调用
3 c库
4 设备文件/特殊文件
5 配置文件格式
6 游戏
7 杂项
8 管理
9 kernel相关
6、请罗列Linux发行版的基础目录名称命名法则及功用规定
*boot 启动分区 放置vmlinuz 和 grub启动器
*dev 设备文件
*home 家目录 每个非管理员用户登陆进来的时候就是登陆到家目录的 管理员则登陆的是/root
*var 可变数据文件(我自己叫他动态数据吧)
usr 一些共享文件,像库啊之类的
*bin 用户一些基本的命令 不能单独拿出来分区
lib 基本共享库文件,以及内核模块
*mnt 挂载点吧,反正一般就往这里面挂
media CD啊,USB啊都往这里面挂
*etc 程序配置文件
proc 用于输出内核与进程信息相关的虚拟文件系统
sys 用于输出当前系统上硬件设备相关信息的虚拟文件系统
tmp 临时文件
* 个人觉得应该记住的
总结:
第一周的视频内容主要就是讲计算机工作原理,从硬件 到 操作系统,以及linux操作系统开关机 目录组成和功能,以及一些基本的帮助,能清楚的让你知道linux他是个什么东西,他的框架是个什么样子,总体来说第一周学习的效果还是可以的,以前就知道那么几个目录,也不会去关心有什么用,现在会想一想,这个里面有什么,可能会是什么用到。
原创文章,作者:N21-总有刁民想害朕,如若转载,请注明出处:http://www.178linux.com/21868
评论列表(1条)
写的很好,排版还可以在漂亮一点,加油