因此,基本上,我只是安裝Ubuntu的bash在我的Windows PC,每次我必須去桌面我必須輸入cd/mnt/c/Users/Name/Desktop。有沒有一種方法可以讓腳本或命令如此,每次我輸入「桌面」時,它都會將我的目錄更改爲桌面?我從來沒有做過Linux/bash腳本編寫,因此我不知道。我只是將它用於g ++編譯器。創建一個命令去特定的快捷方式
-1
A
回答
0
你可以試試這個...
創建一個名爲桌面
將這個文件到它:
#!/bin/bash
cd /mnt/c/Users/Name/Desktop
關閉該文件,然後使其可執行。
$ chmod +x desktop
現在敲入. desktop
(注意點),你應該採取到您的桌面。
您也可以將腳本添加到路徑中,以便它可以在bash環境中的任何位置運行;取決於你的環境是如何像Ubuntu的。
1
有很多方法可以做到這一點:
- 創建一個運行命令
cd /mnt/c/Users/Name/Desktop
(這是伊恩的回答,和一個完全正常的一個可執行程序;唯一的問題可能是你需要或者在每次運行時輸入該程序的完整路徑,或者需要將其放入已包含在$PATH
環境變量中的目錄中。) 創建一個環境變量, d喜歡,然後cd到它
cd $DESKTOP
。export DESKTOP="/mnt/c/Users/Name/Desktop" cd $DESKTOP
你可能會希望把這個環境變量的創建到你的.bashrc或.profile,所以它得到每次登錄時創建的。
echo 'export DESKTOP="/mnt/c/Users/Name/Desktop"' >> ~/.bashrc
(注意:上面把它添加到.bashrc文件的末尾一旦你瞭解更多關於bash和.bashrc中,你可能會想將它移動到另一個位置的文件中)
創建一個做同樣事情的別名。
alias mydesk='cd /mnt/c/Users/Name/Desktop'
同樣,你可能會希望添加這個別名到.bashrc或.profile文件的創建,那麼它就會在每次登錄時創建:
echo "alias mydesk='cd /mnt/c/Users/Name/Desktop'" >> ~/.bashrc
(注:上面將它添加到.bashrc文件的末尾。一旦你瞭解了關於bash和.bashrc的更多信息,你可能會想要將它移動到文件中的另一個位置,甚至完全不同的文件中。)
假設 「到/ mnt/C /用戶/姓名/」 是你的home目錄,你可以使用該快捷方式,然後選擇 「桌面」 追加到它:
cd ~/Desktop
或
cd $HOME/Desktop
相關問題
- 1. 如何創建桌面快捷方式的命令
- 2. 使用CMD.exe中的簡單命令創建快捷方式
- 3. 綁定命令調色板命令的快捷方式?
- 4. 如何在Windows中通過命令行創建快捷方式?
- 5. C#創建快捷方式
- 6. 創建批處理和快捷方式的快捷方式
- 7. 命令歷史的Cygwin快捷方式
- 8. 在主屏幕上創建特定活動的快捷方式
- 9. SAS命令行快捷方式
- 10. 在Windows中創建自定義命令(不是應用程序)快捷方式
- 11. 指定快捷鍵命令
- 12. 創建AppWidget的快捷方式
- 13. Inno Setup的創建快捷方式與
- 14. flex:創建另一個文件/文件夾的快捷方式
- 15. 如何創建一個eventHandler的jQuery快捷方式?
- 16. Android的新意圖創建一個快捷方式
- 17. 拖放一個動態創建的快捷方式
- 18. VS2010 LINQ去的快捷方式
- 19. 使用.Net創建快捷方式
- 20. 創建桌面快捷方式
- 21. 在HomeScreen中創建快捷方式
- 22. 在winforms中創建快捷方式VS2017
- 23. 在Android上創建快捷方式
- 24. 如何創建關機快捷方式?
- 25. 爲SAP GUI v7.2創建快捷方式
- 26. 創建應用程序快捷方式
- 27. Win32API:如何創建一個快捷方式(.lnk文件)
- 28. 在Go中創建一個Windows快捷方式(.lnk)
- 29. 在關機前在桌面上創建一個快捷方式
- 30. 是否有可能創建一個快捷方式和網站鏈接的快捷方式文件
謝謝,那很容易。 –