【新星计划·2023】Linux图形、字符界面介绍与区别

news2024/11/13 10:11:35

作者:Insist--

个人主页:insist--个人主页

作者会持续更新网络知识和python基础知识,期待你的关注

前言

本文将介绍图形界面与命令行界面以及它们的区别,登录方法。

目录

一、图形界面与命令行界面介绍

1、图形界面

2、命令行界面

二、登录和切换用户界面

1 、进入图形界面

2、进入命令行界面

3、图形环境中的伪终端

三、图形界面与命令行界面的区别

1、图形界面

2、命令行界面


一、图形界面与命令行界面介绍

1、图形界面

图形方式的用户界面提供了更好的操作便捷性和视觉体验,能够更多地借助于鼠标来完成系统设置和程序使用等相关操作。Ubuntu操作系统的图形界面由一系列视窗化的应用程序组成,包括用户登录界面,桌面任务管理等各种应用程序。

Ubuntu操作系列中使用了GNOME ( GNU Network Object Model Environment , GNU网络对象模型环境)、KDE ( Kool Desktop Environment , Kool桌面环境)和XFCE ( XForms Common Environment )等桌面套件环境,其中GNOME和KDE属于目前Linux / UNIX中最为流行的两种图形桌面套件,下面将重点介绍这两种,GNOME套件属于GUN自由软件计划的一部分,采用GTK +图形程序库的形式,这为基于GNOME桌面的各种应用软件开发提供了便利,促成了GNOME桌面套件的广泛应用。KDE套件采用Qt图形程序库,但Qt图形程序库最初并不属于自由软件(这也是促成GNOME项目产生的原因之一),直到1998年以后才开始加入GPL授权许可。

无论是GNOME桌面套件还是KDE桌面套件,虽然使用的程序库和应用不一样,但都能够提供与Ubuntu操作系统进行人机交互的图形操作接口,各种功能设置和操作是类似的,只是在外观和使用细节方面存在一些差异,对于普通用户来说,可以任意选择其中一种。在Ubuntu操作系统中,默认使用的是GNOME桌面套件。

2、命令行界面

图形桌面套件的不断发展为Ubuntu操作系统赢得了越来越多的个人用户,然而对于Ubuntu操作系统来说,它的强大之处不仅在于它的图形界面,其另外一种不包含图形的使用模式——命令行界面,或者称为字符界面功能同样非常强大。长期以来,字符模式的Ubuntu操作系统,一直以其高效、稳定和可靠等优良特性被广泛应用于企业服务器领域。很多Linux / UNIX服务器通常并不需要提供显示器,对服务器的绝大部分管理,维护操作都是通过远程登录的方式进行的。由于在命令行界面中没有绚丽的图形程序,鼠标操作也被弱化,对于初次接触Ubuntu操作系统的用户会有困难。

二、登录和切换用户界面

1 、进入图形界面

使用Ubuntu操作系统之前,需要进行用户登录验证。Ubuntu操作系统在每次启动后,如果已经安装了GNOME等图形桌面套件,会自动进入图形界面的登录窗口,在登录窗口,可以查看当前的系统中可以登录的所有用户,选中要登录的账户,在密码框中输入正确的密码即可登录系统,如下图所示。

c300c84d84b54cc6ba43587d9f3068d3.WEBP

2、进入命令行界面

在Ubuntu操作系统的图形界面中,若要进入命令行界面(字符界面),可以使用Ctrl + Alt + Fn组合键,切换到第n个虚拟字符控制台,其中的Fn代表F1、F2…F6功能键。Ubuntu操作系统默认开启了六个虚拟终端(也称为虚拟控制台),用于登录到纯字符模式的操作界面,这六个虚拟终端分别表示为tty1、tty2…tty6。在字符模式的虚拟控制台中,同样需要先后输入系统账号,密码进行登录。成功登录后,即可进入到字符操作界面,如下图所示,可以进一步输入字符控制指令来使用和管理Ubuntu操作系统。如果需要从字符控制台返回到已经开启的图形桌面环境,可以按Alt + F7组合键;而在字符控制台之间进行转换时,只需要按Alt + Fn组合键即可。

