阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      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
      
      目录
      目录