Linux的哲学思想第二篇

Linux的哲学思想

  1. 一切皆文件
    • 物理终端
      物理终端指的是显示器等硬件终端设备,文件存在于 /dev/console 这个路径下
    • 虚拟终端
      虚拟终端指的是在linux命令行连接的终端,文件存在于 /dev/tty# [1,6] 这个路径下
    • 串行终端
      指的是使用计算机串行端口连接的终端设备,文件存在于 /dev/ttyS# 这个路径下
    • 伪终端
      指的是在Xshell中连接的终端,或是在linux图形界面中启动的终端,文件存在于 /dev/pts/# 这个路径下

      从以上可以看出,不管是用什么终端来连接Linux,在系统中都会存在与之相对应的文件,此正证明了Linux一切皆文件的思想
  2. 由众多功能单一的程序组成
    让每个程序只干一件事,并且要把这件事做到最棒。因此Linux下复杂的任务都是很多小程序组合完成的,这也是学习Linux系统比学习Windows系统更加难入门的原因,这也是让Linux比Windows更灵活,更简洁,更稳定的原因。
  3. 尽量避免跟用户交互
    尽量让每个命令启动后直接运行到最后以得到最终的结果,而不是中断程序让用户输入其他的参数,所以Linux可以更好的以编程的方式实现自动化任务
  4. 使用文本文件保存配置信息
    用文本存储的数据作为接口来管理其他的程序,是最容易实现的一种方式,这样就可以使用一款文本编辑器完成大多数程序管理的操作。

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:/91687

发表评论

登录后才能评论

评论列表(1条)

  • 马哥教育
    马哥教育 2018-03-13 21:20

    作业完成的很好,但是写的太分散。

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1823388528@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班

友情链接:万达直属  万达娱乐主管QQ  测试  guoqibee.com  guoqibee.com  万达招商  万达开户  万达娱乐开户  万达注册  万达娱乐招商