在window下,如需在cmd命令行中輸入窗口中運行某一程序,則需要進入到該程序所在目錄才可以直接運行該程序。如果需要在不進入該目錄下就運行程序的話,則需要在安裝完改程序後,設置環境變數,將bin目錄添加到系統環境變數中。即想要在終端運行程序,必須要程序所在的絕對路徑或相對路徑,以告訴終端我想要運行的程序在哪裡。
在Linux中,.字元表示工作目錄,斜杠/則是路徑分隔符,用於工作目錄和文件名。由於SRAtoolkits為非安裝軟體,解壓即可用,解壓後其bin文件下的程序並不包含在Linux系統橋埋的環境($PATH)。Linux系統在不指定路徑的情況下運行程序時會只搜索環境變數$PATH,而在指定了路徑的情況下,則搜索指定路徑。這就是為何會造成上述問題的原因敏昌螞。
環境變數($PATH):決定了shell將到哪些目錄中尋找命令或程序,$PATH的值是一系列目錄,當你運行迅氏一個程序時,Linux 在這些目錄下進行搜索。
運行echo $PATH命令,即可查看到當前所有環境變數的值。
可以通過which ls查看某一命令的bin目錄的具體路徑。
如果在路徑名中存在 ./ 字元,那麼就不搜索 $PATH。
如果 ./ 不在路徑名中,那麼只在 $PATH 中搜索。
參考Linux-配置環境變數 ()。
~ 表示主目錄,也就是當前登錄用戶的用戶目錄。例如,我的擁護名是shpc,則 ~ 表示/home/shpc
/是指根目錄:就是所有目錄最頂層的目錄。
./表示當前目錄,./一般需要和其他文件夾或者文件結合使用,指代當前目錄下的東西。
..表示上級目錄,../ 指代上級目錄下的東西。
Linux 終端中可以通過ctrl + shift + c 來進行復制和ctrl + shift + v來黏貼(在window下ctrl + c 復制的內容來到Linux終端後也可以ctrl + shift + v來黏貼到指定位置。)
『貳』 我的世界為什麼執行命令時出現未知錯誤
你可能沒有打開作櫻信弊緩螞模式的許可權,可以在創造地圖時選擇開啟作弊,又或者在單機存檔中使用打開區域網選擇開啟作弊。伺服器執行命令是需要管理員許可權的。
望采擾頌埋納,謝謝!
『叄』 linux如何查看一個命令執行的時間
time命令可以查看執行時間
比如要查看ls執行時間, 可以用"time ls",就會看到執行時間了。
『肆』 在執行此命令時出現了未知的錯誤
錯誤一堆讓搏緩,clickEvent:後面少了半個大括弧{,clickEvent後面的action和value是包含在大括弧里的銀吵,minecraft:wool不是minecraft_wool,還有Text4拼錯。坦模