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

相关推荐

  • 一起学DNS系列(十四)DNS查询工具之DIG的使用(1)

      这几节主要讲2个常用的DNS的命令行诊断工具,分别是linux下的DIG和windows下的NSLOOKUP,我们首先来说DIG工具。 DIG,全称Domain Information Groper。原本是Linux平台上BIND服务器诊断的工具(已上传至附件),现在已经有了windows的版本,这节就是利用此工具在windows环境下来做一些…

    2015-03-17
  • 马哥教育网络第21期-第五周课程练习

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; [root@6 ~]# grep '^[[:space:]]\+' /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白…

    Linux干货 2016-08-15
  • N25-第九周博客作业

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # 统计登录用户和非登陆用户的个数 # author: han declare -i loginnum=0 declare -i nologinnum=0 whil…

    Linux干货 2017-02-24
  • 7.磁盘及文件系统管理

    1、创建一个10G分区,并格式为ext4文件系统; (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; (2) 挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳; [root@localhost ~]# fdisk /dev/sd…

    Linux干货 2017-08-21
  • DNS 主从协作及配置父子域实验

    实验:DNS主从协作及配置父子域实验 实验拓扑图 实验准备     1、所有主机关闭防火墙和selinux         service iptables stop       …

    Linux干货 2016-08-15
  • CentOS6/7下不关机识别新添加的scsi硬盘

    1)需求说明 在虚拟机中,我们在服务器开机的状态下添加新的磁盘或者说从存储上映射某个LUN区域给服务器,不重启系统的情况下,往往不能够直接识别到磁盘,在遇到这种情况的时候,我们可以让系统重新扫描让服务器重新识别到磁盘。 2)处理步骤 下面看一下在系统不重启的情况,如何让系统认识新的磁盘,并能对其分区与格式化 1、在开机状态下新增磁盘 2、执行下面的命令 ec…

    Linux干货 2016-07-22

评论列表(1条)

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

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