1.描述计算机组成及其功能
CPU: 运算器 控制器 寄存器 缓存
存储器: RAM(随机访问存储器)
I/O设备:
i:下指令,提供数据 如:键鼠
o:输出数据加工的结果 如:显示器 打印机
2按系列罗列Linux的发行版,并描述发行版之间的联系与区别。
linux发行版本
slackware
suse
opensuse
Debian
Ubuntu
mint
Redhat
rhel:redhat enterprise linux 18个月发行一次
CentoS:兼容rhel
fedora:6个月发行一次
Archlinux
Gentoo
LFS: Linux from scratch
Android: kernel busybox java虚拟机
GNU:
Apache
BSD
3.描述linux的哲学思想,并按照自己的理解对其进行解释性描述
1.一切皆文件 通信接口 硬件设备信息 都可以被cat查看
2.由多个功能单一的程序 一起完成复杂任务
3.以文本文件保存配置信息
4.多以终端方式操作 避免与用户交互
4.说明linux系统上命令的使用格式,详细介绍 ifconfig echo tty startx export pwd history shutdown poweroff reboot hwclock date命令的使用,并配合相应的实例来阐述
ifconfig:查看活动接口的ip等信息
flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 00:00:00:00:00:00 txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
echo:回显
-n:不换行
-e:让转义符生效
\n 换行
\t 制表符
echo"x" x是变量 或 字符串
tty:查看当前终端设备
startx:进入Xwindow图形界面
export:设置或查看环境变量
pwd:打印出当前工作目录
oject]# pwd
/home/ks/project
history: 查看历史命令
-c:清除历史命令
-d num:删除指定num行命令
history num:显示最近num行命令
shutdown:关机命令
-c:取消关机
-r:重启
poweroff:关机
-f:强制重启
-n:直接重启 (不将内存数据写入磁盘)
reboot:重启
hwclock:硬件时钟
-s hwtosys 把系统时间改为硬件时间
-w systohc 把硬件时间改为系统时间
date: 显示 当前日期时间
date [option] +FORMAT格式符:
%T:当前时间
%Y:年份
m:月
d:日
H:时
M:分
S:秒
设定日期: date [YYMMDDhhmm[[CC]YY][.ss]]
年月日时分 长年格式 秒
[root@bogon home]# date
2016年 08月 12日 星期五 14:55:28 CST
[root@bogon home]# date +%T
14:55:32
[root@bogon home]# date +%Y
2016
[root@bogon home]# date +%m
08
[root@bogon home]# date +%M
55
[root@bogon home]# date +%d
12
[root@bogon home]# date +%s
1470984986
[root@bogon home]# date +%s
1470984989
[root@bogon home]# date +%S
45
[root@bogon home]# date +%S
47
[root@bogon home]#
5.如何在Linux系统上获取命令的帮助信息,详细列出,并描述man文档的章节如何划分的
help:内部命令 help跟上内建#COMMAND
help exit
exit: exit [n]
退出shell。
以状态 N 退出 shell。 如果 N 被省略,则退出状态
为最后一个执行的命令的退出状态。
man:外部命令 man #COMMAND
man ls
LS(1) User Commands LS(1)
NAME
ls – list directory contents
SYNOPSIS
ls [OPTION]… [FILE]…
DESCRIPTION
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor –sort is speci‐
fied.
Mandatory arguments to long options are mandatory for short options
too.
-a, –all
do not ignore entries starting with .
-A, –almost-all
do not list implied . and ..
man章节划分:
1.用户命令
2.系统调用
3.C库调用
4.设备及特殊文件
5.文件格式
6.游戏
7.杂项
8.管理工具及守护进程
6.请罗列Linux发行版的基础目录名称命名法则及公用规定
/:根
/bin:所有用户使用的基础命令程序文件
/sbin:管理员用户使用的工具
/boot:引导加载器需要的文件如:grub kernel initramfs(initrd)
/dev:存放硬件设备和特殊文件
/etc:系统程序静态配置文件,不能为二进制
/home:管理员的家目录
/lib:为系统启动和根文件系统的程序提供共享库,为内核提供内核模块
models:存放内核模块
libc.so:动态链接C库
ld*:运行时加载器/链接器
/lib64:为64位系统存放共享库
/media:便携式设备挂载点 cdrom
/mnt:其他文件临时挂载点
/opt:附加应用程序的安装位置,可选路径
/tmp:临时文件目录
/srv:当前主机为服务提供的数据
/usr:全局共享的只读路径
/var:存储常发生变化的数据路径
/proc:虚拟文件系统,内核进程等存储相关信息 多为内核参数
/sys:sysfs虚拟文件系统提供了一种比proc更为理想的访问内核数据途径
原创文章,作者:LarryNew,如若转载,请注明出处:http://www.178linux.com/35041
评论列表(1条)
写的很好,排版还可以在漂亮一点,加油