科技爱好者博客

一些学习Linux必须知道的常识

最近在学习Linux,总结了一些必须会的常识,这些都是作为一个Linuxer必须了解的东西。

首先Linux是一个操作系统,相比windows、Mac OSX等系统的优点在于

尤其是多任务和多使用者,这点我认为是相比windows最大的优点,windows系统无法像Linux一样真正做到多用户同时登陆。

其次,还应该了解什么是GNU的GPL:

GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。即“反版权”(或称Copyleft)概念。

学习Linux,还应该知道什么是 POSIX ?

POSIX 表示可移植操作系统接口(Portable Operating System Interface ,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称,其正式称呼为IEEE 1003,而国际标准名称为ISO/IEC 9945。

为一个POSIX兼容的操作系统编写的程序,应该可以在任何其它的POSIX操作系统(即使是来自另一个厂商)上编译执行,UNIX就是典型的POSIX兼容系统,而由于Linux也兼容POSIX,使得在UNIX上的软件可以很方便的移植到Linux上,提高了Linux的使用率。

原创文章,转载请注明: 转载自科技爱好者博客

本文链接地址: 一些学习Linux必须知道的常识 (https://www.tujing.site/615)

如果博客对您有帮助,请给我 赞助


退出移动版