Questions tagged «terminal»

终端是用于将数据输入计算机并从计算机显示信息的硬件设备。在大型机时代,终端是经常使用的。今天,大多数操作系统都提供基于文本的“终端仿真器”,该仿真器复制了经典终端(也称为“系统控制台”)的功能。


4
运行shell脚本时“找不到命令”。我弄坏了什么?
我在OSX Snow Leopard上。 这是以下内容的全部内容grr.sh: #!/bin/sh echo wow 当我尝试从终端运行它时: $ grr.sh -bash: grr.sh: command not found $ /bin/sh grr.sh wow $ sh grr.sh wow $ bash grr.sh wow 好的。很公平。我将授予它可执行权限,然后重试: $ chmod +x grr.sh $ grr.sh -bash: grr.sh: command not found $ chmod 755 grr.sh $ grr.sh -bash: grr.sh: command not found …
8 macos  bash  terminal 

3
如何在不编写完整路径的情况下从控制台执行python脚本?
我在/ usr / share / scripts /上有一些经常使用的python脚本,我希望能够通过只写名称而不是完整路径来执行它们,我该怎么做? echo $ PATH显示给我: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/real/RealPlayer 所以我尝试在终端上写: PATH="/usr/share/scripts/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/real/RealPlayer" export 没有显示错误,并且echo $ PATH现在显示了我的新脚本路径,但是当我运行scriptName时,找不到命令。 我究竟做错了什么?

4
Mac OS X上的终端机应用程序-普通键
对于Mac,默认终端有所不同(例如,使用Command C复制和使用Command V粘贴,而不是仅突出显示/右键单击)。 这些对我很好。虽然令我困扰的是我不知道如何单击或使用F键。 我遇到的主要应用是htop。Htop支持单击列名进行排序等。此外,要退出该应用程序,应按F10键。但是F10只是使我的音量静音。我尝试过不同的组合,例如alt F10。 我通常必须按CTRL-C退出htop 关于如何获得正常的终端行为的任何想法?正常含义linux
8 macos  terminal 



6
为什么我的LD_LIBRARY_PATH无法设置启动终端?
我有一个shell脚本来设置一些环境变量并启动作为参数发送的任何程序: export PATH=$HOME/local/bin:$PATH export LD_LIBRARY_PATH=$HOME/local/lib:$LD_LIBRARY_PATH export TESTER="MY TEST VAR" $@ bash例如,当我用它来调用它时: kjfletch@flatbed:~$ envrun.sh bash kjfletch@flatbed:~$ echo $LD_LIBRARY_PATH /home/kjfletch/local/lib: kjfletch@flatbed:~$ echo $TESTER MY TEST VAR 当我使用它来调用终端(xterm,aterm,...)我LD_LIBRARY_PATH得到取消设置: kjfletch@flatbed:~$ echo $LD_LIBRARY_PATH kjfletch@flatbed:~$ echo $TESTER MY TEST VAR 为什么会这样?我该如何阻止?(我正在运行Debian 5.0) 更新资料 我的终端没有调用bash作为登录名: kjfletch@flatbed:~$ echo $0 bash 我LD_LIBRARY_PATH没有出现在任何bash启动文件中(除了.bash_history和〜/ .profile不存在。): kjfletch@flatbed:~$ grep "LD" ~/.bash* kjfletch@flatbed:~$ grep …

6
文本终端硬件(对于Linux)
有没有办法获得带有屏幕和小键盘的硬件文本终端(最好是小尺寸)以连接到Linux机器(最好是通过USB)?我希望能够登录命令行并在那里做一些工作,同时在主显示屏上运行图形环境。似乎应该为此目的设计了某种LCD屏幕和qwerty键盘设备。是否存在,如何获得? 编辑:只要能将远程终端插入计算机,我也会对小型联网设备感到满意。

1
如何从终端更改我的fcitx输入法?
我正在寻找一种方法来使用终端命令更改fcitx输入法。我知道我可以使用热键,但出于我正在编写的应用程序的目的,我需要使用命令(类似于ibus引擎[名称]用于ibus)。我一直在查看fcitx文档,但没有找到任何东西。有人知道命令吗?谢谢!


1
bash:按命令历史记录。它是如何工作的?
好。我有一台运行Leopard的旧G5和一台在家运行Ubuntu 10.04的戴尔,以及一台运行Leopard的MacPro。 我经常使用Terminal.app/bash。在我的家G5上它展示了一个很好的功能:使用 ↑ 导航历史记录我从我输入的几个字母开始,得到最后一个命令。 这就是我的意思( | 代表插入符号): $ ssh user@server $ vim /some/file/just/to/populate/history $ ss| 所以,我输入了两个首字母“ssh”,点击 ↑ 结果如下: $ ssh user@server 而不是这个,这是我在其他地方得到的行为: $ vim /some/file/just/to/populate/history 如果我一直打 ↑ 要么 ↓,我可以浏览历史 ssh 像这样: $ ssh otheruser@otherserver $ ssh user@server $ ssh yetanotheruser@yetanotherserver 它对任何命令都一样 cat, vim 管他呢。 太棒了。除了我不知道如何在我的其他机器上模仿这种行为。 这是我的 .profile: export PATH=/Developer/SDKs/flex_sdk_3.4/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/sw/bin:/sw/sbin:/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:$HOME/Applications/bin:/usr/X11R6/bin …



1
启用斜体,在Emacs,Xterm和Putty上加下划线
我正在使用Ubuntu(11.04服务器版)虚拟机作为我的开发环境。它没有桌面环境,因为我不认为它是必要的,我想保持它的轻量级。我在Windows 7上通过SSH与PuTTY访问它。我喜欢Emacs 24作为IDE,但仍想在终端内部使用。 我成功启用了256色版本的xterm来正确呈现Emacs 24主题,但终端不会在斜体和类/函数/方法中呈现注释,因为它在主题代码中声明。我注意到在PuTTY中启用它后,粗体字体样式起作用。 我尝试将PuTTY中的Terminal-Type字符串更改为rxvt-unicode,但没有用。我也尝试过像SecureTT这样的其他终端模拟器以及像PuTTYcyg和KiTTY这样的分叉,因为我注意到Putty没有以斜体显示字体作为一般字体设置。 我还尝试了所有这些选项和配置的Vim和​​其他系统,但它没有用。 有没有办法实现这个目标?怎么样?

4
打开3个终端,为每个终端运行不同的命令,以建立开发环境
我是Ruby on Rails Web开发人员,我经历了很多重复工作来启动我的开发环境。我想知道是否有任何方法可以通过编写脚本或使用程序(如quicksilver)或某些东西来消除我的工作环境。我知道如何使用quicksilver打开终端,我甚至有一个保存的窗口组来打开我的3或4个窗格。 我希望自动发生的下一件事是让所有三个转到某个目录,每个目录运行不同的命令。一个将启动本地服务器,在另一个选项卡中,启动后台进程。另一个会打开文本配合,然后启动一个控制台会话,而最后一个运行一个svn(或git)状态。哦,是的,我很乐意继续打开firefox,还有一些标签可以到达几个地方。 有没有人对如何在一次quicksilver命令中实现所有这些,或双击我的桌面上某种类型的脚本有任何建议?

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.