看板 Linux 關於我們 聯絡資訊
我是個 linux newbie, 有一個疑問就是 不管是 yum 或者是 apt-get 軟體套件 安裝完後 可以直接 terminal 軟體名稱啟動 例如: $sudo apt-get install wireshark $wireshark 是因為什麼原因呢? 感恩~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.164.19 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1432349450.A.48B.html
kira925: 這個其實windows也可以啊XD 只要知道去哪找執行檔就能 05/23 11:02
KoenigseggG: $PATH? 05/23 11:20
Neisseria: 其實就是從 shell 啟動程式而已,這很正常不是嗎 XD 05/23 11:29
hardware: 聽不懂QQ 05/23 11:52
s9209122222: 就安裝完後他把指令給安裝好了,所以就有指令可以用 05/23 12:18
danny8376: 不過linux其實通常不會動PATH 05/23 12:29
danny8376: 一般是把檔案直接裝到/bin /usr/bin之類的資料夾 05/23 12:30
danny8376: 不然就是作symlink 05/23 12:30
rehon: 可能是權限問題 05/23 13:55
kdjf: windows各程式在不同資料夾(Pro...files\Prog\xxx\xxx.exe 05/23 13:58
kdjf: 可能是以前fat同資料夾不能放太多東西 05/23 13:59
kdjf: unix下都放在固定幾個地方($PATH),所以shell看到名字就去 05/23 14:00
kdjf: 固定幾個地方找,找到就可以直接執行 05/23 14:00
KoenigseggG: @danny8376: 我的意思就是軟體會安裝在 PATH 的目錄 05/23 14:27
KoenigseggG: 中啦 XD 05/23 14:27
hardware: 感謝 05/23 15:38
Vdragon: 去 Google PATH 環境變數 05/25 17:17
fishtw: echo $PATH && whereis wireshark; 05/29 00:26