本教程选用的linux distribution 是ubuntu 13.04 desktop,这个发行版默认使用的是Unity 的图形界面(GUI 或者叫 X window),登陆之后界面如下图所示。

下面就来讲一下怎么从图形界面进入命令行模式(或者叫终端界面,terminal, console)

注:请完整读完下面篇幅再开始操作,不然可能会像楼主第一次那样进入命令行界面不知道怎么出来 =。=

Linux 默认的情况下会提供6个Terminal 来让用户登陆, 切换的方式为使用 [Ctrl]+[Alt]+[F1] ~ [F6][Ctrl] + [Alt] + [F1] : terminal 1 (tty1);

[Ctrl] + [Alt] + [F2] : terminal 2 (tty2);

[Ctrl] + [Alt] + [F3] : terminal 3 (tty3);

[Ctrl] + [Alt] + [F4] : terminal 4 (tty4);

[Ctrl] + [Alt] + [F5] : terminal 5 (tty5);

[Ctrl] + [Alt] + [F6] : terminal 6 (tty6);

[Ctrl] + [Alt] + [F7] : 返回图形界面;

按 [Ctrl]+[Alt]+[F1] 尝试一下吧,切记 [Ctrl]+[Alt]+[F7] 是退出返回图形界面!

Login 登陆

与图形界面一样,进入命令行界面要先登录, 当你按下[Ctrl]+[Alt]+[F1] 时,会出现类似下图的情形

当时楼主看到这一片伸手不见五指的黑暗,再加上前面压根就没看返回图形界面的键,在盯着屏幕发了3秒呆后,果断选择了强制重启=。=,所以再次重复一遍[Ctrl]+[Alt]+[F7] 是返回图形界面!

言归正传,ubuntu 13.04 是linux distribution 的名称和版本号,跟在其后的ubuntu 与 login 之前的ubuntu是两个重复的信息,显示你在安装的时候给机器取的名字,最后tty1是终端号。所有这些信息用于告知你目前所处的位置,翻成人类语言就是:你正在名叫ubuntu的电脑上是使用ubuntu 13.04系统登陆1号终端界面。

下面就是输入你的用户名和密码吧。如果你在输入时密码时屏幕没有任何显示,千万不要以为键盘坏了或者卡了(大家应该猜到了,楼主当时就是以为卡了,结果又开始对着屏幕发呆)。据说这么设计是为了防止屏幕后面的人看到你的密码位数(连位数都不给知道啊.....)。

登陆后的控制台是这个样子的

我们来看最后一行,你会发现parallels是你刚才login时输入的用户名,@之后的ubuntu前面我们已经说过是主机名,冒号之后的~指的是 “当前用户的主目录”(这里是/home/parallels),这在之后的目录章节会讲到,可以理解为属于当前用户的一片私人空间。而之后的$符号表示用户身份为一般用户,在linux中,默认root的提示符为 #,而一般用户为$。这段提示内容就是我们所谓的命令提示符(commande prompt, 法语叫l'invite de commande)。这是登陆成功的标志,它给出了用户信息以及用户所处的位置,接下来每次输入命令前,这段信息都会自动显示。

总结一下,linux 中的登陆模式一共分为两种,仅有纯文本界面(所谓的运行等级run level 3)的登陆环境和图形界面(所谓的运行等级run level 5)登陆环境。纯文本界面中你可以有tty1~tty6的终端界面,而tty7是开机后默认进入的图形界面。身处图形界面中,你可以通过注销再重新登陆或者[Ctrl]+[Alt]+[Backspace]来重启图形见面而不用重启电脑,而在命令行中,可以通过输入startx来启动图形界面。

注:在新版ubuntu中重启图形界面键被改为了[Alt]+[Printscreen]+K, 原因是[Ctrl]+[Alt]+[Backspace] 在windows是用来开启任务管理器的,因此许多刚从windows转来的用户习惯时不时的按下这个键。然后就没有然后了。。。

那么是不是每次要用到控制台都得切到某个tty下呢?这也太不方便了吧,毕竟在纯文本界面下是无法打开其他软件比如浏览器之类的。答案当然是否定的,可以说除非连到服务器,一般是不会用到纯文本界面的。那如何在图形界面下使用控制台呢?未完待续。。。

注:在第一篇introduction中我们区分了控制台(console),终端(terminal)和命令行(cli)的概念,不过实际操作中为了方便起见这三者往往混为一谈,本教程中也不例外:)

