Questions tagged «terminal»

有关终端应用程序或其终端仿真的问题应使用此标记。对于与外壳程序或命令行程序无关的,与终端无关的问题,请使用“命令行”。


2
Mac自动重命名-终端中的主机名不正确[重复]
这个问题已经在这里有了答案: 连接到公共WiFi网络时,为什么在终端提示下我的主机名错误?[重复] (5个答案) 2年前关闭。 我有少量的Mac(均具有唯一的名称),有时它会提示您将网络上的另一台计算机称为该名称,并在我的Mac上添加(2)或(3)。 如何从命令行设置主机名?

4
我可以修改终端命令来做其他事情吗?
我研究过别名,函数...但是我还没有提出令人满意的东西。让我给您几个场景: 在我cd进入文件夹的95%的时间内,我都会ls 执行命令。 mkdir我cd自己90%的时间都投入其中。 你明白了。 将这些命令绑定在一起(或其他功能)的“最干净”方法是什么?

2
如何从终端禁用(并重新启用)Thunderbolt端口?
我的Matrox DualHead2Go ME和2011年末的15英寸MBP(运行10.9.2)一直存在此问题。当显示器从睡眠状态唤醒时,外接显示器不会重新唤醒。 我已经收集到这是因为Matrox单元进入了自己的睡眠模式,并且没有被操作系统的唤醒信号唤醒。 起作用的是拔下并重新插入与Matrox连接的雷电电缆。但是,这并不理想,因为我担心一天多次插拔电缆会造成磨损。 有什么方法可以在终端上打开和关闭雷电驱动器,从而避免雷电电缆不断​​插拔?

2
更改brew中软件包安装的编译配置
使用brew install时如何更改编译器配置?我想用brew用+ farsi编译vim。但是似乎+ farsi在brew中不可用: $ brew install +farsi vim Error: No available formula for +farsi 我也尝试了以下命令: $ brew install vim --+farsi ==> Downloading http://ftp.debian.org/debian/pool/main/v/vim/vim_7.4.052.orig.tar.gz Already downloaded: /Library/Caches/Homebrew/vim-7.4.052.tar.gz ==> Patching patching file src/auto/configure patching file src/osdef.sh patching file src/os_mac.h ==> ./configure --prefix=/usr/local --mandir=/usr/local/Cellar/vim/7.4.052/share/man --enable-multibyte --with-tlib=ncur ==> make ==> make install prefix=/usr/local/Cellar/vim/7.4.052 …

2
mount正在添加隔离标志,从而导致:/ bin / bash:错误的解释器:不允许操作-但通常不是可疑的
好的,我遇到类似的问题:-bash:应用程序/ mvim:/ bin / sh:错误的解释器:不允许进行操作 -但这不是同一个问题。我得到相同的结果。 我已经确认它不是 com.apple.quarantine标志。 这是不是行尾(脚本是刚刚从VI创建)。我可以使用以下命令执行脚本: bash simpleshell.sh 结果如下: fawkes:tmp kylar$ vi simpleshell.sh fawkes:tmp kylar$ chmod +x simpleshell.sh fawkes:tmp kylar$ ./simpleshell.sh -bash: ./simpleshell.sh: /bin/bash: bad interpreter: Operation not permitted fawkes:tmp kylar$ cat simpleshell.sh #!/bin/bash export FOO=Hey echo $FOO fawkes:tmp kylar$ which bash /bin/bash fawkes:tmp kylar$ bash simpleshell.sh …

1
外壳退出时如何使终端关闭标签?
我最近才从10.6升级到10.8。在10.6上,我可以将终端设置为在退出外壳时关闭选项卡/窗口。 Mountain Lion的终端仅表示该过程已完成,并且选项卡/窗口保持打开状态: bash$ exit logout [Process completed] 我觉得这很烦人,但是我不再希望更改它。有没有一种方法可以将Mountain Lion的终端关闭,使其进程退出?

1
访问机场信号数据
我希望能够将机场中的Wifi网络的当前列表及其各自的优点写入文件中。我想使用某种bash脚本来执行此操作,但是我不确定如何访问Airport中的数据。

