478得票15回答
命令行中的Git自动完成对*分支*是否可用?

在我的Linux机器上,我使用Git的自动补全功能来补全分支。 请注意,我们谈论的是git分支的补全,而不是bash补全(例如命令、文件等)。因此与Lane's answer完全不同。 例如,我可以输入git checkout+TAB,然后得到一个分支列表。 或者我可以输入git che...

455得票7回答
如何在终端中创建符号链接?

创建符号链接/软链接使用什么命令?

421得票9回答
在iTerm中使用Alt/Cmd + Right/Left Arrow

在iTerm中,是否可以使用Alt + 右/左箭头来在单词之间移动? 现在,如果我按下Alt+左箭头,我会得到“[D”,如果我按下Alt+右箭头,则会得到“[C”。

420得票5回答
.bash_profile和.bashrc之间有什么区别?

为了在OS X中为终端创建别名,您可以将别名放在.bash_profile或.bashrc文件中。这两者有什么区别,我为什么要选择将别名放在其中一个而不是另一个?

404得票133回答
有没有关于Mac OS X 终端的技巧或窍门?

每个回答只提供一个小技巧或窍门。 我最喜欢的是 open . 在Finder中打开当前浏览的文件夹。您还可以传递URL、图像、文档或其他内容给open。 如果您使用-a指定程序名称,您可以将URL、图像、文档或文件夹传递给该程序,例如open -a Preview image.png...

398得票13回答
如何从AppleScript或shell脚本中触发通知中心的通知?

我很想能够在我编写的AppleScripts和shell脚本中利用10.8的通知中心功能。 有没有内置命令或第三方库可以在AppleScript或shell脚本中使用? 理想情况下,通知的类型和图标都可以控制,但即使只能触发一个带有默认图标(但自定义文本)的基本横幅也会受到赞赏。

390得票13回答
如何配置Mac终端以显示彩色的ls输出?

如何配置Mac终端以获得彩色的ls输出? 我正在使用MacOS 10.5。

390得票9回答
如何从命令行找到我的IP地址?

我知道你可以用ifconfig | grep inet命令,但那会显示出多个IPv4地址。我要如何获取特定的用于SSH等操作的地址呢?

342得票4回答
Bash和Zsh之间有哪些实际区别?

关于Catalina 将默认使用 Zsh 而不是 Bash 的消息,我发现有很多结果告诉我这个转变可能会导致shell脚本出现问题,但我对Zsh并不太熟悉,不知道可能会遇到哪些问题。 我的shell脚本并不复杂,但我只在 macOS 和 Linux 上使用过Bash - 对Zsh完全没有经验。...

341得票6回答
如何使用netstat列出我的开放网络端口?

我想在终端中使用内置命令列出我的开放网络端口。据我所知,netstat是要使用的命令。但是我无法从中获取任何有用的信息。 如何使用netstat列出我的开放端口?有没有特定的标志可以帮助我在这种情况下?