Questions tagged «terminal»

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


6
从Terminal.app复制整个`man`页面的所有文本
我正在阅读一个很长的手册页(man ssh)。我想保存所有文本,以便在文本编辑器中更方便地阅读。 不幸的是,选择以下任一项 编辑→全选→复制 Shell→将文本导出为...... 导致只保存一个完整的文本屏幕,而不是所有滚动的文本。 如何提取整个man页面的文本?

1
如何更改默认的后备字体(适用于非拉丁语言)
我的问题是:如何更改泰语(或其他非拉丁语言)的默认后备字体,以使终端应用程序在保持英文字体的同时显示我选择的泰语字体。 原谅那些冗长的细节,但是我确实在Mac OS 10.11.1上停留在这里,并且我的终端字体设置为Menlo,字体大小对我来说很舒服。门罗没有任何泰语字符,在我双重检查Fontbook > View > Repertoire,并通过Menu bar > Show Emoji and Symbols。(但有趣的是老挝人。)但是,当我在终端中键入泰文字符时,奇迹般出现了泰文。显然,存在系统范围的默认后备字体。但是,一个泰语字符不能正确显示。(Sara Am,สระอำ)我可以将终端字体更改为CS Prajad,泰文看起来很好,包括问题字符。然而,英语字体丑陋且不能用作编程字体。 我禁用了SIP(系统完整性保护)以修改DefaultFontFallbacks.plist位于以下位置的xml文件 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources然后重新启动以为这可以解决我的问题。但是,原始的默认泰语字体仍显示在终端中。 (我对进行的更改DefaultFontFallbacks.plist。) 替换默认字符串。 <default>... ... <string>Thonburi</string> to <string>CSPrajad</string> (no space) ... </default> 根据汉文和韩文xml字符串,将CS Prajad添加为等宽字体。 <monospace> ... <array> ... <array> <string>th</string> <string>CSPrajad-Regular</string> </array> ... </array> ... </monospace> 如何更改泰语(或与此有关的任何非拉丁语言)的默认后备字体,以使终端应用程序在保持英文字体的同时显示我选择的泰语字体。

3
酿造桶:如何卸载应用程序
我在/ opt / homebrew-cask / Caskroom时尝试过 $ for i in *; do brew cask uninstall $i; done Error: appcleaner is not installed Error: avidemux is not installed Error: eclipse-ide is not installed Error: flash is not installed Error: silverlight is not installed Error: thunderbird is not installed Error: vlc is …

7
从终端唤醒显示器,一般唤醒
这是一个两部分的问题。首先是一个实际的“如何”问题,然后我要求配置建议。 首先,我将显示器放在晚上入睡,我希望能够远程唤醒显示器。是否可以使用命令行实用程序通过SSH唤醒它?我知道WakeOnLan,但这似乎有些过分。 其次,我想远程唤醒显示器的全部原因与Lion的节能设置如何变化有关。Apple红外线遥控器不再唤醒显示屏。对于我最初购买的台式/家庭影院组合电脑而言,这是一笔不小的交易,因为它无法达到目标的一半。那么,有人对此有什么想法/建议吗?我知道这是开放式的。


4
有没有一种方法可以抑制Lion上的Terminal.app的徽章计数和停靠图标弹跳?
借助新的状态保存功能(我想保留),Dock通知在Lion中对我而言更为强大。我可以抑制跳动和/或通知标志功能吗? 尽管我喜欢Terminal.app中的新还原功能,该功能可以重新打开选项卡并显示历史记录中的最后500行左右,但我绝对不喜欢Terminal.app现在像以前一样更具交流性和干扰性。 如果我tail在终端中有一个像在日志文件中一样的命令,它会不断告诉我何时有新条目,这真是很烦人。 Terminal.app的图标不仅会跳到Dock中,而且还有一个漂亮的红色小徽章,告诉我有多少个选项卡对我有更新。幸运的是,只有在Terminal.app的窗口被隐藏在其他窗口的后面时,这种情况才会发生,但是仍然很烦人。 我浏览了“设置”,找不到禁用此功能的选项。我可以在其中打开/关闭任何隐藏设置吗?

4
直接登录到终端而不是GUI
首先:我显然不是在谈论登录然后自动启动Terminal.app。 在旧版本的Mac OS X中,您曾经能够>console在登录屏幕上输入用户名字段,然后直接进入命令行终端会话。 直到第二天,我几年都没有这样做。但是,现在,当我尝试使用它时,我的计算机就锁定了。我无法取消,它也从未将我发送到终端会话。 甚至有可能再这样做吗?如果不是,是否有人知道何时将其删除?如果打字>console没有以某种方式识别出来,它将导致机器锁定,这似乎很奇怪。

1
移至Terminal.app中的行首
在OSX终端中键入一些内容后,有没有快速组合键可以让我回到该行的开头?我尝试了不同的方法,并且想知道是否有一种方法可以不设置自定义内容。
20 macos  terminal 

9
Mac OS是否有任何多终端模拟器?
我喜欢命令行,我想在MacO中看到类似Terminator(用于Linux)的应用程序: 似乎使用Fink或Ports 可以使用Mac的该应用程序的端口。但是我发现安装它们真是一个地狱...这取决于很多事情,而取决于其他事情...等等。 所以我一直在想是否有这样的MacOS本机应用程序(免费或免费)...
20 terminal 

4
如何在sudo模式下运行终端?
我试图安装npm,我得到了 npm ERR! Error: EACCES, Permission denied '/usr/local/lib/node_modules' npm ERR! npm ERR! Please use 'sudo' or log in as root to run this command. npm ERR! npm ERR! sudo npm "install" "." "--force" "--global" npm ERR! npm ERR! or set the 'unsafe-perm' config var to true. npm ERR! npm ERR! …
20 terminal  sudo  root 

2
通过键入CD的名称进入目录?
例如,如果存在目录“ blob”,而我只是键入“ blob [return]”,那么系统cd对我来说就是blob目录。 在Linux(Ubuntu)中,我可以添加shopt -s autocd到.bashrc文件中,但是在OS X上,这会导致错误:-bash: shopt: autocd: invalid shell option name


8
如何从命令行查找当前连接的网络服务?
我想找出当前可用的哪些网络服务(例如,以太网或Wi-Fi)处于活动状态。在“网络偏好设置”的此屏幕截图中,您可以看到Wi-Fi当前处于活动状态(绿点): 如何从命令行获取该信息? 该networksetup命令允许我列出可用的网络服务: $ networksetup -listallnetworkservices An asterisk (*) denotes that a network service is disabled. Ethernet FireWire Wi-Fi 它还可以显示有关服务的一些详细信息,例如设备名称: $ networksetup -listnetworkserviceorder An asterisk (*) denotes that a network service is disabled. (1) Ethernet (Hardware Port: Ethernet, Device: en0) (2) FireWire (Hardware Port: FireWire, Device: fw0) (3) Wi-Fi (Hardware …


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.