7432f5be8a934eb59110365badc9b856.png

3、图形环境中的伪终端

在已登录后的GNOME图形桌面环境中,若希望不切换到tty字符终端而执行命令行操作,可以右击桌面空白处,在弹出的快捷菜单中选择“打开终端”选项,将直接打开一个可以输入字符控制指令的窗口,如图下图所示。这个命令终端实际上由名为gnome-terminal的窗口程序提供,但是该窗口程序需要运行在图形环境中,并不是真正的纯字符终端(也称为伪终端),在该终端窗口中同样可以通过命令行方式执行各种管理操作。 

f0400ba0fd0d489983a0129a0e931b85.JPG

三、图形界面与命令行界面的区别

1、图形界面

图形界面更容易上手,一定程度上会更加方便。对于习惯图形化系统的用户也更友好,个人觉得对多任务效率应该会更高,但是在严苛的条件下不一定适用。

2、命令行界面

命令行界面在一定程度上效率更高(那些习惯命令系统的用户),并且在严苛条件下(如开发)等用途较大。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/676026.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Oracle单机版升级(11.2.0.3升级到11.2.0.4)

📢📢📢📣📣📣 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA及大数据工作经验 一位上进心十足的【大数据领域博主】!😜&am…

人工神经网络ANN

文章目录 1. 人工神经网络简介1.1 生物神经网络1.2 人工神经网络 2. 人工神经网络原理2.1 ANN的基本构造2.1.1 神经元的结构模型2.1.2 网络拓扑结构 2.2 学习规则2.3 学习算法 3. 人工神经网络特点4. 人工神经网络的Python应用5. 源码仓库地址 1. 人工神经网络简介 1.1 生物神…

北通阿修罗2 Pro 多模板 连接Cemu 支持体感

需要使用体感的游戏基本上都是任天堂的游戏,如塞尔达。所以接下来针对CEMU模拟器介绍如何使用体感。 先看CEMU的手柄配置文档。 https://cemu.cfw.guide/controller-configuration.html 运动控制支持可能因手柄而异。任天堂Switch、Dualshock 4和DualSense手柄都支持…

Nik Color Efex 滤镜详解(5/5)

淡对比度 Pro Contrast 分析图像并为该图像创建特定的颜色,在保持画面细节的同时,实现更高的对比度。 校正色偏 Correct Color Cast 用于纠正色偏。 校正对比度 Correct Contrast 根据光影纠正对比度。 动态对比度 Dynamic Contrast 根据画面对象自动校…

【JY】浅析时程分析中的阻尼设置

(非线性)直接积分法、快速非线性分析(FNA)法等时程分析方法中的阻尼设置尤为重要,以SAP2000为例,进行抛砖引玉,各类软件做法也大同小异,可借鉴与学习。 模态阻尼 模态阻尼是用非耦合…

模拟电路系列分享-频率失真

目录 概要 整体架构流程 技术名词解释 技术细节 1.基本问题简介 2.线性失真 3.频率失真的危害 小结 概要 提示:这里可以添加技术概要 继续接着上一节的内容继续分享和学习, 整体架构流程 分三个部分,仔细的分享了失真方面的知识 技术名词…

团体程序设计天梯赛-练习集L1篇④

🚀欢迎来到本文🚀 🍉个人简介:Hello大家好呀,我是陈童学,一个与你一样正在慢慢前行的普通人。 🏀个人主页:陈童学哦CSDN 💡所属专栏:PTA 🎁希望各…

Spring Boot 日志的主要组件及其特点

Spring Boot 日志的主要组件及其特点 在开发应用程序时,日志是非常重要的一部分。它可以帮助我们了解应用程序的运行情况,发现并解决问题。在 Spring Boot 中,有许多不同的日志框架可供选择。本文将介绍 Spring Boot 日志的主要组件及其特点…

用OpenCV进行模板匹配

