linux哲学思想

关于linux哲学思想,从个人的理解角度进行总结:
1)一切皆文件
这是linux哲学最基本原则,文件按类型分为普通文件、二进制文件、管道文件、套接字、块文件、连接文件、文件夹,操作系统围绕着这些文件展开管理;
2)由众多功能单一的程序组成
这些功能单一的程序可以通俗的理解为命令,linux的各种命令就是一个个功能单一的程序,比如负责复制的cp,创建文件夹的mkdir,查看文件属性的ls等等;
3)一个程序只做一件事,并做好
linux的各命令都有很多选项,这些不同的选项为用户提供不同的功能,通过这种方式linux很好的丰富了单一命令的功能;
4)组合小程序完成复杂任务
在linux的命令行界面里,用户可以通过管道符或者编写shell脚本将不同的命令组合起来,共同完成复杂的任务;
5尽量避免跟用户交互,用编程的方式自动实现任务
在linux里用户除了可以通过命令行与系统进行交互之外,还可以在shell脚本里一次性编写好命令,批量执行完毕而无须一步步地在命令行中反复操作。
6使用文本文件保存配置信息
该原则回应了一切皆文件、减少用户交互这两条哲学原则,通过文本文件的方式保存用户配置信息,为实现脚本批量化处理、减少交互打下了基础,linux命令里有大量对文本文件进行处理的命令,如grep/sed/awk等,这些在脚本的组合下,可完成批量的配置文件处理任务。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

okman312

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值