GoGPT Best VPN GoSearch

OnWorks 网站图标

tset - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 tset

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 tset,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


预设, 重置 - 终端初始化

概要


预设 [-IQVcqrsw[-[-e ch[-i ch[-k ch[-m 制图[终端]
重置 [-IQVcqrsw[-[-e ch[-i ch[-k ch[-m 制图[终端]

商品描述


预设 - 初始化
set 初始化终端。 set 首先确定您的终端类型
使用。 使用找到的第一个终端类型按如下方式进行该确定。

1. 终端 在命令行中指定的参数。

2. 价值 学期 环境变量。

3.(仅限BSD系统。)与标准错误输出设备相关的终端类型
,在 /etc/ttys 文件。 (在类似 System-V 的 UNIX 和使用该约定的系统上, 盖蒂
通过设置完成这项工作 学期 根据传递给它的类型 / etc / inittab中.)

4. 默认终端类型,“未知”。

如果没有在命令行中指定终端类型,则 -m 选项映射是
然后应用(见部分 终奌站 MAPPING 想要查询更多的信息)。 那么,如果
终端类型以问号(“?”)开头,提示用户确认
终端类型。 空响应确认类型,或者,可以输入另一种类型
指定新类型。 一旦确定了终端类型,terminfo 条目用于
终端被检索。 如果没有找到该类型的 terminfo 条目,则用户是
提示输入另一种终端类型。

一旦检索到 terminfo 条目,窗口大小、退格、中断和行终止
字符(以及许多其他东西)被设置,终端和选项卡初始化
字符串被发送到标准错误输出。 最后,如果擦除、中断和行
杀死字符已更改,或未设置为其默认值,它们的值是
显示到标准错误输出。 使用 -c or -w 仅选择窗口的选项
调整大小与其他初始化。 如果两个选项都没有给出,则假定两者都存在。

重置 - 重新初始化
当调用为 重置, 预设 设置煮熟和回声模式,关闭 cbreak 和原始模式,
打开换行翻译并将任何未设置的特殊字符重置为其默认值
在执行上述终端初始化之前的值。 这很有用
程序终止,使终端处于异常状态。 请注意,您可能需要输入

重启

(换行符通常是 control-J)以使终端工作,如回车-
return 可能不再在异常状态下工作。 此外,终端通常不会回显
命令。

配置


选项如下:

-c 设置控制字符和模式。

-e 将擦除字符设置为 ch.

-I 不要将终端或选项卡初始化字符串发送到终端。

-i 将中断字符设置为 ch.

-k 将行终止字符设置为 ch.

-m 指定从端口类型到终端的映射。 见章节 终奌站
MAPPING 获取更多信息。

-Q 不显示擦除、中断和行终止字符的任何值。
通常情况下 预设 显示与控制字符不同的值
系统默认值。

-q 终端类型显示到标准输出,终端不显示
以任何方式初始化。 选项“-”本身是等价的,但已经过时了。

-r 将终端类型打印到标准错误输出。

-s 打印用于初始化环境变量的 shell 命令序列 学期
标准输出。 见章节 设置 环境 了解详情。

-V 报告此程序中使用的 ncurses 版本,然后退出。

-w 调整窗口大小以匹配通过推断的大小 设置项. 通常这没有
效果,除非 设置项 无法检测窗口大小。

的论据 -e, -i-k 选项可以作为实际字符输入或
通过使用`hat' 表示法,即control-h 可以指定为“^H”或“^h”。

设置 环境


通常需要输入终端类型和有关终端的信息
能力进入 shell 的环境。 这是使用 -s 选项。

当。。。的时候 -s 选项被指定,命令将信息输入到 shell 的
环境被写入标准输出。 如果 SHELL 环境变量结束
在“csh”中,命令用于 长山壕, 否则,它们是为了 sh。 注意, 长山壕 命令
设置和取消设置 shell 变量 无球,不设置。 中的以下行
。登录 or 。轮廓 文件将正确初始化环境:

eval `tset -s 选项 ... `

终奌站 MAPPING


当终端没有硬连线到系统中时(或当前系统信息是
不正确)源自于的终端类型 /etc/ttys 文件或 学期 环境
变量通常是一些通用的东西 网络, 拨号不明。 何时 预设 用来
在启动脚本中,通常需要提供有关类型的信息
在这些端口上使用的终端。

的目的 -m 选项是从一组条件映射到终端类型,
也就是说,告诉 预设 “如果我以特定速度在这个端口上,猜猜我在那个端口上
一种终端”。

的论点 -m option 由一个可选的端口类型、一个可选的运算符、一个
可选的波特率规范、可选的冒号 (“:”) 字符和终端类型。
端口类型是一个字符串(由运算符或冒号字符分隔)。 这
运算符可以是“>”、“<”、“@”和“!”的任意组合; “>”表示大于,“<”
表示小于,“@”表示等于,“!” 颠倒测试的意义。 波特率
指定为数字并与标准错误输出的速度进行比较
(应该是控制终端)。 终端类型是一个字符串。

如果在命令行中未指定终端类型,则 -m 映射应用于
终端类型。 如果端口类型和波特率匹配映射,则终端类型
映射中指定的替换当前类型。 如果有多个映射
指定,使用第一个适用的映射。

例如,考虑以下映射: 拨号>9600:vt100. 端口类型为拨号,
运算符为>,波特率规格为9600,终端类型为vt100。
这个映射的结果是指定如果终端类型是 拨号,和波特
速率大于 9600 波特,终端类型为 vt100 将被使用。

如果未指定波特率,则终端类型将匹配任何波特率。 如果没有端口类型
指定,终端类型将匹配任何端口类型。 例如, -m 拨号:vt100 -m
:?xterm 将导致任何拨号端口,无论波特率如何,都匹配终端类型
vt100,以及与终端类型 ?xterm 匹配的任何非拨号端口类型。 注意,由于
前导问号,将在默认端口上询问用户是否
实际上正在使用 xterm 终端。

不允许有空格字符 -m 选项参数。 另外,为了避免出现问题
带元字符,建议整个 -m 选项参数被放置在
单引号字符,以及 长山壕 用户在任何之前插入反斜杠字符(“\”)
感叹号 (”!”)。

历史


这个 预设 命令出现在 BSD 3.0 中。 这 诅咒 实施轻微改编自
Eric S. Raymond 的 terminfo 环境的 4.4BSD 源[email protected]>.

兼容性


这个 预设 已提供实用程序以向后兼容 BSD 环境(在
大多数现代 UNIX, / etc / inittab中盖蒂(1) 可设置 学期 适合每次拨号
线; 这消除了什么是 预设最重要的用途)。 此实现的行为类似于
4.4BSD tset,这里指定了一些例外。

这个 -S BSD tset 选项不再有效; 它向 stderr 打印一条错误消息并死亡。
这个 -s 选项仅设置 学期,不 术语表. 这两个变化都是因为 术语表
基于 terminfo 的变量不再受支持 诅咒,这使得 预设 -S 无用
(我们让它大声消亡,而不是默默地引起损失)。

有一个未公开的 4.4BSD 功能,它通过名为“TSET”(或
通过以大写字母开头的任何其他名称)将终端设置为使用大写
只要。 此功能已被省略。

这个 -A, -E, -h, -u-v 选项已从 预设 4.4BSD 中的实用程序。 没有
它们被记录在 4.3BSD 中,并且最多只有有限的效用。 这 -a, -d-p
选项同样没有记录或有用,但被保留,因为它们似乎在
广泛使用。 强烈建议对这三个选项的任何使用
改为使用 -m 选项。 这 -n 选项仍然存在,但没有效果。 这
-adnp 因此,上面的使用摘要中省略了选项。

仍然允许指定 -e, -i-k 没有参数的选项,虽然
强烈建议固定这种用法以明确指定字符。

从 4.4BSD 开始,执行 预设 as 重置 不再暗示 -Q 选项。 另外,
- 选项和 终端 在一些历史性的争论
的实现 预设 已被删除。

环境


这个 预设 命令使用这些环境变量:

SHELL
告诉 预设 是否初始化 学期 运用 sh or 长山壕 语法。

TERM 表示您的终端类型。 尽管许多终端类型相似,但每种终端类型都是不同的。

术语表
可以表示 termcap 数据库的位置。 如果不是绝对路径名,
例如,以“/”开头, 预设 从环境中删除变量之前
寻找终端描述。

使用 onworks.net 服务在线使用 tset


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。