Introduction to Linux

1.1 History??

1.1.1 UNIX??

In?order?to?understand?the?popularity?of?Linux,?we?need?to?travel?back?in?time,?about?30?years?ago...??

Imagine?computers?as?big?as?houses,?even?stadiums.?While?the?sizes?of?those?computers?posed?substantial?problems,?there?was?one?thing?that?made?this?even?worse:?every?computer?had?a?different?operating?system.?Software?was?always?customized?to?serve?a?specific?purpose,?and?software?for?one?given?system?didn't?run?on?another?system.?Being?able?to?work?with?one?system?didn't?automatically?mean?that?you?could?work?with?another.?It?was?difficult,?both?for?the?users?and?the?system?administrators.??

Computers?were?extremely?expensive?then,?and?sacrifices?had?to?be?made?even?after?the?original?purchase?just?to?get?the?users?to?understand?how?they?worked.?The?total?cost?of?IT?was?enormous.??

Technologically?the?world?was?not?quite?that?advanced,?so?they?had?to?live?with?the?size?for?another?decade.?In?1969,?a?team?of?developers?in?the?Bell?Labs?laboratories?started?working?on?a?solution?for?the?software?problem,?to?address?these?compatibility?issues.?They?developed?a?new?operating?system,?which?was??

simple?and?elegant??

written?in?the?C?programming?language?instead?of?in?assembly?code??

able?to?recycle?code.??

The?Bell?Labs?developers?named?their?project?"UNIX."??

The?code?recycling?features?were?very?important.?Until?then,?all?commercially?available?computer?systems?were?written?in?a?code?specifically?developed?for?one?system.?UNIX?on?the?other?hand?needed?only?a?small?piece?of?that?special?code,?which?is?now?commonly?named?the?kernel.?This?kernel?is?the?only?piece?of?code?that?needs?to?be?adapted?for?every?specific?system?and?forms?the?base?of?the?UNIX?system.?The?operating?system?and?all?other?functions?were?built?around?this?kernel?and?written?in?a?higher?programming?language,?C.?This?language?was?especially?developed?for?creating?the?UNIX?system.?Using?this?new?technique,?it?was?much?easier?to?develop?an?operating?sys

关于linux技术的的外文,关于Linux的介绍-外文翻译.doc相关推荐

  1. wdm设备驱动程序开发pdf_世界顶级Linux技术大师力作1000页Linux开发实战

    20世纪90年代初,Linux操作系统诞生,随着虚拟化.云计算.大数据.容器技术的出现和人工智能时代的来临,Linux 以迅雷不及掩耳之势飞速发展,占据着整个服务器行业的半壁江山,但同时也面临着巨大的 ...

  2. Linux技术学习路线

    为什么要学习Linux? 为什么学Linux,每个人都有自己的理由: Linux是免费的不用花一分钱,能够节约大笔的成本: Linux是开源的,你可以根据自已的需要修改源代码: Linux是开放的,有 ...

  3. linux系统运维费用,一般Linux运维学习的费用是多少?Linux学习

    随着IT 互联网技术的发展,Linux逐渐成为中高端服务器的主要操作系统,并且目前地位不可替代.Linux运维工程师是一位"复合型人才",他集成了网络.系统.数据库.开发和安全等工 ...

  4. linux云计算与java比较,Linux系统有什么优势?linux云计算入门学习

    Linux技术的快速发展吸引了众多企业和个人.很多企业开始转向Linux服务器的应用,市场增加了对Linux运维人员的需求,吸引了很多想进入it行业学习Linux技术的人.为什么Linux系统深受众人 ...

  5. 世界级Linux技术大师首次公开大量技术内幕

    媒体评论 "这是我读过的最全面的Linux设备驱动程序著作." --Alan Cox,Linux内核维护者 "这本书涵盖了各种Linux设备驱动程序,全面而翔实.&quo ...

  6. Web技术栈中不可或缺的Linux技术

    随着第三次信息浪潮的冲击,web技术在近年来可谓发生了天翻地覆的变革.从单向信息的web1.0时代,逐步过渡到信息和人交互的web2.0再到数据主动与人发生关系的web3.0时代,这些成就无疑归功于W ...

  7. Linux技术研究-基础篇(raid与LVM,配额)

    Linux技术研究-基础篇(raid与LVM,配额) 创建RAID-5 若想建立新的md1设备 只在/dev下建立还不够 重启后会消失 固化的方法是 为了使udev自动产生/dev/md1, /dev ...

  8. linux内核如何修改lowmem,技术内幕:Android对Linux内核的增强 Low Memory Killer

    6 09 2013 技术内幕:Android对Linux内核的增强 Low Memory Killer Low Memory Killer(低内存管理) 对于PC来说,内存是 至关重要.如果某个程序发 ...

  9. Alibaba Cloud Linux 技术图谱首发,分享学习感言得大奖!

    简介:作为开发者,你对Linux的了解有多少呢?到底要学到什么程度,才能被判定是"精通"呢?如果小白想要入手Linux,该从哪里学起呢? 这时你需要一条有效的学习路径,能囊括详细的 ...

  10. 小女生的Linux技术~~~Linux常识~~21-30

    小女生的Linux技术~~~Linux常识~~21-30 Q21 如何查看当前用户的系统行为? A: 使用命令w查看当前用户的系统行为, w root Q22 如何查看曾经登录系统的用户名 ? A:使 ...

最新文章

  1. OC高级编程——深入block,如何捕获变量,如何存储在堆上
  2. 转]SQLServerDBA十大必备工具
  3. 背包类树形DP 选课题解
  4. ORA-01507: database not mounted
  5. 浏览器的资源并发亲试
  6. jsp+servelt+mysql+tomcat 四六级单词查询系统
  7. 年轻人,你应该拒绝奶头乐
  8. 采用flv.js与dplayer播放器来播放http-flv格式视频
  9. oracle右键删除表格,Oracle删除表的几种方法
  10. java扫雷设计_Java扫雷设计
  11. 算子法二阶线性非齐次微分方程的通解
  12. android系统文件重命名文件格式,安卓手机上文件的后缀名怎么改?
  13. NCR3网络技术速成笔记(1)
  14. 瓦片地图服务参数与计算
  15. Abaqus梁单元基础知识
  16. 某农业学校python(二)
  17. debian9.6安装qq遇到的坑(成功安装qq)
  18. 2036改革春风吹满地
  19. mysql创建用户表单_mysql创建用户并赋权
  20. 命令线程windbg之使用!list指令遍历双向链表

热门文章

  1. CSS基础(part4)--CSS的层叠性继承性优先级
  2. windows编辑linux系统文件格式,DOS/Windows和Linux/Unix间的文件格式转换
  3. 77 行代码实现 ABAP ALV 中的双击事件处理
  4. SAP Commerce Cloud 产品主数据读取的单步调试
  5. SAP Spartacus 里的 .release-it.json 文件
  6. Event Bus 设计模式学习笔记
  7. 在 SAP BTP 里使用 SAP HANA Cloud 试用版 Trial Version 的一些限制
  8. Angular jasmine单元测试框架fixture.detectChanges的实现原理
  9. Chrome开发者工具network标签页里的transferred over network和resources loaded by the page的区别
  10. SAP官方到底提供了免费的S4HANA试用版没有?