Linux介绍

一、Linux的发展

1、Unix的起源

1)1969年,由kenthompson在AT&T贝尔实验室实现的。使用的是汇编语言。

2)1970年,KenThompson和DennisRitchie是使用C语言对整个系统进行了再加工和编写,是的Unix能够很容易的移植到其他硬件的计算机上。

3)Unix家庭树

1970年---1980---1990---2000--->

4)什么是Linux?

  1. GNU&GPL

GNU = GNU is Not Unix

由Richard Stallman在1984创建

最初的软件:gcc、make、glibc

GPL = General Public License

http://www.gnu.org/copyleft/copyleft.html

http://www.gnu.org/licenses/gplfaq.html

  1. Linux是一种操作系统

1991年,芬兰赫尔辛基大学的学生Linux Torvals为了能在家里的PC机上使用与学校一样的操作系统,开始编写了类UNIX.

1991.8.25,Linux就在comp.os.minix新闻组中首次发布了一个Linux内核的公共版本

二、各种Linux发行版本

1、更为流行的Linux版本

Solaris 、IBM AIX、Red Hat、Fedora Core、SUSE、Debian、Mac OS X、Ubuntu、FreeBSD、OpenBSD、NetBSD、Yellow Dog linux....

2、脱颖而出的Ubuntu

3、Ubuntu 发行版本代号

三、Linux体系结构

1、Linux操作系统的组件

1)Linux内核

2)Shell

  1. 文件系统

4)实用程序

命令、程序或shell脚本

shell

↓ 用户空间


↓ 内核空间

系统调用(system calls)

文件系统 I/O 内存管理 进程调度 中断异常处理

Cache

2、Linux内核版本

2001年版本是2.4

2012年版本是3.3

四、命令终端

1、选择命令终端窗口

目前,在桌面环境下的命令终端仿真器程序有很多,他们各有特色,都拥有各自的用户群。目前流行的终端窗口有: Xterm、Gnome-terminal、Konsole、Rxvt 等

2、Ubuntu Linux默认安装的命令终端有Gnome-terminal、Xterm,其他的命令终端都需要另行安装。

3、Gnome-terminal是GNOME默认的命令终端。比Xterm具有更多、更强的功能,提供了剪切、粘贴、多标签显示,以及 设置终端配置文件等功能,中文支持和用户界面也很友好。用户可以使用窗口菜单,或快捷键完成操作。

4、快捷操作

Ctrl+Alt+T 打开一个终端

Ctrl+Alt+T 在当前路径下打开一个终端

Ctrl+Shift+T 打开一个标签

5、命令行设置

Edit ---> Profiles ---> Edit

相关推荐
HalvmånEver8 分钟前
Linux:基础开发工具(六)
linux·运维·服务器
百***480712 分钟前
Linux下MySQL的简单使用
linux·mysql·adb
不会写代码的ys43 分钟前
仿RabbitMQ实现消息队列(三)--muduo介绍与使用
linux·分布式·rabbitmq
不吃鱼的羊43 分钟前
Autosar ECUM
linux·运维·服务器
xc丶卡卡2 小时前
麒麟ARM64安装达梦数据库
linux·运维·服务器·arm·达梦
shepherd枸杞泡茶2 小时前
.NET客户端自动更新的设计与实现
linux·.net
LCG元2 小时前
CI/CD 实战:用 Jenkins 自动构建和部署你的项目
linux
阿干tkl2 小时前
Linux 虚拟机模板制作指南
linux·vmware
裤裤兔3 小时前
linux提取指定前缀文件到其他文件夹
linux·运维·服务器·bash·终端
mucheni3 小时前
迅为RK3568开发板OpeHarmony学习开发手册-修改应用程序名称
linux·前端·学习