1. 引言 今天我们来研究一种传统图像处理领域中对象检测和跟踪不可或缺的方法——模板匹配,其主要目的是为了在图像上找到我们需要的图案,这听起来十分令人兴奋。 所以,事不宜迟,让我们直接开始吧! 2. 概念 模板匹…

哈夫曼树——数组实现

构造n个给定值节点构成的森林; 选择权值最小的两个构成叶子节点,根节点权值为两叶子节点之和, 删除原有的两棵树,将这棵树加入森林中; 重复这两部直到只有一棵树为止,此树就是哈夫曼树; #pr…

警惕这些“挂羊头卖狗肉”的高科技培训!

最近真的被误人子弟的教育骗子给气到! 事情是这样的,6月11号,我在2023 开放原子全球开源峰会上,遇到了一位从广东来北京参会的老师。 这位老师透露,他来自一所职业技术学院,学校师资挺不错的,可…

Spring Boot 如何配置日志级别和输出格式

Spring Boot 如何配置日志级别和输出格式 在开发一个应用程序时,日志记录是非常重要的一环。Spring Boot 提供了多种日志输出方式和配置选项,本文将介绍如何在 Spring Boot 应用程序中配置日志级别和输出格式。 配置日志级别 在 Spring Boot 应用程序中…

【知识点随笔分享 | 第一篇】避不开的浮点误差

引入: 各位在大一初入C语言的时候,老师肯定说过浮点数之间的比较要用做差法,当二者的差值特别小甚至于接近0的时候,这两个数就相等,不知道各位是否会有疑惑?为什么浮点数不可以直接进行比较呢? …

Nacos-手写配置中心基本原理

本文已收录于专栏 《中间件合集》 目录 概念说明Nacos配置中心Naocs配置项Naocs配置集Naocs配置快照 需求分析核心功能代码实现AService模块BService模块NacosService模块NacosSDK模块 注意事项总结提升 概念说明 Nacos注册中心:https://blog.csdn.net/weixin_4549…

vs中运行时库简要说明

vs中右键单击工程 -->属性–>c/c->代码生成,进入如下菜单中: 可以看出有如下几个选项: 多线程(/MT):链接目标库为libcmt.lib 多线程调试(/MTd):链接目标库为libcmtd.lib 多线程DLL(/MD):链接目标…

02.GLM-130B

文章目录 前言泛读相关知识GPTBERTT5小结 背景介绍主要贡献和创新点GLM 6B 精读自定义Mask模型量化1TB 的中英双语指令微调RLHFPEFT训练策略 实验分析与讨论模型参数六个指标其他测评结果 代码复现(6B)环境准备运行调用代码调用网页服务命令行调用 模型微…

在 Python 中生成随机 4 位数字

文章目录 在 Python 中生成随机数使用 random 模块在 Python 中生成随机数使用 random.randint() 方法使用 random.randrange() 方法 使用替代方法在 Python 中生成随机数总结 Python 是一种高级解释型编程语言,全球大多数程序员都在使用它。 它在面向对象编程 (OOP…

SpringCloud Alibaba入门5之Hystrix的使用

我们继续在前一章的基础上进行学习。 SpringCloud Alibaba入门5之使用OpenFegin调用服务_qinxun2008081的博客-CSDN博客 上一节我们已经使用OpenFeign完成了服务间的调用,如果现在存在大量的服务,每个服务有若干个节点,其中一个节点发生故障…

Word技巧之【文档自动保存】

打工人的噩梦—电脑突然坏掉,文档还没保存!你是否遇到这种情况? 如果Word文档设置了自动保存,就不用太过担心了,只需要几个简单的操作就能设置好。还不知道的小伙伴,跟着小编一起看看吧。 设置Word文档自动…

一起来学R编程把—do.call 函数的应用

R语言由一个个基础函数组成,熟练灵活应用这些基础函数,有助于我们更好的学习R包及编程,这个专栏可能很多人不感兴趣,但是对提升自己很有帮助,感兴趣的朋友一起来学习。今天我们来介绍一下do.call函数的用法. do.call函数是一个非…