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运维部落立场,如若转载,请注明出处:http://www.178linux.com/91687

(1)
华龙华龙
上一篇 2018-02-25 18:48
下一篇 2018-02-26 14:02

相关推荐

  • bash脚本循环语句用法练习

    bash脚本循环语句用法练习 1、使用循环语句写一个脚本,实现打印出来国际象棋的棋盘 #方法1:使用until循环语句实现 [root@liang7 bin]# cat chess-until.sh  #!/bin/bash #Author:liang #Version:1.0 #Description:Print&n…

    Linux干货 2016-08-24
  • rpm包管理(二)

    查询查询库文件包查询[select-options][query-options]licdR常用的查询用法:卸载:二进制文件的恢复包效验使用rpm命令导入公钥(KEY文件)验证rpm包来源(光盘)的来源及完整性检查包安装后生成的文件,是否发生过变动RPM包管理器的数据库如果某个rpm相关内容被删除如果rpm命令的包被删除了信息库被删除了删除/usr/bin下…

    Linux干货 2016-09-19
  • shell中的引号用法

        SHELL引号  在shell里可以通过使用单引号,双引号,反引号(TAB键上方的按键),反斜线来转换某些shell元字符的含义。比如说,我们希望echo命令显示出$本身字符的意义,而不是变量,我们需要使用某些功能来屏蔽$符号本身赋予的特殊含义,使其还原本身字面的意思。 主要讲述四个比较特殊常用的符号。 1.反…

    2017-06-11
  • N25期第八周作业

    1.请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别 主要功能: 网桥是一个局域网与另一个局域网之间建立连接的桥梁,属于数据链路层的一种设备。 集线器是可以将一些机器连接起来组成一个局域网的设备。 二层交换机是工作于OSI模型的第2层(数据链路层)的设备,作用和集线器类似。 三层交换机就是具有部分路由器功能的二层交换机。 路由器是互联…

    Linux干货 2017-03-08
  • 踩踩Linux命令中的那些坑

    有时候面对命令的执行和条件的判断,可能会遇到莫名奇妙的原因,可能是人为错误导致,也可能是命令本身的问题。

    Linux干货 2017-11-23
  • 面向对象的实例方法,类方法和静态方法

    类方法和静态方法 普通函数 class Person: def normal_method(): print(‘normal’) Person.normal_method() # Person().normal_method() print(Person.__dict__) Person.normal_method()可以,是因为这个方法只是被Person这…

    2017-11-11

评论列表(1条)

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

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