Linux第一节:
1.GNU:又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统.为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。即“反版权”(或称Copyleft)概念。
1.1GNU是“GNU‘s Not Unix”的递归缩写
1.2GNU 包含3个协议条款,
GPL:GNU通用公共许可证(GNU General Public License)
LGPL:GNU较宽松公共许可证 (GNU Lesser General Public License), ) ,旧称 GNU Library General Public License (GNU 库通用公共许可证);
GFDL : GNU自由文档许可证(GNU Free Documentation License )的缩写形式。
(这里指的自由,并不是价格免费,这和价格无关而是使用软件对所有的用户来说是自由的)
二、GPL,是General Public License的缩写,是一份GNU通用公共授权非正式的中文翻译。它并非由自由软件基金会所发表,亦非使用GNU通用公共授权的软件的法定发布条款─只有GNU通用公共授权英文原文的版本始具有此等效力。
三、YUM:(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装
四、RedHat ,!CentOS:大部分企业在用
五、命令行使用规范(图形界面影响系统资源开销)
六、安全意识:
1.命令是否可逆,2.数据能够备份。3.使用时间长的机器不可随便启动,可能会重启不了。(预案,数据备份)
4.登陆服务器密码(不能泄露):Keepass:三重加密。 5.电脑锁屏添加密码