Linux shell 初识

🌙
手机阅读
本文目录结构

在 linux 早期,可以用来工作的只有 shell;

在图形化之前,与 unix 系统进行交互的唯一方式就是借助由 shell 所提供的文本命令行界面(command line interface,CLI),CLI 只能接受文本输入,也只能显示出文本和基本的图形输出

现在的 linux 发行版默认都是进入图形化界面(客户端), 怎么进入 CLI 就是一个问题了;

我用的是 ubuntu18

控制台终端访问 CLI

在 linux 早期,在启动系统时候,只会在显示器上看到一个登录提示符';

在 ubuntu18 中,切换非常方便;

  • 切换到 CLI , 需要按下 ctrl + alt + F3/F4/F5/F6;
  • 切换到图形化,需要按下 ctrl + alt + F2

ctrl + alt + F1是切换到除当前用户外的,其他用户,就是选择用户的那个界面;

文本模式的虚拟控制台采用全屏的方式显示文本登录界面;第一次进入,显示如下

Ubuntu 18.04.1 LTS x tty3
xlogin:

这时候输入账号密码即可进入(输入密码时,续集控制台什么都不显示,没有点号星号之类的东西);

注意上面的tty3, 这个词代表这是虚拟控制台 3, 可以用过ctrl+alt+F3这个快捷键来进入,tty 代表 teletypewriter电传打字机,表示用于发送消息的机器;

注意: 在 Linux 虚拟控制台中无法运行任何图形化程序;

但是 Ubuntu 中,可以轻松切换 CLI 和 GUI;

改变 CLI 的颜色

其实这是很无聊的,但是也是可以的

逆色显示

setterm inversescreen on

正常显示

setterm inversescreen off

设置前景色,设置后景色

setterm -background white
setterm -foreground black/red/green/yellow/blue/magenta/cyan/white

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了