1、描述计算机的组成及其功能
计算机又运算器、控制器、存储器、输入设备、输出设备
运算器:主要用来做二进制运算
控制器:协调控制各部件的控制运作
存储器:存储原始数据、程序数据等信息
输入设备:如鼠标键盘
输出设备:显示器
2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
rhel:redhat enterprise linux 红帽商业版
fedorea:redhat社区版,redhat个人版的分支(适用个人桌面使用)主要进行一些新的测试,发行版本较快
CentOS:兼容rhel的格式,基于rhel的二次编译进化,软件包通用;现在属于rhel
ArchLinux:滚动更新的发行版,适合开发者
Debian:独立自由的组织,坚守Unix和自由软件精神,以为Linux为核心的Debian GNU最为有名
opnesuse:前身是SUSE linux,主要是为软件开发者和系统管理者提供开发的源码工具,桌面功能丰富,德国使用较多
ubuntu:以桌面为主,始于Debian,目前还有 手机版;中国有优麒麟
3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
几乎所有的资源,包括硬件设备都组织为文件的格式呈现出来
由众多单一的小程序组成,一个程序各自有自己的功能
都是以文本形式来保存以及存储配置信息,灵活性高
尽量避免用户交互:实现脚本编程,通过程序一起的链接来完成复杂的任务处理
4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
echo:
-e:使用转义符
\n:换行
\t:制表符
'':强引用,变量不会替换
“”:弱引用,变量值会被替换
tty:
物理终端:/dev/console
虚拟终端:虚拟控制台,串口为终端设备
模拟终端:通过模拟终端程序打开,如xshell /dev/pts/#
shutdown关机:正常关机 会把一些未保存的文件 保存到磁盘上
shudown -h now:马上关机 shutown -h +2:两分钟后关机
shutdown -c 取消关机操作
whoami:显示当前登录有效用户
who:系统当前所有的登录会话
w:系统当前所有的登录会话及所做的操作
hash命令:shell搜寻到的外部命令的路径结果会缓存到kv存储中
date命令:
date +%a or date +%A:显示当前是周几
date +%T :显示当前系统时间
date +%D :显示当前系统日期
date +%F :显示当前系统日期
获取今天是几号:date +%d
获取当前是几月:date +%m
获取当前是哪年:date +%Y
获取当前是多少小时:date +%H
获取当前是多少分钟:date +%M
获取当前是多少秒: date +%S
设定时间:
date [MMDDhhmm[[CC]YY] .ss]
MM:月份
DD:几号
hh:小时
mm:分钟
YY:两位年份
CCYY:四位年份
.ss:秒钟
5、如何在Linux系统上获取命令的帮助信息
man命令配置文件:/etc/man.config
MANPATH /PATH/TO/SOMEWHERE:指定新的手册文件搜索位置
man -M /PATH/TO/SOMEWEHERE COMMOND:指定路径去搜索命令帮助文档
man命令操作方法:
space :向文件尾部翻屏
b:向首部翻屏
d:向文件尾部翻半屏
u:想文件首部翻半屏
6、请罗列Linux发行版的基础目录名称命名法则及功用规定
/boot:引导文件存放目录,内核文件-vmlinuz、引导加载器
/bin:供所有用户使用的基本命令 存放位置
/sbin:管理类的基本命令
/lib:基本共享库文件,以及内核模块文件
/lib64:专用于x86_64系统上的辅助共享库文件存放位置
/etc:配置文件目录
/etc/opt/:为/opt目录程序提供配置文件
/etc/X11:配置X windows系统提供配置文件
/home:用户家目录
/root:管理员家目录
/media:挂载便携式移动设备
/mnt: 临时挂载额外的文件系统
/dev:设备文件 及特殊文件存放位置
块设备:有随机访问的设备
字符设备:线性访问设备 如键盘
/opt:第三方应用程序安装位置
/srv:系统上运行的服务 用的数据存放的目录,如salt
/tmp:临时文件存放位置
/usr:除了/bin /sbin下的基本命令的其他命令存放位置
bin:保证系统拥有完整功能而提供的应用程序
include:C程序的头文件
local:存放第三方应用程序的安装位置
/var:经常发生变化的数据文件
cache:应用缓存数据目录
lib:可变状态应用信息
local:专用于为/usr/local下的应用程序存放可变数据
log:日志文件
lock:锁文件
run:与运行中的进程相关数据 如进程的pid文件
spool:应用程序缓冲池
tmp:系统重启之间所产生的临时文件
/proc:伪文件系统 用于输出内核与进程信息相关的虚拟文件系统
/sys:用于输出当前系统上硬件设备相关信息的虚拟文件系统
原创文章,作者:Danny,如若转载,请注明出处:http://www.178linux.com/23156
评论列表(1条)
写的很好,排版还可以在漂亮一点,加油