Note.Linux.Chapter1

第一章:
Unix特性:
1.全部的程序或系统装置都是文件。
2.无论建构编辑器仍是附属文件,所写的程序只有一个目的,且要有效的完成目标。
Unix的核心(kernel)使用C编写。相比于汇编语言,C语言使得Unix更加容易被移植到其余机器上。
Unix兼容分时系统,强调多人多任务工做环境。
Unix因商业因素不开放源码。
目前Unix的版本:
1.贝尔实验室所属的AT&T的System V
2.Sun公司开发的BSD //衍生出能够安装在x86硬件架构上面的改版:FreeBSD
GNU(GNU is Not Unix)革奴计划:
目标:是建立一套彻底自由的操做系统。
额外成果:开发了一大批自由软件。
相关词汇:copyleft(与copyright相反,即反版权)
Emacs
GNU C Library(glibc)
Bash shell
著名C语言的编译程序:GNU C Compiler(gcc)
【自由】:使用者能够自由的执行、复制、再发行、学习、修改与强化自由软件。
自由软件的商业价值:售卖后续服务
Free software:自由软件(开放源码)
Freeware:免费软件(不必定)
Shareware:共享软件(使用期限事后付费)
Linux内核:是一种开源电脑操做系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操做
系统。
Linux Shell:Shell:是系统的用户界面,提供了用户与内核进行交互操做的一种接口。它接收用
户输入的命令并把它送入内核去执行。
注:Linux就是一个操做系统最底层的核心及其提供的核心工具。
Linux distribution(可彻底安装套件)=【Kernel+Softwares+Tools+可彻底安装程序】
1.计算机概论与硬件相关知识
2.先从Linux的安装与指令学起
3.Linux操做系统的基础技能
4.务必学会vi文本编辑器
5.Shell与Shell Script的学习
6.必定要会软件管理员(Tarball/RPM/DPKG/YUM/APT等)
7.网络基础的创建
8.网站架设
【发现问题的时候,把错误信息和引起情况以及解决方法记录清楚,同时最后归类及按期整理。】shell

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息