14.云计算&大数据_linux基础知识(13)什么是linux_首次登陆系统

用户接口:UI,user interface(GUI,CLI)

1.图形化略

2.CLI

  • 重新启动X Window的快速按钮

一般来说,我们是可以手动来直接修改X Window的配置文件的,不过,修改完成之后的配置项目并不会立刻被加载, 必须要重新启动X才行(特别注意,不是重新启动,而是重新启动X!) 。那么如何重新启动X呢? 最简单的方法就是:

  • 直接注销,然后再重新登陆即可;
  • 在X的画面中直接按下[Alt] + [Ctrl] + [Backspace]

第二个方法比较有趣,[backspace]是退格键,你按下三个按钮后X Window立刻会被重新启动。 如果你的X Window因为不明原因导致有点问题时,也可以利用这个方法来重新启动X喔!^_^



X window与文本模式的切换

我们前面一直谈到的是X Window的窗口管理员环境,那么在这里面有没有纯文本接口的环境啊? 当然有啊!但是,要怎么切换X Window与文本模式呢?注意喔,通常我们也称文本模式为终端机接口, terminal 或 console喔!Linux默认的情况下会提供六个Terminal来让使用者登陆, 切换的方式为使用:[Ctrl] + [Alt] + [F1]~[F6]的组合按钮。

那这六个终端接口如何命名呢,系统会将[F1] ~ [F6]命名为tty1 ~ tty6的操作接口环境。 也就是说,当你按下[crtl] + [Alt] + [F1]这三个组合按钮时 (按着[ctrl]与[Alt]不放,再按下[F1]功能键), 就会进入到tty1的terminal界面中了。同样的[F2]就是tty2啰!那么如何回到刚刚的X窗口接口呢?很简单啊!按下[Ctrl] + [Alt] + [F7]就可以了!我们整理一下登陆的环境如下:

  • [Ctrl] + [Alt] + [F1] ~ [F6]  :文字接口登陆 tty1 ~ tty6 终端机;
  • [Ctrl] + [Alt] + [F7]   :图形接口壁纸。

在Linux默认的登陆模式中,主要分为两种,一种是仅有纯文本接口(所谓的运行等级run level 3)的登陆环境,在这种环境中你可以有tty1~tty6的终端界面,但是并没有图形窗口接口的环境喔。

如果你是以纯文本环境启动Linux的,默认的tty7是没有东西的!万一如此的话,那要怎么启动X窗口画面呢? 你可以在tty1~tty6的任意一个终端接口使用你的账号登陆后(登陆的方法下一小节会介绍), 然后下达如下的命令即可:

[[email protected] ~]$ startx

不过startx这个命令并非万灵丹,你要让startx生效至少需要底下这几件事情的配合:

  • 你的tty7并没有其他的窗口软件正在运行(tty7必须是空出来的);
  • 你必须要已经安装了X Window system,并且X server是能够顺利启动的;
  • 你最好要有窗口管理员,例如GNOME/KDE或者是阳春的TWM等;
  • 启动X所必须要的服务,例如字型服务器(X Font Server, xfs)必须要先启动。

刚刚我们谈到的Linux启动时可以选择纯文本或者是窗口环境,也谈到了运行等级(run level)这东西! Linux默认提供了七个Run level给我们使用,其中最常用到的就是run level 3与run level 5这两者了。 如果你想要让Linux在下次启动时使用纯文本环境(run level 3)来登陆, 只要修订一下/etc/inittab这个文件的内容,就能够在下次重新启动时生效了! 因为我们尚未提到vi以及启动过程的详细信息, 所以啊,这部分得到系统管理员篇幅的时候再说明!别担心,再仔细的看下去吧!

在终端界面登陆linux

刚刚你如果有按下[Ctrl] + [Alt] + [F1]就可以来到tty1的登陆画面,而如果你是使用纯文本接口(其实是run level 3)启动Linux主机的话,那么默认就是会来到tty1这个环境中。这个环境的等待登陆的画面有点像这样:

CentOS release 5.3 (Final)
Kernel 2.6.18-128.el5 on an i686 

