标签:linux
终于把第一天的看完了,也算是对Linux大概有了了解!一直做得的是Windows工作,偶尔在字符界面搞搞还行,现在突然将所有的操作转到字符界面下还真是有点不习惯!不过时间会改变这一切的!加油!
1.计算机的发展史和核心部件:
CPU:处理器,寄存器,运算器
CPU切片处理
MEMORY:内存是编址的,由分段发展到分页
同时也知道了为什么32位系统最大支持的内存为4G,与地址总线有很大的关系。
I/O:
2.Linux发行商
Debian
Ubuntu
Redhat
RHEL
Centos
Fedora
SUSE
LFS
3.Linux一些的知识概念。
Syscall(System Call):系统调用
API(Application Program Interface)
ABI(Application Binary Interface)
不过API和ABI个人理解:
API:应用程序接口,库
ABI:应用二进制接口,系统提供的运行环境
以下为个人理解,如有错误请指出,谢谢!
不同平台上API兼容,那么可以编译
不同平台上ABI兼容,那么可以执行
库:动态库,静态库
4.Linux基本法则:
一切皆文件,即使硬件
由多单一目的小程序组成
组合一系列小程序完成复杂任务
尽可能避免捕获用户接口,为了方便实现脚本编程以实现自动化执行
文本保存程序配置数据,文本编辑器完成系统和服务配置
5.Linux系统层次
如下个人理解Linux大概系统图:
运行程序:通知Linux内核把某应用调度至硬件其执行
用户接口:是一种独特的应用程序,能够为用户提供启动其它应用的机制,与用户面对面
CTL:命令提示符,只要输入相对应的命令即可完成相对应的任务。类似DOS,PS
shell:外壳,如sh,bash,tsh,csh,ksh......
查看当前shell类型,echo $SHELL
图像:通过鼠标单击/双击来完成任务.
6.管理Linux/连接Linux
终端:
虚拟终端:/dev/tty#
伪终端:/dev/pts/#
物理终端:/dev/console
串口终端:/dev/ttys#
图形终端;startx -- :n---->启动第几个图形终端
以上为第一天学到一些基本知识!这仅仅是个开始..........
本文出自 “无名道人” 博客,请务必保留此出处http://zhangkq.blog.51cto.com/1322905/1660031
标签:linux
原文地址:http://zhangkq.blog.51cto.com/1322905/1660031