4
远程SSH到家庭网络中的IP地址
我家里有一个要通过SSH进行工作的设备。该设备在本地打开了端口22,而在AirPort Extreme上打开了端口22。但是,在AirPort Extreme上说开放的22端口仅进入我的主服务器IP(10.0.1.100)。 我需要访问的IP是10.0.1.104。同样,位于10.0.1.104的设备上已打开端口22,因为我能够在本地网络上通过SSH对其进行SSH。我也可以SSH到10.0.1.100,没有问题。 当我尝试添加其他端口转发条目时,AirPort实用工具表示已经列出了22的端口转发,因为它已经打开,但是指向10.0.1.104。 我觉得有一种方法可以在SSH语法中指定IP,但是我不确定它是什么。 谢谢。

4
将单个窗口提升到最前面的脚本
在脚本中,我试图找到包含特定tty设备的Terminal.app窗口,并将该窗口提升到顶部。到目前为止,这是我在Applescript中所拥有的: tell application "System Events" set foundWin to false if (name of processes) contains "Terminal" then tell application "Terminal" set theTabs to first tab of every window where tty is "$(tty)" repeat with theTab in theTabs if class of theTab is tab then set theWin to (first window whose tabs …

2
带有自定义.bash_profile的终端中的奇怪行为
很难描述行为,但是这里有一个简短的片段: http://www.youtube.com/watch?v=9KqHBA94FPI 基本上,当输入多行命令时,在第一行的末尾,插入块将返回到第一行的开头,覆盖第一行,然后像往常一样继续到第二,第三行等。 。删除时,它允许我删除整个命令,以及命令上方一行的空白(我已对其进行了设置,因此命令可以在包含user @ host / Directory信息的行之后插入。然后甚至可以删除我在上面介绍了目录和主机的最后一部分,很抱歉,我对此解释很糟糕,该视频会做得更好。 这是我的.bash_profile的内容: export PS1="\e[31m\u\e[0m@\e[34m\h\e[33m\w\n \$ \e[0m "
8 terminal  bash 

3
使Cmd-D在终端中“删除下一个单词”而不是“拆分窗格”的任何方法
我习惯于⌘D在emacs和xterm中“删除下一个单词”,以至于我一直在终端中自动打它,这很烦人(至少对我来说),导致窗格拆分。我已经尝试过使用Google解决方案,但是我得到的全部只是告诉我这是什么巧妙的功能。 我可以在X11下使用XTerm,但是Terminal可以与一些我最喜欢的Mac实用程序(特别是Divvy)一起玩得更好。我已经尝试过iTerm2,但充其量我可以忽略它⌘D,而不是实际删除这个词。 有任何想法吗?
8 macos  terminal 

1
less(1)是否缺少lesskey功能?
终端文件分页器less(1)似乎缺少lesskey(1),并且无法重新绑定击键。文档声称它在那里,但是不起作用。我疯了还是苹果的版本没那么坏? $ less -k ~/.less /etc/fstab There is no -k option ("less --help" for help) $ less --help | grep lesskey -k [file] . --lesskey-file=[file] Use a lesskey file. $ which lesskey less /usr/bin/less $ less --version | head -2 less 418 Copyright (C) 1984-2007 Mark Nudelman 我在跑狮子。Apple根本无法使用less(1)似乎很奇怪,它是一个如此古老且标准的Unix实用程序。(较少的内容可从MacOS上的源代码轻松编译,因此我现在使用的是自己的版本。)

2
如何垂直最大化窗口?[重复]
这个问题已经在这里有了答案: 8年前关闭。 可能重复: OS X有哪些窗口管理选项? 我可以安装一些键盘快捷键,鼠标手势或附加组件,这些组件可以使我在垂直方向上最大化终端窗口吗? 当我按下终端上的绿色按钮时,它在垂直和水平方向上都会最大化。我想要一种仅垂直最大化的方法。
8 terminal 

1
通过终端在屏幕上以大字体显示文本
我可以使用某些应用程序将大文本显示在屏幕中央,例如通讯录(单击电话号码并选择“以大字体显示”)或使用Quicksilver(输入一些文本并选择“大字体”操作) 。 有什么方法可以从终端调用此功能,以通过编写Applescript或bash脚本显示任意大文本?
8 terminal 

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.