www login: vbird
Password:
[[email protected] ~]$ _

上面显示的内容是这样的:

  1. CentOS release 5.3 (Final):
    显示Linux distribution的名称(CentOS)与版本(5.3);
  2. Kernel 2.6.18-128.el5 on an i686:
    显示核心的版本为2.6.18-128.el5, 且目前这部主机的硬件等级为i686。如果是使用x86_64的Linux版本且安装到64位的PC,那你的硬件等级就会是『X86_64』喔!
  3. www login::
    那个www是你的主机名。我们在第四章安装时有填写主机名为: www.vbird.tsai,主机名的显示通常只取第一个小数点前的字母,所以就成为www啦!至于login:则是一支可以让我们登陆的程序。 你可以在login:后面输入你的账号。以鸟哥为例,我输入的就是第四章创建的vbird那个账号啦! 当然啰,你也可以使用root这个账号来登陆的。不过『root』这个账号代表在Linux系统下无穷的权力, 所以尽量不要使用root账号来登陆啦!
  4. Password::
    这一行则在第三行的vbird输入后才会出现,要你输入密码啰! 请注意,在输入密码的时候,屏幕上面『不会显示任何的字样!』, 所以不要以为你的键盘坏掉去!很多初学者一开始到这里都会拼命的问!啊我的键盘怎么不能用...
  5. [[email protected] ~]$ _:
    这一行则是正确登陆之后才显示的信息, 最左边的vbird显示的是『目前用户的账号』,而@之后接的www则是『主机名』,至于最右边的~则指的是 『目前所在的目录』,那个$则是我们常常讲的『提示字符』啦!

因为系统管理员账号(root)具有无穷大的权力,例如他可以删除任何一个文件或目录。因此若你以root身份登陆Linux系统, 一个不小心下错命令,这个时候可不是『欲哭无泪』就能够解决的了问题的~

因此,一个称职的网络/系统管理人员,通常都会具有两个账号,平时以自己的一般账号来使用Linux主机的任何资源, 有需要动用到系统功能修订时,才会转换身份成为root呢!所以,鸟哥强烈建议你创建一个普通的账号来供自己平时使用喔!

那么如何离开系统呢?其实应该说『注销Linux』才对!注销很简单,直接这样做:

[[email protected] ~]$ exit

就能够注销Linux了。但是请注意:『离开系统并不是关机!』 基本上,Linux本身已经有相当多的工作在进行,你的登陆也仅是其中的一个『工作』而已, 所以当你离开时,这次这个登陆的工作就停止了,但此时Linux其他的工作是还是继续在进行的! 本章后面我们再来提如何正确的关机,这里先创建起这个概念即可!

原文地址:https://www.cnblogs.com/zhimahu/p/11780150.html

时间: 2024-11-08 19:28:24

14.云计算&大数据_linux基础知识(13)什么是linux_首次登陆系统的相关文章

7.云计算&大数据_linux基础知识(8)什么是linux(2019-10-27 00:34)

一.linux 是什么 Linux就是一套操作系统!如同下图所示, Linux就是核心与系统呼叫接口那两层. 由上图中我们可以看到其实核心与硬件的关系非常的强烈.早期的Linux是针对386来开发的, 由于Linux只是一套操作系统并不含有其他的应用程序,因此很多工程师在下载了 Linux 核心并且实际安装之后,就只能看着计算机开始运作了! 接下来这些高级工程师为了自己的需求,再在Linux上面安装他们所需要的软件就是了. 由于不同的硬件他的功能函数并不相同,例如IBM的Power CPU与In

21.云计算&大数据_linux基础知识(18)什么是linux_Linux 命令与文件的搜寻

which (寻找『运行档』) [[email protected] ~]# which [-a] command 选项或参数: -a :将所有由 PATH 目录中可以找到的命令均列出,而不止第一个被找到的命令名称 范例一:分别用root与一般帐号搜寻 ifconfig 这个命令的完整档名 [[email protected] ~]# which ifconfig /sbin/ifconfig <==用 root 可以找到正确的运行档名喔! [[email protected] ~]# su -

