xterm

'xterm': unknown terminal type.

荒凉一梦 提交于 2020-08-09 20:15:18
问题: 在linux上输入top命令,报错'xterm': unknown terminal type.网上找了很多方法都不行,拷贝目录也不行,下面说我的解决方法 解决: 1.将好的/usr/share/terminfo 拷贝到自己的服务器. 2.执行export,方向没有设置TERMINFO环境变量的值。只需设置TERMINFO变量为terminfo的路径即可,比如TERMINFO=/usr/share/terminfo。可以执行下面的命令,或者将该命令写到profile中 export TERMINFO=/usr/share/terminfo 完毕! 来源: oschina 链接: https://my.oschina.net/u/4346514/blog/4295013

打造自己的Web IDE(在线开发环境)

爷,独闯天下 提交于 2020-08-09 16:28:06
打造自己的Web IDE(在线开发环境) 1.什么是Web IDE 2.准备工作:下载服务器管理软件 3.安装Docker容器环境 4.部署Web IDE 1.什么是Web IDE Web IDE,只要有网络,打开浏览器就可以随时随地写代码。在云服务器上,你也可以轻松搭建一个专属的Web IDE(Visual Studio Code)。 2.准备工作:下载服务器管理软件 1.管理终端 管理我们的服务器需要通过相关软件, 针对Linux服务器的管理, 这里推荐使用PuTTY,PuTTY 是自由的跨平台TeInet/SSH 客户端同时在Wi n32 和Unix 系统下模拟xterm 终端。 2.文件传输 如何将本地文件和服务器文件进行传输昵? 这里推荐Filezilla通过SFTP 协议进行本地和服务器的文件传输和管理。 3.代码编辑 如何编辑相关服务端的文件呢? 很多老手会推荐用vim, 但是对新人来说可视化的Visual Studio Code, 可以更高效的进行代码编辑和管理。 3.安装Docker容器环境 使用PuTTY连接到我们的服务器,执行以下命令安装Docker环境 curl -sSL https://get.daocloud.io/docker | sh 等待安装完,我们继续输入以下命令安装Docker-Compose环境 curl -L https://get

关于Linux操作系统的开机过程详解

偶尔善良 提交于 2020-08-07 21:39:26
由于操作系统正在变得越来越复杂,所以开机引导和关机下电的过程也越来越智能化。从简单的DOS系统转移到 Windows NT系统,人们已经亲身感受到了这些变化——这已不仅仅是核心操作系统的启动引导和关闭了,还包括必须要同时启动或者关闭相当数量的服务项目。类似于 Windows NT,Linux系统启动过程需要打开的服务项目也是数量极大的。   这里,我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤。   加载内核   LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核。请记住此时的计算机内存中还不存在任何操作系 统, PC(因为它们天然的设计缺陷)也还没有办法存取机器上全部的内存。因此,内核就必须完整地加载到可用RAM的第一个兆字节之内。为了实现这个目的,内核 是被压缩了的。这个文件的头部包含着必要的代码,先设置CPU进入安全模式(以此解除内存限制),再对内核的剩余部分进行解压缩。   执行内核   内核在内存中解压缩之后,就可以开始运行了。此时的内核只知道它本身内建的各种功能,也就是说被编译为模块的内核部分还不能使用。最基本的是, 内核必须有足够的代码设置自己的虚拟内存子系统和根文件系统(通常就是ext2文件系统)

anyway change the cursor “vertical line” instead of a box? [closed]

