当前位置: 首页 > news >正文

LINUX——第一部分 Linux是什么与如何学习【第1章】

目录

前言

第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的发展有一个宏观的概念

http://www.cnnetsun.cn/news/3555114.html

相关文章:

  • LangChain框架:构建大语言模型应用的开源利器
  • Django学生图书管理系统:从零到部署的完整项目实战
  • 基于STM32单片机直流电机控制加减速正反转控制系统设计DIY-T017
  • Java面试与实战能力割裂:如何识别影帝型候选人与培养实干工程师
  • 基于STM32单片机生理监控人体肺活量测试仪系统设计DIY-T101
  • 基于STM32单片机温控风扇温度采集PWM调速无线视频监控/WiFi/蓝牙APP设计DIY-T083
  • XUnity Auto Translator:5分钟掌握Unity游戏自动翻译的终极指南
  • SAP GUI 登录界面信息设置详解
  • 华为云 Skills 库 —— 让 AI 自然语言操控云基础设施
  • 【苍穹外卖 Day12| Excel 入门】
  • C++多态实战:用组装电脑案例理解虚函数与接口设计
  • Agent-Reach 完全指南:用 CLI 一键给 AI Agent 接入 15 个互联网平台
  • Unity新输入系统实战:从事件驱动到跨平台输入架构设计
  • 多模态AI模型:技术突破与产业应用全景
  • 文件上传下载“卡脖子”还爆内存?Spring Boot 云存储传输优化全链路指南
  • TI处理器PLL时钟树配置实战:uPP与McASP外设时钟精准设计
  • 解决Python 3.12在Conda环境中libstdc++版本不兼容的完整指南
  • 二叉树数据结构详解:从基础概念到工程应用
  • Spring Boot 3.3与JDK 17升级实战:5大陷阱与解决方案
  • Java面试高效突击:核心八股+场景实战+AI辅助的秋招攻略
  • 工控上位机开发:S7-1200 PLC与博途软件通信实战
  • Visual C++与Lua混合编程实战:构建可扩展计算器应用
  • 面向零样本威胁分类的语义元对齐
  • HarmonyOS7 拖拽方向限制:PanDirection 让组件只能水平或垂直拖动
  • Python ctypes实战:轻松调用C动态库提升性能50倍
  • Java代码审计:常见安全漏洞与防护实践
  • WSL保活机制与实战解决方案
  • 服务业消费复苏趋势与创新策略分析
  • SolidWorks建模到3D打印:解决外壳装配误差的DFM实战指南
  • 高精度ADC电路设计:阻抗匹配与抗混叠滤波实战