自学Linux Shell2.1-进入shell命令行
2.1-进入shell命令行
进入文本命令行界面(CLI)两种方法:
- 控制台终端
- 图形化终端
1. 通过Linux控制台终端访问CLI
按下Ctrl+Alt组合健,然后按功能健(F1~F7)进入要使用的虚拟控制台。功能键F1生成虚拟控制台1,F2生成虚拟控制台2,依次类推
Linux发行版通常使用Ctrl+Alt组合健+F1/F7进入图形界面,Ubuntu使用F7,RHEL使用F1
知识点: 将终端背景色设置成白色
方法一:setterm --inversescreen on (off变回原黑色)


方法二: setterm --background white
setterm --background black
setterm --参数
简洁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] (virtual consoles only)
自动换行或关闭。 -default:将终端的呈现选项设置为默认值。 -foreground 8-color|default 设置前景文本颜色
-background 8-color|default 设置背景文本颜色。
-ulcolor 16-color (virtual consoles only)为加下划线的字符设置颜色。 -hbcolor 16-color (virtual consoles only)设置半明字符的颜色。 -inversescreen [on|off] (virtual consoles only)颠倒的屏幕颜色。前台和后台交换,下划线和半亮交换。 -bold [on|off] 打开或关闭粗体(额外亮度)模式 -half-bright [on|off]将昏暗(半亮度)模式开启或关闭 -blink [on|off]开启或关闭闪烁模式 -reverse [on|off]打开或关闭反向视频模式,字符和字符背景交换颜色(-inversescreen是全屏交换) -underline [on|off]在开启或关闭状态下显示下划线模式 -store 存储终端当前的呈现选项 -clear all:同命令clear -clear rest:测试时报参数错误 -tabs [tab1 tab2 tab3 ...] 不带参数,测试结果如下。带参数没效果。
root@myzr:~# setterm -tabs
10 20 30 40 50 60 70
12345678901234567890123456789012345678901234567890123456789012345678901234567890
T T T T T T T T T T T -clrtabs [tab1 tab2 tab3 ...] 测试时报终端不支持:setterm: terminal xterm does not support --clrtabs -regtabs [1-160] 测试时报终端不支持:setterm: terminal xterm does not support --regtabs -blank [0-60|force|poke] 设置不活动的时间间隔,在几分钟内,之后屏幕将自动变白(如果可用的话,使用APM)
force:即使按键被按下,也要保持屏幕空白。
poke:开启屏幕 -dump [1-NR_CONS] 将给定虚拟控制台(带有属性)的快照写入-file选项中指定的文件,覆盖该文件,默认文件是screen.dump -append [1-NR_CONS] 类似-dump,但是将其附加到快照文件,而不是重写它。 -file dump文件名 -msg [on|off] 启用或禁用发送内核printk()消息到控制台。 -msglevel 1-8 设置内核打印等级。 -powersave on|vsync 将监视器放入VESA vsync挂起模式。测试无效 -powersave hsync 将监视器放入VESA hsync挂起模式。测试无效 -powersave powerdown 将监视器放入VESA关闭模式。测试无效 -powersave [off]节能模式。测试无效 -powerdown [0-60]测试无效 -blength [0-2000]:以毫秒为间隔设置钟的持续时间,没有参数,默认是0。测试时不支持 -bfreq [freqnumber] 将钟频率设置为赫兹,没有参数,默认是0。测试时不支持 -version 输出版本信息 -help 输出帮助信息
2. 通过图形化终端访问CLI
|
名称 |
网址 |
|---|---|
|
Eterm |
|
|
Final Term |
|
|
GNOME Terminal |
|
|
Guake |
|
|
Konsole Terminal |
|
|
LillyTerm |
|
|
LXTerminal |
|
|
mrxvt |
|
|
ROXTerm |
|
|
rxvt |
|
|
rxvt-unicode |
|
|
Sakura |
|
|
st |
|
|
Terminator |
|
|
Terminology |
|
|
tilda |
|
|
UXterm |
http://manpages.ubuntu.com/manpages/gutsy/man1/uxterm.1.html |
|
Wterm |
|
|
xterm |
|
|
Xfce4 Terminal |
|
|
Yakuake |
自学Linux Shell2.1-进入shell命令行的更多相关文章
- 【linux使用】bash shell命令行常用快捷键 (转载)
移动: Ctrl + A: 移动到当前编辑的命令行首, Ctrl + E: 移动到当前编辑的命令行尾, Ctrl + F 或 ->:按字符右移(往命令行尾部方向,前移) Ctrl + B 或 & ...
- 【linux使用】bash shell命令行常用快捷键
移动: Ctrl + A: 移动到当前编辑的命令行首, Ctrl + E: 移动到当前编辑的命令行尾, Ctrl + F 或 ->:按字符右移(往命令行尾部方向,前移) Ctrl + B 或 & ...
- 利用ganymed-ssh2远程执行其它Linux机器上的shell命令
实际应用中,有时候需要从web管理界面上,远程去启动其它linux主机上的程序,利用ssh协议可以方便的满足这一需求.事实上hadoop架构中,从nn上启动dn时,就是利用了免密码ssh登录.gany ...
- 提高Linux运维效率的命令行常用快捷键
提高Linux运维效率的命令行常用快捷键 tab 命令或路径等的补全键,Linux最有用快捷键 Ctrl+a 光标回到命令行首 Ctrl+e 光标回到命令行尾 Ctrl+k 剪切(删除)光标处到行尾的 ...
- Hadoop HDFS的shell(命令行客户端)操作实例
HDFS的shell(命令行客户端)操作实例 3.2 常用命令参数介绍 -help 功能:输出这个命令参数手册 -ls 功能:显示目录信息 示例: hadoop fs ...
- 监控 Linux 系统的 7 个命令行工具
监控 Linux 系统的 7 个命令行工具: " 深入 关于Linux最棒的一件事之一是你能深入操作系统,来探索它是如何工作的,并寻找机会来微调性能或诊断问题.这里有一些基本的命令行工具,让 ...
- Shell 命令行,写一个自动整理 ~/Downloads/ 文件夹下文件的脚本
Shell 命令行,写一个自动整理 ~/Downloads/ 文件夹下文件的脚本 在 mac 或者 linux 系统中,我们的浏览器或者其他下载软件下载的文件全部都下载再 ~/Downloads/ 文 ...
- HDFS shell命令行常见操作
hadoop学习及实践笔记—— HDFS shell命令行常见操作 附:HDFS shell guide文档地址 http://hadoop.apache.org/docs/r2.5.2/hadoop ...
- Shell 命令行实现将一个站点页面全部下载到本地并替换其中链接的脚本
Shell 命令行实现将一个站点页面全部下载到本地并替换其中链接的脚本 不知道为什么,我总想用 Shell 脚本来实现把一个站点内容给下载下来.但是下载什么站点我确不知道.今天尝试了一下利用 curl ...
随机推荐
- 移动端高清适配方案(解决图片模糊问题、1px细线问题)
本文介绍了移动端适配的3种方法,以及移动端图片模糊问题和1px细线问题的解决方法.当然了,在这之前先整理了与这些方法相关的知识:物理像素.设备独立像素.设备像素比和viewport. >> ...
- 【转】Oracle中的decode在mysql中的等价实现
以前用的Oracle,里面的Decode函数非常好用,那MySql实现同样的功能用什么呢?——MySql使用if的语法来支持. 格式:IF(expr1,expr2,expr3)如果expr1是TRUE ...
- 如何在Windows资源管理器右键菜单中 添加CMD
我们在用windows时经常需要在某个目录下执行执行一些dos命令,通常我们会在开始菜单的运行下键入:cmd,开启dos命令窗口,然后在cd到目标操作目录,每次这样操作比较麻烦.下面介绍一种直接在资源 ...
- .NET持续集成与自动化部署之路第三篇——测试环境到生产环境的一键部署策略(Windows)
Jenkins测试环境到生产环境的一键部署策略(Windows) 一.前言 前面我们已经初步实现了开发集成环境.测试环境的持续集成(自动化构建.自动化测试.自动化部署).但生产环境自动化部署迟 ...
- c#通用配置文件读写类与格式转换(xml,ini,json)
.NET下编写程序的时候经常会使用到配置文件.配置文件格式通常有xml.ini.json等几种,操作不同类型配置文件需要使用不同的方法,操作较为麻烦.特别是针对同时应用不同格式配置文件的时候,很容易引 ...
- CrackMe-005全破详解(图文+源码)--上篇
逆向破解 | 逆向 | 逆向分析 | CrackMe | Crack | CrackMe5 | CrackMe05 前言 CrackMe005,都说比较变态,很多人给放过去了,但是我还是决定上了它,既 ...
- 记录:EM 算法估计混合高斯模型参数
当概率模型依赖于无法观测的隐性变量时,使用普通的极大似然估计法无法估计出概率模型中参数.此时需要利用优化的极大似然估计:EM算法. 在这里我只是想要使用这个EM算法估计混合高斯模型中的参数.由于直观原 ...
- Docker容器学习梳理 - 容器登陆方法梳理(attach、exec、nsenter)
对于运行在后台的Docker容器,我们运维人员时常是有登陆进去的需求.登陆Docker容器的方式:1)使用ssh登陆容器.这种方法需要在容器中启动sshd,存在开销和攻击面增大的问题.同时也违反了Do ...
- nginx负载均衡(5种方式)、rewrite重写规则及多server反代配置梳理
Nginx除了可以用作web服务器外,他还可以用来做高性能的反向代理服务器,它能提供稳定高效的负载均衡解决方案.nginx可以用轮询.IP哈希.URL哈希等方式调度后端服务器,同时也能提供健康检查功能 ...
- Java读取oracle数据库中blob字段数据文件保存到本地文件(转载)
转自:https://www.cnblogs.com/forever2698/p/4747349.html package com.bo.test; import java.io.FileOutput ...