unix Intro-读书笔记

video:  https://www.youtube.com/watch?v=tc4ROCJYbm0


1. a unix system is made up sort of 3 layers:

central layer: the colonel is the thing controls resources of the machine

shell: wrapper around the central layer conceptually which is the interface between most users and the colonel part

utilities: useful programs things like editors, compilers, doc formatting pros


2. the thing that distinguish unix system from many other systems is the degree to which those building blocks (programs) can be glued together in a variety of different ways to get different jobs done, the system is very flexible in the respect.

pipeline is the fundamental contribution with which you can take a bunch of pros and stick them together into the end so that the data simply flows from one on the left to the one on the right and the system itself looks after all the connections all of the synchronization making sure that the data goes from the one into the other.

i.e. pipeline the output of one cmd as the input of another

3. the heart of the system is really the file system, the ability to store information for extended periods of time

4. another nice feature of the unix programming env is the concept of input-output redirection 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值