Questions tagged «terminal»

终端或命令行界面是用于与操作系统或软件进行交互的纯文本界面。用户通常将命令键入终端以执行特定任务。

1
重用Bash中最后一条命令的输出
Bash命令的输出是否存储在任何寄存器中?例如,类似于$?捕获输出而不是退出状态的内容。 我可以使用以下命令将输出分配给变量: output=$(command) 但这更多的是输入...
178 bash  terminal  stdout 

3
如何修复终端无法在OS X Lion上加载〜/ .bashrc [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 7年前关闭。 改善这个问题 每当我使用Cmd+在Terminal中打开新选项卡时T,它都会在与上一个选项卡相同的目录中打开bash。当我在~目录中时,这可以正常工作,但是如果我在其他地方,则加载时会出错.bashrc Last login: Sat Oct 15 21:10:00 on ttys002 -bash: .bashrc: No such file or directory Jakub-Arnolds-MacBook-Pro:projects darth$ 看起来好像.bashrc是通过相对而非绝对路径加载的,因为如果这样做source ~/.bashrc,一切都会顺利进行。 我认为这是与OS X Lion相关的问题,因为在从Snow Leopard升级之前,我没有遇到相同的问题。但这可能是由于Terminal总是在处打开~,我不记得它是否试图打开相同的目录。 但是问题仍然是一样的,如何~/.bashrc通过绝对路径而不是相对路径来使终端负载?
178 macos  bash  terminal  osx-lion 

9
如何在OSX上编辑$ PATH(.bash_profile)?
我尝试编辑PATH条目,因为做错了什么。 我正在使用Mac OS X 10.10.3 我努力了: > touch ~/.bash_profile; open ~/.bash_profile 但是文件编辑器打开时内部没有任何内容。 我的问题: 我正在尝试将ANDROID_HOME安装到我的PATH中 我拼错了,但是当我关闭终端并返回时,它不见了,所以我再次尝试: export ANDROID_HOME=/<installation location>/android-sdk-macosx export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 这次,我正确键入了命令,但是,当我关闭终端时,我的设置又消失了。 如何执行所需的设置? 如果要编辑bash.profile,如何输入上面的代码? 谢谢!


2
删除Linux中的终端历史记录[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 9年前关闭。 改善这个问题 在Linux终端中使用向上键时,可以再次使用先前的命令。很棒的功能。但是,我开始使用命令中的敏感详细信息将mysql登录到mysql中。 如何删除该历史记录?
170 linux  bash  terminal 

5
终端机os X中显示“您有邮件”消息[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 改善这个问题 几天前,我在终端窗口中收到了以下消息: 那是什么意思?我以前从未见过。 那是来自xCode机器人的消息。 谢谢您的帮助。
170 macos  terminal 

7
如何从终端发送电子邮件?
我知道有一些方法可以在Linux / MacOS中从终端发送电子邮件,但是我似乎找不到有关如何执行此操作的适当文档。 基本上,我的bash脚本需要它,它在每次文件更改时通知我。
169 bash  email  terminal 

10
在Linux终端中比较两个文件
有两个名为“ a.txt”和“ b.txt”的文件,都有一个单词列表。现在,我要检查“ a.txt”中哪些单词是多余的,而“ b.txt”中哪些单词不是。 我需要一种有效的算法,因为我需要比较两个字典。

5
如何通过双击使该file.sh可执行?
首先,我使用Mac。 接下来,我需要执行此“ file.sh”,我们将其称为。每当我需要执行它时,我都必须打开Terminal并输入: cd /Users/Jacob/Documents/folderWithFileInIt bash file.sh 没关系,但是我觉得如果我双击使文件执行起来会快很多,你不觉得吗? 所以我的问题是,如何通过双击使该文件可执行? 我的想法是: a)在终端中输入类似chmod之类的内容并更改权限? b)创建一个文件,将我上面写的代码放在其中^,然后使该文件可执行? c)以某种方式实现自动化? 哪种方法最好,还是有更好的方法?另外,请您尽可能多地解释一下,我是Terminal的新手。谢谢。



14
升级到Mojave后,无法在Mac上编译C程序
我已经在终端上使用gcc命令来编译C程序,但是突然之间,在更新Mac操作系统(至macOS 10.14 Mojave和XCode 10.0)之后,我开始收到消息: test.c:8:10: fatal error: stdio.h: No such file or directory #include <stdio.h> ^~~~~~~~~ compilation terminated. 我已经安装了gcc,因为可以在/usr/local/bin其中找到它,并且确实有一个gcc。我尝试在其他iMac上运行相同的文件,但没有任何问题。 我尝试运行xcode-select --install并已经安装,因此无法解决我现在遇到的问题。我猜测该路径是混乱的,因为gcc在我开始复制并粘贴来自其他资源的一些命令来解决此问题后似乎找不到该路径。 希望对此有所帮助。
159 c  macos  gcc  terminal 

4
如何强制将Screen与另一个SSH会话分离?
我在SSH会话中运行Screen。终端冻结。重新启动终端后,该Screen会话仍认为已连接。也许是。也许我真的不知道那意味着什么。 我想通过新的SSH登录名附加到该Screen会话。我不想终止该Screen会话,因为那边正在发生重要的事情。:) 我认为我可以使用的选项(我都不知道如何解决): 如何分离该Screen会话? 如何终止该Screen会话所连接的SSH会话?


14
在终端命令行上移动光标的最快方法?
在终端中给定的非常长的命令行上四处移动的最佳方法是什么? 假设我使用了箭头键或Ctrl- R来获得这个较长的命令行: ./cmd --option1 --option2 --option3 --option4 --option5 --option6 --option7 --option8 --option9 --option10 --option11 --option12 --option13 --option14 --option15 --option16 --option17 --option18 --option19 --option20 --option21 --option22 --option23 --option24 --option25 --option26 --option27 --option28 --option29 --option30 --option31 --option32 --option33 --option34 --option35 --option36 --option37 --option38 --option39 --option40 --option41 --option42 --option43 --option44 --option45 --option46 …
156 bash  terminal  window 

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.