# 什么是开源软件
开源软件就是把软件程序与源代码文件一起打包提供给用户,用户既可以不受限制地使用该软件的全部功能,也可以根据自己的需求修改源代码,甚至编制成衍生产品再次发布出去。
用户具有使用自由、修改自由、重新发布自由和创建衍生品自由,这正好符合了黑客和极客对自由的追求,因此开源软件在国内外都有着很高的人气,大家聚集在开源社区,共同推动开源软件的进步。支持开源软件的企业不单出是为了利益,而是相互扶持,共同努力服务好更多的用户。
Linux中所有内容都是以文件的形式保存和管理的,即一切皆文件,普通文件是文件,目录(Windows 下称为文件夹)是文件,硬件设备(键盘、监视器、硬盘、打印机)是文件,就连套接字(socket)、网络通信等资源也都是文件。
Linux系统中,文件具体可分为以下几种类型:
Linux系统的启动,从计算机开机通电自检开始,一直到登陆系统,总共经历如下几个过程:
typeof 是一个操作符,其右侧跟一个一元表达式,并返回这个表达式的数据类型,返回的结果用该类型的字符串(全小写字母)形式表示,包括以下 7 种:
1 | typeof ''; // string 有效 |
本文用于记录本站每次更新的详情
博客引用了hexo的next主题,主题github地址为https://github.com/theme-next/hexo-theme-next,按照官方文档的介绍精心了初步配置
为了将将项目文档同步到git中,保护自己在配置中的各类网站的key,按照官方的建议,把主题配置的_config.yml内容拷贝到了 /source/_data/next.yml中,上传到了自己的私有git仓库中
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.