目录
前言
第1章 Linux是什么与如何学习
1.Linux是什么
1.GNU
1.GNU计划:建立一个自由、开放的UNIX操作系统(Free UNIX)
2.GNU所开发的几个重要软件:
2.Linux发行版
2.如何学习Linux
总结
前言
在了解了计算机的相关发展后,了解Linux的具体概念,如何去使用它
第1章 Linux是什么与如何学习
1.Linux是什么
Linux是一组软件,是一个操作系统,是内核与系统调用接口那两层,如图:
1.GNU
1.GNU计划:建立一个自由、开放的UNIX操作系统(Free UNIX)
gcc:GNU C Compiler
GPL:通用公共许可证(General Public License),copyleft(相对于专利软件的copyright)
2.GNU所开发的几个重要软件:
1)Emacs
2)GNU C Compiler(gcc)
3)GNU C Library(glibc)
4)Bash shell
2.Linux发行版
LSB: Linux Standard Base
https://wiki.linuxfoundation.org/lsb/start
FHS:File system Hierarchy Standard
http://www.pathname.com/fhs/
主要的Linux发行版官方网址:
Red Hat:https://www.redhat.com/
SUSE: https://www.suse.com/
Fedora:https://getfedora.org/
CentOS:https://www.centos.org/
Debian:http://www.debian.org/
Ubuntu:http://www.ubuntu.com/
Gentoo:https://www.gentoo.org
2.如何学习Linux
1.计算机概论与硬件相关知识
2.先从Linux的安装与命令学起
3.Linux操作系统的基础技能
4.务必学会vi文本编辑器
5.Shell与Shell脚本的学习
6.一定要学会软件管理
7.网络基础的建立
8.基础之上
计算机基础:http://www.study-area.org/compu/compu.htm
网络基础:http://www.study-area.org/network/network.htm
推荐有关网络的书:http://linux.vbird.org/linux_basic/0120howtolinux/0120howtolinux_1.php
总结
对Linux的发展有一个宏观的概念