-
计算机的组成及功能
要想使用计算机就要了解计算机是什么东西。计算机的俗称就是电脑,一开始是用来进行科学运算电子计算的机器。可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
ENIAC是世界上第一台电子数字计算机。计算机发明者约翰·冯·诺依曼。现在所使用的计算机都是冯诺依曼结构。整个计算机系统由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。
计算机的硬件系统主要由输入设备,输出设备,运算器,控制器,存储器这几部分组成。输入设备指键盘,手写板扫描仪这样的设备。输出设备指打印机,显示器等。运算器和控制器合称为微处理器也就是cpu,是计算机的核心部件。存储器分为rom和ram。rom存储的数据断电后不会消失,一般指的是硬盘一类的设备,ram又叫随机存取存储器,俗称内存。ram中的数据在断电后会消失,存取速度比硬盘快。
计算机软件由系统软件和用户软件这两部分组成。操作系统就是一个系统软件,用户软件就是我们平常使用的如office,photoshop之类的软件。
2.按系列罗列linux的发行版,并描述不同发行版之间的联系与区别。
linux的主流发行版主要以slackware,debian,redhat为主流
slackware
二次发行:suse
三次发行:opensuse,sles
debian(非商业)
二次发行:ubuntu
三次发行:mint
redhat
二次发行:rhel(redhat enterprise linux 企业版,18个月),fedora(6个月),centos
arch是一个独立的轻量级的linux操作系统。
gentoo,lfs
3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
1.一切设备皆文件,linux把所有的东西都当作文件来使用。
2.众多单一目的的小程序,通过组合小程序完成复杂的任务。
3.文本文件保存配置信息。
4.尽量避免和用户直接交互。
4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
linux命令格式
command [option] [arguments]
command:命令
[]:可选的
option:选项,短选项如 -l,长选项如 –word
arguments:参数,命令的作用对象,如 ls -l /etc/passwd
tty:查看当前的终端设备
虚拟终端:附加在物理终端上以软件方式虚拟实现的终端,设备文件路径/dev/tty#
模拟终端:图形接口下打开的命令接口,设备文件路径/dev/pts#
ifconfig:查看和配置网络设备
查看网络
开启关闭网卡(重启失效)
echo:在显示器上显示一段文字
pwd:查看当前的工作路径
startx:从命令行界面切换到图形接口界面
export:用于设置或改变环境变量
显示系统环境变量
[root@localhost ~]# export declare -x G_BROKEN_FILENAMES="1" declare -x HISTCONTROL="ignoredups" declare -x HISTSIZE="1000" declare -x HOME="/root" declare -x HOSTNAME="localhost.localdomain" declare -x LANG="zh_CN.UTF-8" declare -x LESSOPEN="||/usr/bin/lesspipe.sh %s" declare -x LOGNAME="root"
设置环境变量
[root@localhost ~]# export PATH=$PATH:/usr/local
history:显示历史命令
193 man2 read 194 man 2 read 195 man read 196 man 3 197 pwd 198 yum -y update 199 reboot 200 export 201 export PATH=$PATH:/usr/local 202 history [root@localhost ~]#
history -c 清除所有的历史命令
!! 重复上一条命令
!# 第#条命令
shutdown:关闭或重新启动系统
shutdown -h now 马上关闭系统
shutdown -r +2 两分钟后关闭系统
shutdown -h 21:00
reboot让系统重新启动,reboot由shutdown -r来调用。poweroff 让Linux关闭电源poweroffer可以向电源管理系统(如果有的话)发送一则请求来关闭系统主电源。主要用于远程关机。
date:用来显示或设置系统的日期与时间
date:[option]...[+formart]:显示 %D [root@localhost ~]# date +%D 07/08/16 %T [root@localhost ~]# date +%D 07/08/16 %A [root@localhost ~]# date +%A 星期五 date:[MMDDhhmm][CC][YY][.ss]:设置 [root@localhost ~]# date 0715223516.00 2016年 07月 15日 星期五 22:35:00 CST
hwclock:硬件时间
-s 硬件时间同步到系统时间
-w系统时间同步到硬件时间
[root@localhost ~]# hwclock 2016年07月08日 星期五 06时47分30秒 -0.470444 seconds [root@localhost ~]# hwclock -s [root@localhost ~]# hwclock -w [root@localhost ~]# [root@localhost ~]# date 0715223516.00
5.如何在linux上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
获取帮助信息
内部命令
help command
外部命令
1.man command
2.info command
3.command –help
command -h
4.程序官方文档
5.程序自身的官方文档 /usr/share/doc/command-version
readme
install
changelog
6.发行版的官方文档
7.google
8.slideshare
man章节划分
man存放在/usr/share/man 目录下
man1:用户命令
man2:系统调用,如open,write
man3:c库调用,如printf,fread
man4:设备文件及特殊文件 /dev
man5:配置文件格式 如passwd
man6:游戏
man7:杂项
man8:管理类的命令,只能由root使用。
6.请罗列linux发行版的基础目录的命名法则及功用规定
/boot:引导文件存放目录,内核文件(vmlinux),引导加载器(bootloader,grub)(独立的文件系统结构)
/bin:供所用用户使用的基本命令,不能关联至独立分区,OS启动就会用到的程序
/sbin:管理类的基本命令,不能关联至独立分区,OS启动就会用到的程序
/lib:基本共享库文件系统启动会用到的,内核模块文件(/lib/modules)
/lib64:专用于x86_64系统上的辅助共享文件存放位置。
/etc:配置文件目录,纯文本文件
/etc/opt:第三方软件配置文件
/etc/X11:xwindow的配置文件
/home:用户的主目录普通用户
/root:管理员的家目录
/media:挂载便携式移动设备
/mnt:临时文件系统挂载点
/dev:特殊文件和设备文件 b:block device 随机访问 c:character device 线性访问
/opt:第三方程序安装位置
/srv:系统上运行的服务用到的数据
/tmp:临时文件存放位置
/usr:universal shareable read-only data (独立的文件系统结构)
/usr/bin:保证系统拥有完整功能而提供的应用程序
/use/sbin
/usr/lib
/usr/lib64
/usr/include:c程序头文件
/usr/share:结构化独立的数据,如doc,man等
/usr/local:第三方应用程序的安装位置
/var:variable data files
/var/cache:应用程序缓存数据
/var/lib:应用程序状态信息数据
/var/lock:锁文件
/var/log:日志目录和文件
/var/local:为/usr/local应用程序存储可变数据
/var/opt:为/opt下的应用程序存储可变数据
/var/run:进程
/var/spool:应用程序数据池
/var/tmp:系统在两次重启之间产生的数据
/proc:内核和进程相关的虚拟文件系统
/sys:硬件折本相关信息的虚拟文件系统
/selinux:security enhanced linux,selinux相关的安全策略等信息的存储位置
以上
原创文章,作者:N21_619463772,如若转载,请注明出处:http://www.178linux.com/22010
评论列表(1条)
写的很好,排版还可以在漂亮一点,就不要截黑屏上来了,加油