【Linux命令】setterm命令修改虚拟机颜色显示(目录及背景颜色)
VMware设置目录及颜色显示
进入linux界面,默认背景为黑色,字体为白色
一、setterm命令
setterm向终端写一个字符串到标准输出,调用终端的特定功能。在虚拟终端上使用,将会改变虚拟终端的输出特性。不支持的选项将被忽略。
格式:
setterm [选项]
PS:可以使用setterm --help查看命令及用法
选项:
8色:黑色,红色,绿色,黄色,蓝色,洋红色,青色,或白色
black, red, green, yellow, blue, magenta, cyan, or white.
16色:在8色加上灰度或明暗,在红色、绿色、黄色、蓝色、洋红色、青色或白色之后加上灰度或明暗
red, green, yellow, blue, magenta, cyan, or white + grey 或 bright
-term 终端名字(覆盖环境变量TERM.)
-reset 显示终端重置字符串,它通常将终端重新设置为电源的状态
-initialize 清空屏幕。(好像没什么效果)
-cursor [on|off] 显示或关闭光标(即关闭的话,命令行光标不会高亮显示)
-repeat [on|off] 只在虚拟主机上有效:键盘打开或关闭
-appcursorkeys [on|off] 只在虚拟主机上有效,将光标键应用程序模式设置为on或off.
-linewrap [on|off] (仅对虚拟主机有效)自动换行或关闭。
-default:将终端的呈现选项设置为默认值。
-foreground -color|default 设置前景文本颜色
-background -color|default 设置背景文本颜色。
-ulcolor -color (仅虚拟主机有效)为加下划线的字符设置颜色
-hbcolor -color (仅虚拟主机有效)设置半明字符的颜色。
-inversescreen [on|off] (仅虚拟主机有效)颠倒的屏幕颜色。前台和后台交换,下划线和半亮交换。
-reverse [on|off] 打开或关闭反向视频模式,字符和字符背景交换颜色(-inversescreen是全屏交换)
-bold [on|off] 打开或关闭粗体(额外亮度)模式
-half-bright [on|off]将昏暗(半亮度)模式开启或关闭
-blink [on|off]开启或关闭闪烁模式
-underline [on|off]在开启或关闭状态下显示下划线模式
-store 存储终端当前的呈现选项
-clear all|rset:同命令clear
第一种方法:修改配置文件
1)修改配置文件/etc/DIR_COLORS。找到DIR 01;34。将34改为你想要的颜色数字即可。

2)需要重启reboot,使配置文件生效
第二种方法:命令行设置
1)输入 setterm -inversescreen on 后,会变成黑色字体,白色背景,其中 on 可以省略。如果要切换回白色字体,黑色界面,输入 setterm -inversescreen off 即可。
或
2)输入 setterm -background white 后,背景会变成白色。输入 setterm -foreground black 后,字体会变成黑色。
PS:如果先修改背景色,再修改字体色,那么修改后的背景色不要与修改前的字体色一致,否则无法看清楚命令。
【Linux命令】setterm命令修改虚拟机颜色显示(目录及背景颜色)的更多相关文章
- MFC 修改各种控件的背景颜色、字颜色和字体
今天主要总结一下有关MFC 中静态编辑框(StaticEdit).编辑框(Edit)和按钮(Button)的背景颜色.字颜色和字体. 我的程序运行结果如下: 由上图我们知道修改的地方有:1.把Stat ...
- 坑人的MyEclipse之-修改JSP页面的JavaScript背景颜色
MyEclipse开发JSP页面时,如果要写JavaScript代码, 背景颜色默认是白色!效果如下: 这种反人类的设计我已经无力吐槽了!要改为黑色的话可以通过下面的方法设置:
- 修改Dreamweaver CC 2017 代码背景颜色
Windows系统路径: E:\Program Files\Adobe\Dreamweaver CC\www\extensions\default\LightTheme\main.less (如果用的 ...
- 修改默认的inout输入框背景颜色
https://www.cnblogs.com/beileixinqing/p/6119690.html
- 修改static控件背景颜色和文字颜色
当 static 控件或具有 ES_READONLY 风格的 edit 控件被绘制时,会向父窗口发送 WM_CTLCOLORSTATIC 消息.如果我们在窗口过程中处理该消息,就必须返回一个画刷句柄, ...
- 网卡配置文件详解 用户管理与文件权限篇 文件与目录权限 软连接 tar解压命令 killall命令 linux防火墙 dns解析设置 计划任务crond服务 软件包安装 阿里云 yum源 安装
Linux系统基础优化及常用命令 Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. ...
- 修改linux文件权限命令:chmod(转)
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁 ...
- 修改linux文件权限命令:chmod
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容, ...
- 修改linux 文件权限命令 chmod
[转载自:http://www.cnblogs.com/avril/archive/2010/03/23/1692809.html] Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以 ...
随机推荐
- SLES 12: Database Startup Error with ORA-27300 ORA-27301 ORA-27303 While Starting using Srvctl (Doc ID 2340986.1)
SLES 12: Database Startup Error with ORA-27300 ORA-27301 ORA-27303 While Starting using Srvctl (Doc ...
- 08-Django 模板
需要教程的请关注个人微信公众号 模板:产生html,用于控制页面的展示,模板不仅仅是一个html文件,它包含两部分内容: 静态内容:css,js,image 动态内容:用模板语言语言动态的产生一些网页 ...
- 第一篇:C++之hello world
1.编辑器:Microsoft Visual C++ 2010,下载安装 2.新建项目 代码: #include <iostream>#include <Windows.h>/ ...
- 权限控制终于来了!Redis 6.0新特性——ACLs
在2019年纽约的Redis Day上,Salvatore Sanfilippo(AKA Antirez)介绍了即将发布的Redis 6.0的新特性.以下是关于ACLs的内容. ACLs简介 在过去的 ...
- Elasticsearch索引按月划分以及获取所有索引数据
项目中数据库根据月份水平划分,由于没有用数据库中间件,没办法一下查询所有订单信息,所有用Elasticsearch做订单检索. Elasticsearch索引和数据库分片同步,也是根据月份来建立索引. ...
- 源生JS实现点击复制功能
之前在工作中,有位同事问过我一个问题,JS如何实现点击复制功能.给他解决后现在来总结归纳一下,顺便做个笔记. PS:此乃本人第一篇博客(跟着同事大佬学习),涉及知识尚浅,如有任何意见和建议请告知于我. ...
- 并发容器之ConcurrentHashMap(JDK 1.8版本)
1.ConcurrentHashmap简介 在使用HashMap时在多线程情况下扩容会出现CPU接近100%的情况,因为hashmap并不是线程安全的,通常我们可以使用在java体系中古老的hasht ...
- Go-for循环
一.第一种情况(死循环) package main import "fmt" func main() { for{ fmt.Println("fuck") } ...
- JavaWeb问题记录——SessionIdGeneratorBase.createSecureRandom
JavaWeb问题记录——SessionIdGeneratorBase.createSecureRandom 摘要:本文主要记录了在启动Tomcat时,出现的一个警告以及解决办法. 部分内容来自以下博 ...
- jQuery中$()函数的7种用法汇总
前言 jQuery对象是一个类数组的对象,含有连续的整形属性以及一系列的jQuery方法.它把所有的操作都包装在一个jQuery()函数中,形成了统一(也是惟一)的操作入口.其中我们用的非常频繁的一个 ...