在 OS X 中从终端打开应用程序很简单:open -a Twitter.app
.
是否有一些特殊的终端命令可以隐藏打开的应用程序(本质上相当于从应用程序内部输入?+ H)?
我从 GitHub 的站点安装了命令行界面。我创建了一个新文件夹以将文件下拉到并尝试通过发出命令 git init 来初始化我的文件夹,但我没有找到命令。接下来我跑了echo $PATH
,我得到:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Run Code Online (Sandbox Code Playgroud)
所以我通过发出命令创建了一个配置文件
$ touch .bash_profile
Run Code Online (Sandbox Code Playgroud)
然后我编辑了个人资料
$ open -e .bash_profile.
Run Code Online (Sandbox Code Playgroud)
最后我导出了一个新路径,以便可以找到 git
$ export PATH=/usr/local/git/bin
Run Code Online (Sandbox Code Playgroud)
最后,当我运行时,echo $PATH
我得到了,/usr/local/git/bin
但是当我尝试初始化我的目录时仍然遇到与以前相同的错误,现在像“ls”这样的基本命令不起作用。
我怎样才能解决这个问题?
我一直在寻找类似于默认紫色 Ubuntu 终端的 iTerm2 主题,但到目前为止还没有成功。
iTerm2 是否存在标准 Ubuntu 终端的主题,还是我必须创建自己的主题?如果是这样,有人知道终端使用的颜色的完整列表吗?
注意“完整的颜色列表”是指前景色、背景色、粗体色和调色板。
这是正在运行的终端的屏幕截图。
我第一次尝试使用咖啡脚本,所以我可以通过 Harvest 更改 Chosen 插件。我使用npm install -d
他们GitHub 页面上指定的命令来安装蛋糕和咖啡。
这是我在终端中从安装中得到的响应。好像没问题。
Chriss-MacBook-Pro:chosen chrispaynter$ npm install -d
npm info it worked if it ends with ok
npm info using npm@1.1.66
npm info using node@v0.8.15
npm info preinstall chosen@0.9.8
npm info trying registry request attempt 1 at 17:43:15
npm http GET https://registry.npmjs.org/uglify-js
npm info trying registry request attempt 1 at 17:43:15
npm http GET https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/coffee-script
npm http 200 https://registry.npmjs.org/uglify-js
npm info retry fetch attempt 1 at …
Run Code Online (Sandbox Code Playgroud) 我只想用命令的输出文本创建一个文件,而不是手动复制和粘贴并制作一个新文件。
我在 unix 机器上 - 我该怎么做?
看看这个终端输出...
bjorn@jungleland:~$ cd bin
bjorn@jungleland:~/bin$ ./first.sh
Hello World
bjorn@jungleland:~/bin$ cd ..
bjorn@jungleland:~$ pwd
/home/bjorn
bjorn@jungleland:~$ echo $PATH
/home/bjorn/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/bjorn/bin
bjorn@jungleland:~$ ./first.sh
bash: ./first.sh: No such file or directory
bjorn@jungleland:~$
Run Code Online (Sandbox Code Playgroud)
当我在我的主目录中时怎么找不到 first.sh ?我已经尝试注销并再次登录!
每次用户键入时git commit -a
,
我都想在我自己的脚本中运行它,
然后运行原始命令git commit..
并使其正常运行。
今天,使用sudo -s
,我想rm -R ./lib/
,但我实际上rm -R /lib/
。
我不得不重新安装我的操作系统(Mint 15)并重新下载并重新配置我的所有软件包。不好玩。
以后如何避免类似的错误?
我在 .txt 上运行 bash 命令“less”。打印出文件中的行后,将打印文件名和“(END)”。但是我没有再次收到命令提示符。
除了关闭终端窗口并打开一个新窗口之外,我不知道如何进行。
那么,我如何通过这个“(END)”来获得提示?
我认为该export
命令仅在每个登录会话中有效,但我不确定。chsh
我认为是更永久的。有人可以帮我解决这个问题吗(最好有链接/文档)?谢谢。