linux纯文字界面,Linux入门 Part1: 使用控制台(1)-纯文本界面相关推荐

  1. html5发送信息给微信朋友圈,微信朋友圈怎么发纯文字信息 怎样在朋友圈发纯文字。...

    跟大家说的说件坏事,那就是苹果版的手机微信目前已经不能"下拉拍摄小视频"了.还不知道以后的版本是不是要修复这个功能.再和大家说个好事,那就是咱们要写个关于微信朋友圈发布" ...

  2. 如何卸载centos图形界面,并且可以开机直接进入文本界面

    前提要注意是在root权限下的,所以需要登录账户密码后,输入su,进入到root权限,这里我自己饶了点弯子 卸载X Window 代码如下: yum groupremove 'X Window Sys ...

  3. 微信朋友圈怎么发文字?纯文字动态发布教程

    微信朋友圈怎么发文字?除了日常的聊天之外,我们还可以通过微信的朋友圈功能发表动态,分享自己的心情.比较常见的朋友圈动态都是文字+图片的类型,发布的操作也比较简单,直接通过微信->发现->朋 ...

  4. CentOS系统安装(上):图形/文本界面安装

    一.安装程序:anaconda anaconda是RedHat Enterprise Linux.CentOS.Fedora等系统的安装程序,它支持两种安装方式:图形界面(GUI)方式安装和基于cur ...

  5. 从文本界面安装RHEL5操作系统详解

     从文本界面安装RHEL5操作系统详解 译: -从图形化界面安装系统,按回车键      -从文本界面安装系统,输入linux text 回车      -使用功能键列出下面更多的信息 [F1-主界面 ...

  6. linux文字转图形界面,Linux字符界面转图形界面

    1.启动时进入字符界面,后来想切换到图形界面:使用startx或init5 (注:startx只是在原有运行级别3上加了图形界面,运行级别没变,而init5则是切换到运行级别5,所以要重新登录.可用r ...

  7. Linux进入multiwfn软件,Multiwfn入门tips

    Multiwfn入门tips 文/Sobereva @北京科音 First release: 2012-Nov-7   Last update: 2021-Feb-27 0 前言 Multiwfn(主 ...

  8. Android/Linux 子系统Graphics图形栈入门普法介绍

        Android/Linux 子系统Graphics图形栈入门普法介绍 写在最前面   由于工作原因,最近在公司做了一个关于Android/Linux 子系统Graphics图形栈入门相关知识的 ...

  9. linux 管道来删除,Linux入门基础(五):Linux管道,重定向,文本处理

    多命令协作:管道及重定向 在Linux中,大多数命令都很简单,每个命令往往只实现一个或几个很简单功能. 我们可以通过将不同功能的命令组合起来一起使用,达到完成某个复杂功能的目的 CLI下几乎所有的命令 ...

最新文章

  1. 风之语.甲骨文裁员之我见
  2. python做软件-用python做个翻译小软件吧~
  3. Micropython TPYBoard v102 自动浇花实验
  4. 验证输入的是否数字的几种方法
  5. pom文件报错_maven-resources-plugin修改了我的文件
  6. 关于动态修改定时器的时间间隔
  7. 保存的图数据丢失_锡柴自主刷写和备份共享数据文件使用介绍
  8. 说说对javaee中的session的理解
  9. 文件或目录损坏无法读取
  10. 编码 —— PCM 编码
  11. 【Codeforces Round #519 by Botan Investments D】Mysterious Crime
  12. spring boot实战 静态资源处理
  13. 雷达波形样式_?认知雷达的架构
  14. java添加文本框和标签_如何在column.expression中插入文本框或标签的值?
  15. Dev C++ 源文件编译时,确实没问题,但是运行时,总是提示源文件 未编译
  16. csu1706irrational root
  17. 宾得常用镜头群[转自东河寒梅]_我是亲民_新浪博客
  18. 第三课--渐变(Gradients)
  19. 利用python写一个简单的双色球彩票系统
  20. c语言线段树建树程序,C++算法 线段树

热门文章

  1. 暮色森林模组_《我的世界》暮色森林VS天启之境 到底谁才是冒险模组一哥
  2. Java游戏用户登录注册_Java实现多用户注册登录的幸运抽奖
  3. solid 铝型材框架_solidworks铝型材库
  4. 6 获取当前模块_python常用模块的常用方法介绍
  5. Android colorPrimary、colorPrimaryDark、colorAccent详解
  6. 基于JAVA+SpringMVC+Mybatis+MYSQL的学生健康信息管理系统
  7. linux定时器tinner,第三章 套接字相关数据结构--基于Linux3.10
  8. 网站对战服务器,PVP核心精华:三大服务器对战
  9. 【洛谷T37388】P哥破解密码
  10. html-webpack-plugin 中使用 title选项设置模版中的值无效