Windows命令列工具在PowerShell中有了很大的進步,但是Linux有了一個更有用的終端已經很多年了。下面介紹如何使用Cygwin(一種Windows pc的nix風格終端)實現兩全其美。
在今天的課程中,我們將解釋如何讓Cygwin執行,但請繼續關注未來的文章,我們將解釋如何將它用於各種不同的事情。
Cygwin有一個正常的安裝程式.exe但是有幾個步驟你需要注意,所以我們將引導你完成安裝。
為了在為您和Cygwin節省頻寬的同時保持較小的安裝,預設安裝程式將只從internet下載您需要的檔案。
預設的安裝路徑是C:\Cygwin,但是如果您不想在C:驅動器的根目錄下安裝程式,您可以更改路徑或建立一個從C:\Cygwin到程式檔案的符號連結。
單擊下一步,直到出現下載映象選擇。不幸的是,安裝程式沒有說明映象的位置,所以在大多數情況下,您不妨猜測哪個映象工作得最好。
選擇映象後,安裝程式將下載可用軟體包列表供您安裝。這就是事情變得更可怕的地方。
將有數百個軟體包可由多個不同的類別分開。如果不知道軟體包是什麼,可以保留預設選擇,稍後透過再次執行安裝程式來安裝其他軟體包。
如果你知道你需要什麼包,你可以搜尋它,結果將自動過濾。
單擊“下一步”後,將需要一段時間下載所有選定的工具,然後完成安裝。
安裝完成後,桌面上會有一個Cygwin圖示,您可以啟動它來開啟Cygwin終端。
這個終端從C:\Cygwin\home\資料夾開始,但這並不是特別有用,因為您可能沒有任何檔案儲存在那裡。您可以使用所有基本的Linux命令,但是如果您想回到C:drive,您必須將目錄更改為/cygdrive/C。
要使Cygwin在正常的Windows命令提示符下工作,需要將Cygwin新增到Windows環境變數中。
首先用Win+Pause/Break開啟系統屬性,或者右鍵單擊計算機並選擇屬性。
在左列中,單擊advanced system settings(高階系統設定)以開啟我們要查詢的系統屬性視窗。
在advanced選項卡中,單擊底部的environment variables。
然後在系統變數中,找到路徑變數並單擊編輯。
在variable value選項的末尾,像這樣新增Cygwin bin位置。
;C:\Cygwin\bin
注意:請確保新增分號以將其與其他值分開。
單擊OK關閉視窗,然後開啟命令提示符來測試一些Linux命令。
從下圖可以看出,pwd和ls都在正常的Windows命令提示符下工作。您還可以看到/cygdrive/c會自動新增到該位置。
在安裝了Cygwin之後,您可以做更多的事情,我們將在以後的文章中向您展示更多有用的工具。
Cygwin主頁
... 在您真正充分利用終端之前,您需要知道如何導航它。這就是為什麼我們認為這些是最基本的Linux命令:如果你不能更改目錄或者在一個你不記得如何使用的命令上獲得幫助,那麼再多的終端知識也幫不了你。 ...
...更多的特性。瞭解更多關於Bash-on-Windows的資訊,從您應該如何以及為什麼安裝它,到您可能不知道的隱藏特性。 ...
... 許多Linux伺服器執行Ubuntu。那麼,讓我們看看如何在Ubuntu伺服器上設定FTP伺服器。 ...
...令列應用程式都能正常工作,因為這個特性並不完美。 如何在windows10上安**ash 相關:如何知道我執行的是32位還是64位Windows? 此功能在32位版本的Windows 10上不起作用,因此請確保您使用的是64位版本的Windows。無論如何,如果你...
...從蘋果那裡學到很多東西。 從time machine備份還原 相關:如何從零開始擦除Mac並重新安裝macOS 您可以選擇從time machine備份還原Mac,而不是重新安裝macOS。這類似於在另一個作業系統上恢復系統映像。為此,您需要一個包含在當前...
...且希望避免下面的Linux命令列程序,請嘗試Rufus。 相關:如何建立一個可引導的Linux USB快閃記憶體驅動器,簡單的方法 如何在ubuntu上建立持久的ubuntu u**驅動器 你需要一臺已經執行Ubuntu的計算機來執行這個過程。您還需要一個具...
...時間來學習。下面是基本知識,這樣你就可以開始了。 如何安裝wget 在使用wget之前,需要先安裝它。如何執行此操作取決於您的計算機: 預設情況下,大多數(如果不是全部)Linux發行版都附帶wget。所以Linux使用者不必做任...
...慮到它在地下室。另外,我不想離開沙發。 所以我考慮如何用技術解決這個問題。極客就是這麼做的,對吧? 是的,我知道,我可能會打電話給Verizon升級路由器,我肯定他們現在有更好的型號了。當然,你可以更新韌體,但這...