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

相关推荐
Yoyo25年秋招冲冲冲2 分钟前
【亲测可用】ubuntu系统下安装Openclaw+配置飞书
linux·ubuntu·ai·飞书·openclaw
你好,帅哥20 分钟前
openssl ,msys2 ,交叉编译
linux·运维·服务器
计算机安禾30 分钟前
【Linux从入门到精通】第36篇:DNS服务探秘——自己搭建一个内网DNS
linux·运维·servlet
2023自学中38 分钟前
make clean 与 make distclean
linux·嵌入式
BenD-_-1 小时前
CVE-2026-31431 Copy Fail:Linux 内核本地提权漏洞风险与缓解
linux·网络·安全
无敌的黑星星1 小时前
Java8 CompletableFuture 实战指南
linux·前端·python
Championship.23.242 小时前
Linux Top 命令族深度解析与实战指南
java·linux·服务器·top·linux调试
南城猿2 小时前
保姆级 Ubuntu 部署 禅道
linux·运维·ubuntu
zhangrelay3 小时前
三分钟云课实践速通--模拟电子技术-模电--SimulIDE
linux·笔记·学习·ubuntu·lubuntu
木木_王3 小时前
嵌入式Linux学习 | 数据结构 (Day05) 栈与队列详解(原理 + C 语言实现 + 实战实验 + 易错点剖析)
linux·c语言·开发语言·数据结构·笔记·学习