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

相关推荐
quqi998 小时前
Enable FIPS in ubuntu (by quqi99)
linux·运维·ubuntu
人工智能训练师8 小时前
在Ubuntu中如何使用PM2来运行一个编译好的Vue项目
linux·运维·服务器·vue.js·ubuntu·容器
zhongwenhua5208 小时前
ZeroMQ 编译 & 项目使用流程文档
linux·zmq
Lynnxiaowen10 小时前
今天继续学习shell脚本
linux·运维·学习·云计算·bash
云上小朱10 小时前
文件下载-ubuntu操作系统下载指定文件
linux·shell
hmcjn(小何同学)10 小时前
轻松Linux-9.进程间通信
linux·运维·服务器·c++·bash
月光在发光10 小时前
19_内核模块挂载问题处理
linux·运维·服务器
Liang_GaRy10 小时前
心路历程-Linux如何赋予权限?
linux·运维·服务器
Hello阿尔法10 小时前
基于 NFS 的文件共享实现
linux·嵌入式
打不了嗝 ᥬ᭄10 小时前
【Linux】线程概念与控制
linux·c++