Questions tagged «command-line»

使用没有图形用户界面(GUI)而是通过在终端程序或外壳中键入文本命令来控制的程序和命令。

12
git在命令行自动完成*分支*?
在我的Linux机器上,我具有Git 分支的自动完成功能。 [请注意,我们谈论的是git分支的完成,而不是 bash的完成(例如命令,文件等)。因此,完全不是莱恩的答案 ] 例如,我可以输入git checkout+ TAB并获取分支列表。 或者,我可以键入git checkout feb*+ TAB以获取所有以“ feb”开头的分支。 如何在Mac上获得此功能? 我尝试下载并运行bash-completion/bash_completion,bash-completion/bash_completion.sh.in但没有任何乐趣。第一个给出有关的错误消息declare: -A invalid_option。第二个没有错误。当我git checkout+时,TAB我仍然在目录中获得文件列表,而不是分支。我在项目根目录中。 自动完成目录和bash命令的工作正常,因此它特定于Git。



13
.bashrc为什么不自动运行?
我在.bashrc文件中放置了一些别名命令,以便每次我打开新的“终端”窗口时都可以加载它们。但是这不会发生。 我必须run script:在Terminal> Preferences>“ MyDefaultTheme ”> Shell prefpane中进行选择,然后添加: source .bashrc && clear以使其正常工作... 这似乎很奇怪,因为许多教程只说您只需要添加到.bashrc文件中,一切都很好。 请注意,在bash使用终端时,我不会跑进去,我更喜欢另一个(默认)终端(不知道它是什么),因为它向我展示了我一直在的位置,例如: >>d54c6b47b:~ romeo$ 代替: >>bash$ 在bash中,所有内容均应加载。 所以我的问题是,为什么我的.bashrc文件没有自动加载,我是否必须添加每次调用的选项? 另外一些教程告诉我做类似的事情: $alias la=’ls -la’ >> ~/.bashrc 应该将别名写入my .bashrc,这也不起作用... 请注意,我是UNIX新手,所以请保持谦虚。




1
如何从终端或命令行启动Finder [重复]
这个问题已经在这里有了答案: 从当前终端位置打开Finder窗口? 5个答案 像大多数程序员一样,我经常使用命令行。我希望能够从命令行启动Finder,Safari或任何其他应用程序,例如 查找器。 它将在其中启动Finder应用程序,并将视图设置为我在命令行中所在的当前文件夹。


14
如何从命令行将文件移至垃圾箱?
我做了很多终端工作,今天有打字的经验 rm fileInQuestion.txt 在发现我确实需要fileInQuestion.txt之前。如果我在GUI中删除了它,那我将把它从垃圾箱中删除。我想知道是否有可能在终端中过载“ rm”,从而在出站时将文件发送到垃圾箱。

6
我可以从OS X的命令行中获取CPU温度和风扇速度吗?
是否可以在OS X的命令行中运行以获取当前CPU温度和/或风扇速度的命令? 更具体地说,我希望能够在命令行的“风扇和温度”选项卡下的iStat小部件中获得相同的信息。 我希望能够在命令行中找到这些值,以便可以将其编写脚本并插入到Mac上的监视设置中-我有一个数据中心的愿望,希望在我的计算机上收集并绘制这些值(以及其他统计信息)随着时间的流逝,Macbook。 在Linux上,似乎可以通过读取/proc目录下的伪文件来实现,但是我不确定如何在OS X上执行等效操作(如果存在)。


2
为什么Mac OS X没有源〜/ .bashrc?[重复]
这个问题已经在这里有了答案: .bashrc为什么不自动运行? 13个答案 我发现很多人弄清楚为什么这样的指令: Put X to your ~/.bashrc and you can do Y 不工作 事实总是证明,无论是在登录shell中还是在从窗口系统生成的shell中(例如Mac OS X中的Terminal app),Mac OS X的bash的启动文件(或Mac的Bash本身)都不会提供〜/ .bashrc文件。 为什么当我之前使用过的所有其他使用Bash的类似Unix的系统都这样做时,为什么呢? PS: 我发现Bash本身对启动文件说了什么(可能会有所帮助): 当Bash作为交互式登录shell或使用--login选项作为非交互式shell调用时,它首先从文件/ etc / profile中读取并执行命令(如果该文件存在)。读取该文件后,它将按该顺序查找〜/ .bash_profile,〜/ .bash_login和〜/ .profile,并从存在且可读的第一个命令中读取并执行命令。启动外壳程序时,可以使用--noprofile选项来禁止此行为。 来源:http : //www.gnu.org/software/bash/manual/bashref.html#Bash-Startup-Files

10
如何加快新的“终端”选项卡的加载时间?
如何在Lion中加快终端启动速度? 我指的不是终端应用程序的启动,而是指启动终端窗口,例如当我打开一个新选项卡时。 我的.bash_profile文件中没有任何内容,并且rm -rf /private/var/log/asl/*.asl每4小时运行一次(这会清除那些通常会使终端运行缓慢的文件)。 目前,当我打开一个新选项卡时,需要3-4秒才能运行某些内容。


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.