Questions tagged «terminal»

终端:1)通常用于通过串行或RDP与终端服务器通信的设备或程序,2)命令外壳或命令行的同义词,3)特定的OS X程序。

7
远程服务器上vim / nano中的SSH garbling字符
...这让我发疯。 基本上(过去几个月来一直在发生这种情况),我登录了几台不同的CentOS服务器(一台Linode,另一台VPS以及我可以通过shell访问的共享主机),并分别从5.5、5.7和6运行使用终端运行Mac OS X Lion的Mac。 基本上: $ ssh username@example.com [remote-host] $ nano somefile.txt 一旦我开始编辑文件,如果我使用箭头键在光标周围移动,或开始删除,然后再次键入,则光标会跳一点,如果我保存文件并重新打开它,很明显光标是,实际上,没有明显的原因就可以跳到一条线上。 我最终得到诸如“这是一个新手文本”之类的东西。当我输入(向疯狂的光标编辑器输入)“这是一行文本”。 在编辑配置文件时,这是一个大问题,因为我经常不得不编辑一行,保存并关闭,然后重新打开以确保该行正确...然后编辑另一行...这变得非常烦人。 我发现Linode Lish Shell Vim和Nano渲染存在问题:线条不出现/光标位置错误,但是我不知道这是否有太大关系,因为这是专门针对lish的。
18 ssh  terminal  linux 

5
如何删除许多(200 000)文件?
我必须从文件夹中删除20万个文件(全部),并且我不想删除文件夹本身。 使用rm时,出现“参数列表过长”错误。我尝试使用xargs进行操作,但是我不是Shell Guy,所以它不起作用: find -name * | xargs rm -f

2
在su期间将“无法设置终端进程组”作为另一个登录用户
注意:请阅读本文中途附近的以“ EDIT”开头的更新信息-此问题的环境和背景已更改 我在这里安装了标准的Debian 6.0沼泽,我决定将其降级到Debian Testing信息库。我这样做是通过在我的sources.list中换掉对Squeeze仓库的引用来代替使用Testing仓库。 软件包安装并重新启动后,尝试向其他用户输入su时出现以下错误: root@skaia:~# su joebloggs - bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no job control in this shell 如果我省略-,则不会发生。 请注意,用户可以正确地成为root用户,这似乎仅在从root用户切换到其他人并使用-获得该用户的环境时才会发生。 Google在这里几乎没有用。我唯一能找到的是2011年关于sux软件包的,该文献似乎在此期间已得到修复。 这看起来和闻起来很像是升级错误,可以通过以正确的方式调整正确的软件包来修复。我只是不知道从哪里开始-除此之外,我的系统完全可以正常运行,并且符合预期。 编辑 我现在在Debian马stable上发生这种情况如上所述机。这次无需升级或执行任何操作,只需稳定即可。 是的,一年后。仍然不知道问题到底在哪里。 现在是这样(没有太大变化): bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no job …

12
如何通过终端实时观看日志?
这是一个基本的问题-在电影“社交网络”中,年轻的Facebook员工正在实时观看PHP / Apache服务器在其TERMINAL中的登录时,有几个场景。 我熟悉如何在RUBY / RoR环境中执行此操作-但是在标准的LAMP Apache / PHP环境中,如何实时主动地监视服务器的操作?我猜想在Terminal中有一种简单的方法可以做到这一点。

30
投票:您最喜欢的终端程序是什么?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 您最喜欢的终端程序是什么? 您是xterm传统主义者还是eterm狂热爱好者? 你坚持什么自带的窗口环境:gnome-terminal,konsole,cmd.exe或terminal.app? 也许aterm更是你的事rxvt? 让我们知道! 这是一项民意测验,因此每个答案仅需一个终端。支持您的选择,并在评论中告诉我们原因。
16 terminal  console 

2
反向bash控制台文本流
这是一个奇怪的问题,我不确定是否有任何简单的答案,但是我对寻找解决方案非常感兴趣。 因此,当我通过控制台在Linux机器上工作时,我发现我一直在盯着屏幕的底部,因为一旦执行了一系列命令,文本就会向底部填充。现在,我发现这绝对不利于我的脖子,如果将文本滚动到顶部而不是滚动到底部,那就更好了。 那么,有没有人知道是否有一种方法可以反转文本在控制台中的显示方向? (请注意,我知道该clear命令) 示例: 默认行为 user@machine:~$ command 1 user@machine:~$ command 2 user@machine:~$ command 3 user@machine:~$ __active_prompt__ 期望的行为 user@machine:~$ __active_prompt__ user@machine:~$ command 3 user@machine:~$ command 2 user@machine:~$ command 1 使用Konsole运行Kubuntu 10.04 我知道这是一个奇怪的问题,感谢您的帮助。
16 terminal  console 