两盒软妹~` 提交于 2020-05-24 21:35:28
问题 It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. Closed 6 years ago . Is there any way to change the cursor to a "vertical line" instead of a box in XTERM? box: ■ line: | 回答1: I don't think making the cursor a vertical line is possible in xterm. It is possible, however, to make it

[转帖]linux下的X server:linux图形界面原理

烂漫一生 提交于 2020-04-29 03:07:09
linux下的X server:linux图形界面原理 https: // www.cnblogs.com/liangxiaofeng/p/5034912.html linux下的X server:linux图形界面原理 Moblin Core是在Gnome Mobile的平台上建立。我以前玩Linux,提交的都和图像没有关系,连Xwindows都不用启动,开机后直接进入文本命令行,所以这方面了解得很少,需要学习一下.   严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用 GNU工程各种工具和数据库的操作系统(也被称为GNU/Linux)。基于这些组件的Linux软件被称为Linux发行版。一般来讲,一个Linux 发行套件包含大量的软件,比如软件开发工具,数据库,Web服务器(例如Apache),X Window,桌面环境(比如GNOME和KDE),办公套件(比如OpenOffice.org),等等。GNU组件可以运行于Linux内核之上。整 个内核是基于GNU通用公共许可,也就是GPL( General Pubic License)的,但是Linux内核并不是GNU 计划的一部分。 一、linux本身没有图形界面 linux现在的图形界面的实现只是linux下的应用程序实现的:

ZOC7 for Mac 7.25.6 好用的终端仿真器

廉价感情. 提交于 2020-04-28 16:15:48
zoc7 mac 是一个专业的SSH和Telnet客户端和终端模拟软件,以出色的配置和用户界面而闻名。凭借其令人印象深刻的仿真和功能,通过使用选项卡式会话,键入命令历史记录,回滚和多窗口支持,ZOC终端的实现仿真已成为任何需要从OS X平台访问Unix shell帐户的人的首选工具。通过安全的外壳,telnet,串行电缆和其他通信方法连接到主机和大型机。 地址: https://www.macw.com/mac/206.html 软件介绍 ZOC是一个专业,现代和成熟的 终端模拟器 和telnet客户端,它以其可配置性和出色的用户界面而闻名。 该程序的目的是让您使用安全外壳(SSH), telnet(rfc854),RS232 /串行和许多其他通信方式访问基于字符的主机 。它可用于连接Unix / Linux主机和shell帐户,BBS,ibm大型机(通过 TN3270或 TN5250),Internet泥浆或连接到计算机串行端口的设备。该程序的目的是让您使用安全外壳(SSH), telnet(rfc854),RS232 /串行和许多其他通信方式访问基于字符的主机 。它可用于连接Unix / Linux主机和shell帐户,BBS,ibm大型机(通过 TN3270或 TN5250),Internet泥浆或连接到计算机串行端口的设备。该程序的目的是让您使用安全外壳(SSH),

Hide helper text box from xterm js

拥有回忆 提交于 2020-04-13 16:55:26
问题 I am using the xterm js to create a terminal application. When I add it to my Angular app, it shows the basic terminal but also a textbox with "W" on top of it. ngOnInit() { let term = new Terminal(); let fitAddon = new FitAddon(); term.loadAddon(fitAddon); let element = document.getElementById('terminal'); if (element) { term.open(element); fitAddon.fit(); term.write('Hello from \x1B[1;3;31mvXterm\x1B[0m $ '); term.onKey((key) => { console.log(key); if (key.domEvent.code === 'Enter') { term

Which $TERM to use to have both 256 colors and mouse move events in python curses?

烂漫一生 提交于 2020-04-06 08:09:19
问题 Currently if I set the TERM environment variable to 'xterm-1003' I can get mouse move events but I get crappy colors and curses.can_change_color() == False os.environ['TERM'] = 'xterm-1003' ... curses.mousemask(curses.ALL_MOUSE_EVENTS | curses.REPORT_MOUSE_POSITION) ... while True: event = screen.getch() if event == curses.KEY_MOUSE: # I get nice events whenever I move the mouse (no click required) _, mx, my, _, _ = curses.getmouse() and if I set the TERM env var to 'xterm-256color' I get a

Which $TERM to use to have both 256 colors and mouse move events in python curses?

為{幸葍}努か 提交于 2020-04-06 08:09:18
问题 Currently if I set the TERM environment variable to 'xterm-1003' I can get mouse move events but I get crappy colors and curses.can_change_color() == False os.environ['TERM'] = 'xterm-1003' ... curses.mousemask(curses.ALL_MOUSE_EVENTS | curses.REPORT_MOUSE_POSITION) ... while True: event = screen.getch() if event == curses.KEY_MOUSE: # I get nice events whenever I move the mouse (no click required) _, mx, my, _, _ = curses.getmouse() and if I set the TERM env var to 'xterm-256color' I get a

有更好的Windows控制台窗口吗? [关闭]

若如初见. 提交于 2020-03-17 20:35:23
某厂面试归来,发现自己落伍了!>>> 我发现Windows中的命令行工作令人沮丧,主要是因为与Linux和OS X上的终端应用程序(如“rxvt”,“xterm”或“Terminal”)相比,控制台窗口使用起来很糟糕。 主要投诉: 没有标准的复制/粘贴。 你必须打开“标记”模式,它只能从(小)左手角按钮触发的多级弹出窗口中获得。 然后需要从同一菜单调用复制和粘贴 您无法通过拖动任意调整窗口大小,每次要调整窗口大小时都需要设置首选项(返回到多级弹出窗口) 在水平滚动条进入图片之前,您只能使窗口变得如此之大。 水平滚动条很糟糕。 使用cmd.exe shell,您无法导航到具有\\\\ netpath表示法(UNC?)的文件夹,您需要映射网络驱动器。 当处理将要映射不同驱动器的多台计算机时,这很糟糕 是否存在解决这些问题的技巧或应用(付费或其他)? #1楼 对不起自我推销,我是另一个控制台模拟器的作者,这里没有提到。 ConEmu 是带有选项卡的开源控制台模拟器,它将多个控制台和简单的GUI应用程序表示为一个可自定义的GUI窗口。 最初,该程序旨在与 远程管理器 (我最喜欢的shell替换 - 文件和归档管理,命令历史记录和完成,强大的编辑器)一起工作。 但是,ConEmu可以与任何其他控制台应用程序或简单的GUI工具(例如PuTTY)一起使用。 ConEmu是一个现场项目