Questions tagged «terminal»

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

1
Bash或Zsh有什么区别,为什么要使用另一个?[重复]
这个问题已经在这里有了答案: Bash和Zsh之间的实际区别是什么? (4个答案) 6个月前关闭。 因此,问题几乎说明了一切。我在Snow Leopard上,并且进行了大量Web开发,尤其是在大量使用控制台的Rails 3中。 我见过一些著名的博客等。他们提到Zsh是他们对Bash的偏爱,但我不知道这会带来什么变化。 谁能给我一个很好的比较,说明两者之间存在什么差异,什么会使一个人偏爱一个选项或另一个?

4
从命令行轻松启动Mac OS应用
我在命令行中做了很多工作,并且发现自己定义了许多形式的别名: alias skim='/Applications/Skim.app/Contents/MacOS/Skim' 有没有一种方法可以添加魔法,例如,要求可执行文件“ foo”自动使用可执行文件/Applications/Foo.app/Contents/MacOS/Foo?这是在OS X 10.6上。 (我知道我可以做到open foo.pdf,但是Skim不是默认的PDF阅读器,我想要一个通用的解决方案-在某些情况下,将有问题的应用程序设置为文件的默认处理程序是不合适的。)


3
如何从命令行控制蓝牙无线电?
这个问题与我之前的问题几乎相同,但有一个主要区别。我想从命令行(bash或类似功能)而不是从AppleScript 打开/关闭蓝牙-我在超级用户上看到的答案都是使用过的AppleScript。 我猜想,networksetup可能是有用的,但不知道什么接口(S)与互动-我想,包括一个完整的命令,我可以运行一个答案(和理解) -如果设备模型的问题,它的雪豹MacBook2,1来MacBook7,1,除了MacBook5,1,如果您只能为6,1和7,1做就可以了。

5
复制终端中的最后一个命令
我可以按up arrow以下示例在终端中看到最后一个命令: 我输入了cd /: Makss-Mac:~ maks$ cd / ...按下enter,命令已cd /执行,现在我可以再次按下up arrow并查看命令cd /: Makss-Mac:/ maks$ cd / 我不仅要查看最后一个命令,还要将其复制到剪贴板。 也许存在一种快捷方式,它不仅可以在终端中显示最后一个命令(像up arrow这样),还可以同时将其复制到剪贴板。 或者,也许有捷径可用于从当前端子线中选择所有端子。因此,up arrow通过按,我将能够复制上一个命令(按以后)super+c。我当然可以用鼠标选择它。但是,如果命令的长度比命令长10倍,cd /则可能会非常耗时,尤其是如果每30秒执行一次。 也许有办法为终端编写插件


1
.command文件的完整特权,但是它说我没有适当的特权
我有一个我经常需要在终端中运行的命令(用于应用程序代码签名)。通常,我启动终端,按向上箭头,直到找到所需的命令,然后按Enter。 我已经决定,一种更可持续的解决方案可能是创建一个文件,只需双击即可运行Terminal命令。在搜索中,我发现可以创建一个.command扩展名为包含要运行的命令的文本文件。 但是,当我双击此文件时,终端打开,并且出现以下错误: 由于您没有适当的访问权限,因此无法执行文件“ Sign Code.command”。 要查看或更改访问权限,请在Finder中选择文件,然后选择“文件”>“获取信息”。 问题是,当我按照指示转到“获取信息”窗口并查看“权限”时,它说我的用户具有读写访问权限(唯一的其他选项是“读取”)。换句话说,我拥有最高权限,但仍然无法打开此文件。 我该怎么解决?
22 macos  terminal  script 

4
如何从单用户模式重设Mac的密码?
我姐姐大约在6个月前购买了一台二手MacBook,但丢失了密码。 这是我尝试用于重置密码的过程: 引导到单用户模式(开机时按Command-S) 类型 fsck -fy 类型 mount -uw / 类型 launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist 键入dscl . -passwd /Users/username password,将用户名替换为目标用户,将密码替换为所需的密码。 重启 但是当我尝试第4步时,它说launch_msg(): Socket is not connected。 我想知道在单用户模式下输入什么命令,以了解Macbook运行的版本,以及重置密码的正确命令。谢谢。


2
终端-意外退出后如何重新启动会话?
有时,我会无意中退出终端会话(通常是因为我认为我连接到远程系统时会退出),所以我明白了这一点: 我现在如何重新启动会话?我不想关闭窗口或选项卡,因为我为正常的工作流程设置了许多选项卡,所以我只想让当前选项卡中的会话再次进行(即返回bash提示)。 到目前为止,我发现的唯一解决方案是完全退出Terminal,然后再次打开它,但这远非理想,因为它显然会打断我在其他Terminal窗口/选项卡中所做的任何其他操作。
22 macos  terminal  bash 


2
终端在第一个窗口中使用一个主题,在后一个窗口中使用不同的主题
我想将“自制”主题设置为Terminal中的默认主题。我在首选项中更改了设置:我选择了“启动时打开”:“带有设置的新窗口”:“自制”。 这是屏幕截图: 终端仅在第一个窗口中使用“自制”。然后我执行cmd-W关闭窗口,执行cmd-N以获得新窗口。出现带有“基本”主题的新窗口!但是,如果我执行cmd-Q并重新启动Terminal,则它将再次为我提供“自制”窗口。为什么终端主题无法正常工作?
22 macos  terminal 

6
终结者(Ubuntu)类似于OS X Yosemite的应用
我每天都在使用Ubuntu,最近(6个月前)我购买了Mac,所以要做的第一件事就是在MBP上安装VMWare和Ubuntu。 我是Terminator的开发人员和忠实粉丝。使用终结者,您可以在一个窗口中打开多个文件,分别在它们上进行编码,以及其他许多很棒的事情。 我认为,如果它可以在Ubuntu上运行,则可以在Mac OSX上运行,但似乎不起作用。 OS X Yosemite是否有类似Terminator的终端应用程序?
22 macos  terminal 

3
对于iTerm2,如何使工作目录出现在窗口标题中?
我最近从默认的终端应用程序切换到了iTerm2,并遇到了可用性问题。 在终端上,您所在的工作目录以及进程和像素大小显示在标题栏上。例如,当您单击Window在不同的终端会话之间切换时,您将看到:working_directory-process-pixel_size。 不幸的是,在iTerm2上,仅该过程显示在标题栏中。因此,如果我在不同目录下的多个iTerm2窗口中工作,当我单击Window来选择一个窗口时,我无法轻易地区分哪个窗口。我知道选择了iTerm2窗口后就可以轻松在它们之间切换,但是我想准确地确定我想要的窗口。(顺便说一句,我使用Witch,并且Command-Tab键也无济于事,因为这里再次仅显示该过程)。 有什么建议么?我浏览了所有的偏好设置,没有看到任何东西。创建配置文件不完全是我想要的—我只是想在iTerm2窗口标题中查看当前的工作目录。
22 terminal  iterm 

7
在OS X文件夹层次结构中的哪里找到我的用户文件夹?
在终端中,我如何从Macintosh HD转到包含下载,桌面等的johnsmith之类的地方。在Finder窗口中,它们似乎彼此独立。 从Macintosh HD,我看到库,应用程序等,但是在“用户”下我找不到johnsmith。 Mac文件树对于像我这样习惯于“我的电脑”的Windows用户而言非常令人困惑,然后所有文件都由根驱动器和文件夹管理。Mac上的根目录是什么?是Macintosh HD还是johnsmith?在Mac上可以像在Windoes上那样进行分区吗?
22 terminal  finder 

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.