2.云计算&amp;大数据_linux基础知识(1)计算机为何物

一. 天降一物计算器,何许人也 1.计算机的武林 接受使用者输入指令与数据, 经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息 个人计算机,即服务于个人雇主的隐士高手,只要雇主指令得当,下能算数八卦,上能飞天遁地 2.深扒计算机五脏六腑:(运算器,控制器,存储,输入,输出) cpu:高手的脑回路(脑回路:算数逻辑单元与控制单元)------------------------------------------运算器,控制器 bus:总线.高手的七筋六脉,负责运转体内真气(运算

20.云计算&amp;大数据_linux基础知识(18)什么是linux_Linux 内容查询

如果我们要查阅一个文件的内容时,该如何是好呢?这里有相当多有趣的命令可以来分享一下: 最常使用的显示文件内容的命令可以说是 cat 与 more 及 less 了!此外,如果我们要查看一个很大型的文件 (好几百MB时),但是我们只需要后端的几行字而已,那么该如何是好?呵呵!用 tail 呀,此外, tac 这个命令也可以达到!好了,说说各个命令的用途吧! cat  由第一行开始显示文件内容 tac  从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl   显示的时候,顺道输出行号

大数据开发基础知识

日志聚合与分析 日志聚合的作用就在于可以把来自不同服务器上不同应用程序产生的日志聚合起来,存放在单一的服务器上,方便进行搜索和分析.在日志聚合方面,已经有不少成熟的开源软件可以很好的满足需求.本文中要介绍的是 logstash,一个流行的事件和日志管理开源软件.logstash 采用了一种简单的处理模式:输入 -> 过滤器 -> 输出.logstash 可以作为代理程序安装到每台需要收集日志的机器上.logstash 提供了非常多的插件来处理不同类型的数据输入.典型的包括控制台.文件和 sys

18小时内掌握Spark:把云计算大数据速度提高100倍以上

如何把云计算大数据处理速度提高100倍以上?Spark给出了答案. Spark是可以革命Hadoop的目前唯一替代者,能够做Hadoop做的一切事情,同时速度比Hadoop快了100倍以上,下图来自Spark的官方网站: Logistic regression in Hadoop and Spark 可以看出在Spark特别擅长的领域其速度比Hadoop快120倍以上! Spark是基于内存,是云计算领域的继Hadoop之后的下一代的最热门的通用的并行计算框架开源项目,尤其出色的支持Intera

【互动问答分享】第13期决胜云计算大数据时代Spark亚太研究院公益大讲堂

“决胜云计算大数据时代” Spark亚太研究院100期公益大讲堂 [第13期互动问答分享] Q1:tachyon+spark框架现在有很多大公司在使用吧? Yahoo!已经在长期大规模使用: 国内也有公司在使用: Q2:impala和spark sql如何选择呢? Impala已经被官方宣布“安乐死”,被官方温柔的放弃: Spark SQL是Spark的核心子框架,同时能够和图计算.机器学习框架无缝集成,强烈推荐使用! Q3:如果有程序采用流式不停往tachyon集群写数据,但tachyon内存

android基础知识13:AndroidManifest.xml文件解析

1.重要性 AndroidManifest.xml是Android应用程序中最重要的文件之一.它是Android程序的全局配置文件,是每个 android程序中必须的文件.它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息. 因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所

王家林最受欢迎的一站式云计算大数据和移动互联网解决方案课程 V3之Android架构设计和实现完整训练:HAL&amp;Framework&amp;Native Service&amp;Android Service&amp;Best Practice

如何理解Android架构设计的初心并开发出搭载Android系统并且具备深度定制和软硬整合能力特色产品,是本课程解决的问题. 课程以Android的五大核心:HAL.Binder.Native Service.Android Service(并以AMS和WMS为例).View System为主轴,一次性彻底掌握Android的精髓. 之所以是开发Android产品的必修课,缘起于: 1,  HAL是Android Framework&Application与底层硬件整合的关键技术和必修技术: