Linux 入门笔记(一)

Linux 入门笔记(一)



Intro

最新新入手了一台ubuntu 经过一个礼拜部署环境的痛苦折磨后, 开始正儿八经地学习Linux.
起初是在实验楼, 但今天在MOOC中发现了我邮的公开课.索性突击跟一下~~
内容学习自Linux开发环境及应用
未来还可以深入了解一下Bash脚本编程(如果时间够的话..)


  • 终端运作流程
    • 起点比如是ctrl+alt+t 开启一个终端
      用户可能会输入各种指令,如ls / vim / sudo..
    • 字符传递到上级 驱动程序 .
      驱动程序一来驱动硬件,二者接受并传递info
    • 字符流从 驱动程序 传递到 行律
      行律每次仅接受一行的字符(回车键)
      完成特殊字符转换
      [例] 转换换行符, ctrl+c等特殊字符(当前指令终端信号)
    • 主机接收经行律处理后的信息,调度运行相应的进程
      [注]:交互是双向的.主机同时也会反馈info到终端(显示屏)
进程-终端结构图
  • 调整行律功能
    • 编程修改
    • 指令为stty(不重要 有兴趣可以了解下)

  • 终端转义序列
    鸡肋的知识点,食之无味,弃之不可惜
    ESC = \033
转义符使用

转义序列相关blog

  • 仿真终端与虚拟终端
    目前主流就是PC与服务器(主机)网络相连, 然后用户通过XShell等软件, 实现对主机终端上的操作.


    虚拟终端字节流

你可能感兴趣的:(Linux 入门笔记(一))