Linux基础知识

常见操作系统

  • (1)Windows操作系统:Windows XP/7/8/10、Windows Server
  • (2)Unix和类Unix操作系统:Mac OS X/iOS、Linux发行版、Android

Linux发音

版本:“哩那克斯”、“哩讷克斯”、“哩纽克斯”、“哩尼克斯”

linus torvalds录音:http://richardlee/torvalds-says-linux.mp3

“Linux”这个单词根据 Linus Torvalds 本人的发音应该是“哩呐克斯”,音标是 [’li:nэks],重音在“哩”上。

Linux发行版两大派系

  • (1)商业公司维护的发行版本,基于Redhat,包括Redhat、Fedora、CentOS
  • (2)社区组织维护的发行版本,基于Debian,包括Debian、Ubuntu、Linux Mint
  • (3)其他:Mandriva、OpenSUSE、FreeBSD(与Mac OS X同宗)、Gentoo(Linux世界最年轻的发行版本)

Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是Fedora的稳定性较差,最好只用于桌面应用。

Debian是社区类Linux操作系统的典范,是迄今为止最遵循GNU规范的Linux系统。Debian最具特色的是apt-get/dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式。Ubuntu是基于Debian的unstable版本加强而来,可以这么说,Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的 Linux桌面系统。

Linux终端

linux在默认情况下提供6个terminal来让用户登录,切换方式为Ctrl+Alt+(F1-F6)。这6个终端系统命名为tty1~tty6的操作界面环境,是字符界面。图形界面环境X window对应的名字为tty7,用Ctrl+Alt+F7可切换。

当我们把Linux的登录模式设为纯文本模式时(运行等级为3),这种登录环境只有tty1~tty6的登录终端界面,是没有图形界面的登录环境的,所以是不能按Ctrl+Alt+F7进行切换到图形界面的。但是我们可以在任意一个终端使用帐号登录后使用命令startx来启动图形界面。

当我们进入图形界面的登录环境时(运行级别5),在这个环境中包含tty1~tty7所有登陆终端界面。

注意:当我们在图形界面通过Ctrl+Alt+(F1-F6)进入到字符界面时,是不能通过startx返回到图形界面的,只能通过按键Ctrl+Alt+F7。

tty1~6 与X Window 中 Terminal 的区别

  • (1)快捷键:tty1~6是Ctrl+Alt+Fn(n=1~6)打开的;terminal是Ctrl+Alt+T打开的。
  • (2)terminal是用软件模拟的终端,它并不是一个真正的命令行接口。最显然的一点,它不能脱离X window工作,但tty1~6能。

X Window其实是一种规范,它有很多不同的实现,在Linux系统下最流行的是实现Xorg和XFree86,微软Windows系统下也有X Window的实现,苹果的Mac也是X Window的一种。Linux服务器版一般默认没有安装X Window,而桌面版则默认配备桌面环境,Ubuntu使用的X Window是Xorg。

# ps -e | grep X
 1364 tty7     00:00:16 Xorg
# ps -e | grep tty
  964 tty4     00:00:00 getty
  968 tty5     00:00:00 getty
  975 tty2     00:00:00 getty
  976 tty3     00:00:00 getty
  979 tty6     00:00:00 getty
 1308 tty1     00:00:00 getty
 1364 tty7     00:00:17 Xorg

Linux桌面环境

GNOME

Debian、Linux Mint等发行版本仍使用GNOME 2.x 作为默认桌面环境,Fedora等采用GNOME 3 作为默认桌面环境。

GNOME

GNOME特效

Unity

Unity是基于GNOME桌面环境的用户界面,由Canonical公司起初为上网本设计,出现在Ubuntu Netbook 10.10 中。之后从Ubuntu 11.04 开始被采用为Ubuntu 默认桌面环境。Unity 较GNOME 3 或KDE 占用系统资源较多。在Unity桌面环境中,只有一个顶部面板,桌面左侧有一类Dock的应用启动器。

Unity

KDE

KDE 有类windows的“开始菜单”,界面华丽。许多发行版本如OpenSUSE, Mandriva等皆采用KDE作为默认桌面环境。

KDE

XFCE

轻量级桌面

XFCE

LXDE

轻量级桌面,占用资源较少

LXDE

网站推荐

官方网站

Linux发行版

桌面环境

嵌入式Linux

BootLoader

Android

虚拟机

终端连接

终端模拟

启动引导

学习网站

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/18/linux-fundamentals/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Linux基础知识
常见操作系统 (1)Windows操作系统:Windows XP/7/8/10、Windows Server (2)Unix和类Unix操作系统:Mac OS X/iOS、Linux发行版、Android Linux发音 版本……
<<上一篇
下一篇>>
文章目录
关闭
目 录