當我輸入「rails」時,它將不起作用......但是當我輸入「/var/lib/gems/1.8/bin/rails」時它會起作用嗎?我如何綁定它,以便我不必每次輸入完整路徑?如何在不指定完整路徑的情況下運行程序?
1
A
回答
6
您需要編輯您的$PATH
環境變量。
例如,在你的.bashrc
:
export PATH=$PATH:/var/lib/gems/1.8/bin
或者,您也可以使用別名,在你.bashrc
:
alias rails=/var/lib/gems/1.8/bin/rails
或者你甚至可以把二進制的軌道(或符號連接)到您的$PATH
中列出的目錄之一。要查看這些目錄,請鍵入echo $PATH
。
0
您可以創建一個軟鏈接:
ln -s /var/lib/gems/1.8/bin/rails /usr/local/bin
然後你就可以直接運行rails
。
相關問題
- 1. 如何在不輸入完整路徑的情況下從命令行運行程序?
- 2. 如何在不指定路徑的情況下使用shutil.rmtree
- 3. 不指定完整路徑而執行程序?
- 4. 在不設置類路徑的情況下執行java程序
- 5. Linux/sh:7zip如何在保留完整路徑的情況下進行壓縮?
- 6. 如何在沒有路徑的情況下運行python文件?
- 7. Mac OS X&MAMP - 如何在不輸入完整路徑的情況下運行mysql?
- 8. 如何在不啓動完整應用程序的情況下在C#MVC應用程序中運行代碼
- 9. 在不寫完整路徑的情況下選擇多個下降元素
- 10. 如何在不使用chdir和完整路徑的情況下打開應用程序?
- 11. 如何在沒有完整路徑的情況下使用grunt.js複製文件?
- 12. 使用ant,在不知道完整路徑的情況下重命名目錄?
- 13. 在不知道C++完整路徑的情況下打開一個.exe文件
- 14. 如何在沒有完整驅動器路徑的情況下爲Web應用程序構建部署包?
- 15. 如何在沒有完整路徑的情況下使用批處理程序編輯文件?
- 16. 如何在不運行應用程序的情況下運行XCTest?
- 17. 如何在不中斷的情況下完成此程序?
- 18. 運行我的應用程序時顯示完整路徑url
- 19. 如何在沒有指定路徑的情況下讓IIS重定向到虛擬應用程序?
- 20. 如何在沒有JIT的情況下運行程序?
- 21. 如何在不指定剃刀視圖中的佈局路徑的情況下指定全局MVC佈局
- 22. C#在沒有指定參數名稱的情況下運行一個程序
- 23. 如何在不雙擊的情況下顯示完整陣列?
- 24. 如何在不重定向的情況下運行PHP腳本?
- 25. 如何在沒有完整路徑的情況下在文件夾和父文件夾之間進行復制
- 26. 在Python中沒有完整路徑的情況下獲取當前目錄
- 27. 如何在不運行程序的情況下生成序列圖
- 28. ZF2在不使用路由器的情況下運行應用程序
- 29. 不能在沒有調試的情況下運行VC++程序
- 30. 在不安裝Eclipse的情況下運行RCP應用程序
[爲腳本創建引用]的可能重複(http://stackoverflow.com/questions/3191716/creating-a-reference-for-script) – 2010-10-27 03:43:35