7
有没有人找到Windows(如bash)与OS X一样好的shell终端?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我主要使用Windows上安装的Git vcs附带的“ git-bash”。我认为Cygwin附带的是同一个。从技术上讲它可以正常工作,但是UI很烂: 必须右键单击标题栏,然后转到“属性”以更改窗口宽度 最烦人的是...用鼠标复制粘贴并突出显示同样麻烦 相比之下,OS X附带的Terminal应用程序可以轻松管理这些内容,因此使用起来更加舒适。您甚至可以在其上拖放文件,它将文件路径粘贴到您的光标处! 我也尝试过: http://sourceforge.net/projects/win-bash http://www.steve.org.uk/Software/bash/ http://www.hamiltonlabs.com/cshell.htm 在没有繁琐的右键单击的情况下,这些方法都不会复制和粘贴文本。 我正在Windows中专门寻找Unix风格的外壳,因此在家庭开发人员(Windows),实时服务器(Linux)或办公室开发人员(Mac)之间不必使用不同的外壳。 是的,我已经用Google搜索,但还没有找到...
14 windows  bash  shell  terminal 



3
Nginx重启问题
重新启动Nginx时突然出现以下错误: 重新启动nginx:[警告]:无法打开错误日志文件:open()“ /var/log/nginx/error.log”失败(13:权限被拒绝) 2011/02/16 17:20:58 [warn] 23925#0:仅当主进程使用超级用户特权运行时,“用户”指令才有意义,在/etc/nginx/nginx.conf:1中被忽略 配置文件/etc/nginx/nginx.conf语法正常 2011/02/16 17:20:58 [emerg] 23925#0:open()“ /var/run/nginx.pid”失败(13:权限被拒绝) 配置文件/etc/nginx/nginx.conf测试失败 在站点的前端部分加载,但是某些文件(例如CSS)没有加载。它们存在于服务器上,但是当直接在Chrome中加载资源时,它们会显示“糟糕,无法找到此页面”。 我设置了一个特殊的组和用户来使用suexec为我的域文件运行我的apache文件。我认为Nginx由root拥有,但是我假设这是问题所在,但是我将更改哪些Nginx文件所有权?
13 terminal  nginx 

6
如何在OS X的ssh会话中向后滚动到屏幕?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 4年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我执行以下操作: 打开Terminal.app 打开到远程Linux服务器的ssh会话 在服务器上打开屏幕会话 启动一个程序,它会中断许多错误报告… 我该如何向上滚动阅读? 而且不,修复程序暂时还不是解决方案……


2
我如何收回被拒绝的流程?
与以前的许多问题类似,我发现自己正在做自己希望自己在屏幕上进行过的工作。由于需要断开连接,我被迫放弃该过程。现在,我已经重新连接,我看到该进程仍在运行。如何“收回”该过程,以便可以看到其输出并为其提供输入? 这个问题与仅将正在运行的进程移到屏幕上不同,它涉及重新打开丢失的stdin / out / err句柄。
12 bash  terminal 

1
OS X终端线不会回滚
我有一个使用Mac OS X的Terminal(TERM = xterm)时出现的问题:有时它会陷入一种状态,即从顶部滚动的行不会添加到回滚缓冲区中。我没有使用screen或类似的东西;这是“终端”选项卡中的纯bash外壳。 打开新标签后,它不会立即执行此操作。我认为这是我在“问题”选项卡中运行的某些操作的副作用。我的猜测是,它与xterm仿真有关,可能与滚动区域有关。 什么不起作用: 通过Shell菜单进行软复位和硬复位 reset在标签中运行 是否有可靠的方式重置终端和/或xterm状态? 即使唯一的解决方法是关闭选项卡并打开一个新选项,任何人都可以对发生的情况提供解释吗?
12 shell  terminal  xterm 

4
回滚在终端窗口(SSH会话)中不起作用
我在slicehost上有一个ubuntu slice,这意味着它是Xen主机上的DomU-这是一个精简的安装。 使我感到困扰的是,使用shift-pgup在终端中向后滚动不起作用。 谁能告诉我是哪个软件包启用了此回滚功能(以便我可以检查它是否已安装)-或者,如果您对为什么它可能不起作用有任何其他见解,请告诉我。 (注意:我当前正在运行设置了“ defscrollback 1024”的屏幕,但它仍然无法正常工作)

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.