Questions tagged «gnome-terminal»

GNOME终端(通常仅称为“终端”)是Ubuntu中包含的默认终端模拟器。






3
终端和Nautilus在崩溃后停止工作
发生了严重错误,在我处理了C ++程序后,我的终端和nautilus(文件)停止了工作。 我设法安装了Terminator(另一个Shell模拟器),这是尝试从Terminator启动Terminal时得到的内容: (gnome-shell:779):Clutter-CRITICAL **:01:49:35.532:无法初始化Clutter:无法初始化Clutter后端:找不到可用的驱动程序。(gnome-shell:779):mutter-警告**:01:49:35.532:无法初始化Clutter。 这是启动Nautilus时得到的信息(顺便说一句,我可以从Terminator启动它,但不能通过单击图标来启动) **(nautilus:445):警告**:01:48:33.021:AT-SPI:无法获取桌面路径或名称**(nautilus:445):警告**:01:48:33.026:AT-SPI :无法获取桌面路径或名称**(nautilus:445):警告**:01:48:33.031:AT-SPI:无法获取桌面路径或名称 .....该错误再重复10-15次.... **(nautilus:445):警告**:01:48:33.509:AT-SPI:无法获取桌面路径或名称**(nautilus:445):警告**:01:48:33.509:AT-SPI :无法获取桌面路径或名称 关于如何使事情恢复正常的任何指示? 编辑:它确实在重启后仍然存在。



5
通过命令切换gnome终端提示字符串的格式?
我的终端具有这样的默认提示格式: username @ boxname / path / to / current / directory $ 产生它的代码如下所示:(它也有一些颜色定义) PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\]' 如果当前目录的路径太长,则由于不停地换行,使它不适用于终端。在这种情况下,我更喜欢一种格式,它可以产生像这样的较短字符串: username @ boxname current_dir_name $ 产生它的代码如下所示(再次使用颜色): PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] $(basename ${PWD}) \$ \[\033[00m\]' 有谁知道我如何仅通过键入以下内容就可以轻松地将当前终端窗口的格式从一种样式切换为另一种样式prompttoggle?

4
如何从键盘关闭GNOME终端标签?
我并不是说要关闭终端窗口本身,您可以使用exit命令轻松地完成此操作。我说的是通过按CtrlShiftT组合键来关闭您最初打开的选项卡。完成使用后,我想将其关闭而不用举起双手从键盘上移开,然后用鼠标单击那个小的X按钮。有命令吗?

3
如何在IRSSI中的窗口之间移动?
在IRSSI中,我一直能够使用alt3或 alt5直接跳到特定窗口。那似乎已经停止工作了。我认为更新到15.04可能会发生,但是我对此不敢保证。 我仍然可以使用 alt->或 ctrln循环浏览窗口,但看不到任何跳到我想要的窗口的方法。那么...我该如何恢复该功能?还是有一种新方法可以直接跳到irssi中的特定窗口?

6
升级后终端无法启动
将笔记本电脑从14.10升级到15.04后,终端将无法启动。Ctrl + Alt + T不执行任何操作。终端都不会从破折号运行。我尝试从xterm启动gnome-terminal,但是没有任何反应。从xterm运行htop显示了许多gnome-terminal实例。有任何建议吗?

4
打开多个终端选项卡并运行命令
我需要打开多个终端选项卡,给它们标题,进入目录,并使每个选项卡运行一个命令。 我是Linux和Shell脚本的新手,在在线搜索并检查了一些解决方案后,我制作了此脚本(根据以下答案进行编辑): #!/bin/bash cd /media/Extra/Project tab=" --tab-with-profile=Default" options=(--tab --title=Terminal) cmds[1]="'rails s'" titles[1]="Server" cmds[2]="'rails c'" titles[2]="Console" for i in 1 2; do options+=($tab --title="${titles[i]}" -e "bash -c \"${cmds[i]} ; bash\"" ) done gnome-terminal "${options[@]}" exit 0 它打开选项卡,为其命名,但无法执行生成此错误的命令: 为该终端创建子进程时出错 另一个缺点是,如果我停止了正在运行的命令,它将关闭选项卡,而这是我不希望的。我需要能够停止命令并在同一选项卡中再次运行它。 脚本有什么问题?还有另一种更简单的方法吗? 注意:如果从命令中删除了(-e“ \” bash -c $ {cmds [i]}; bash \“”)部分,它将打开给定目录中的选项卡并命名它们,没有错误。 -编辑1: 应用@Tuknutx回答下面和编辑脚本后,错误不会出现了,但它给了我bash: …


2
终端是否存储数据?
这是我很长一段时间以来一直想知道的事情,但是从未真正提出一个问题。 我知道在Linux发行版提供的终端中,可以使用箭头键查看命令的整个历史记录(如果还有其他方法,我不知道),那么这是怎么发生的呢? 终端是否在某个地方记录了所有按键?它是某种缓冲区吗?但是,再说一次,如果它是一个缓冲区,将在一段时间后将其清除,不是吗? 这个系统如何运作?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.