[求救]一個osx新手的終端機問題

看板MAC (蘋果Mac)作者 (永不褪色的感謝)時間14年前 (2011/05/20 12:25), 編輯推噓6(6017)
留言23則, 8人參與, 最新討論串1/1
各位大大您好 因為小弟使用mac時日尚淺 最近忽然需要使用到終端機 其中安裝的方法一摘片段如下 Install notes: 1) Install unstable OpenNI (http://www.openni.org/downloadfiles/openni-binaries/20-latest-unstable) On Linux/Mac please do: ./sudo install.sh 2) Install Sensor (this version...) On Linux/Mac please do: ./sudo install.sh 3) Install unstable NITE (http://www.openni.org/downloadfiles/openni-compliant-middleware-binaries/33-latest-unstable) On Linux/Mac please do: ./sudo install.sh 顯而易見 這一定最初階的問題阿QQ 但我從來沒弄過終端機 自己試了好久都弄不好 一開始 只以為資料夾這個install.sh 打開就好 結果打開是文字文件 好像也沒發生什麼事 後來想說 可能要用類似win的cmd之類的 於是找到了終端機 但照他的./sudo install.sh 貼上 又會出現 -bash: ./sudo: No such file or directory ----------------------- 但 問題來了 不論是 我利用open-terminal 直接進入到 那個資料夾裡面 打 sudo install.sh 會要我輸入密碼 但輸入以後 不行 過程如下 Macteki-MacBook-Pro-6:~ mac$ cd '/Users/mac/Downloads/o/' Macteki-MacBook-Pro-6:o mac$ sudo install.sh sudo: install.sh: command not found 有時候還會要你輸入密碼 輸了也一樣 Password: sudo: install.sh: command not found --------------------------- 如果只打:install.sh 會出現 -bash: install.sh: command not found -------------------------- 試試看install不加.sh看看 結果不論是 打 sudo install 或是只打 install 都是一樣出現 usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 file2 install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 ... fileN directory install -d [-v] [-g group] [-m mode] [-o owner] directory ... 最後 我決定回到終端機的原始目錄 然後用拖的 把那個檔案直接拖近終端機 會出現下列這種找不到檔案的訊息 而且 ls:後面那個mac//users 為什麼是雙斜線阿 我就算用打不用拖的也是一樣 Macteki-MacBook-Pro-6:~ mac$ /Users/mac/Downloads/o/install.sh ls: /Users/mac//Users/mac/Downloads/o/Lib/*: No such file or directory 我覺得我越試越偏越遠,所以還是只能向各位大大請教 到底該如何做到 On Linux/Mac please do: ./sudo install.sh 這一句話 orz 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.35.19

05/20 12:29, , 1F
只是單純指令錯誤,應該是sudo ./install.sh
05/20 12:29, 1F

05/20 12:29, , 2F
可執行檔必須要加入./讓它辨識是在現在目錄下,不然他會去
05/20 12:29, 2F

05/20 12:30, , 3F
找PATH中的路徑,當然這個檔案不在PATH路徑中的任何地方
05/20 12:30, 3F

05/20 13:26, , 4F
原本教學寫錯了而已, 不是你的問題XD
05/20 13:26, 4F

05/20 13:26, , 5F
sudo ./install.sh 然後問密碼的時候輸入(螢幕上不會顯
05/20 13:26, 5F

05/20 13:27, , 6F
示你有輸入東西, 沒關係輸入完密碼按 return 就對了)
05/20 13:27, 6F

05/20 13:56, , 7F
sudo -> 管理員權限 ./ -> 當前目錄 install.sh -> 腳本
05/20 13:56, 7F

05/20 13:57, , 8F
所以指令的意思是以管理員權限執行當前目錄下的install.sh
05/20 13:57, 8F

05/20 15:06, , 9F
太感謝上面解答的大大了 大大的幫了我的忙!!
05/20 15:06, 9F

05/20 17:08, , 10F
常用的話就sudo passwd root就好了,以後直接su,不用一直
05/20 17:08, 10F

05/20 17:08, , 11F
sudo
05/20 17:08, 11F

05/20 17:14, , 12F
然後你就會像前陣子 Linux 板有個人手滑在 / 執行 mv *
05/20 17:14, 12F

05/20 17:41, , 13F
rm -rf / Users/Mac/Desktop/xd.txt(誤
05/20 17:41, 13F

05/20 19:01, , 14F
mv * 只會跳出語法錯誤的訊息而已..至於rm -rf還手滑就是
05/20 19:01, 14F

05/20 19:01, , 15F
user problem了 XD
05/20 19:01, 15F

05/20 19:02, , 16F
sudo是拿來權限控管用的不是房手滑用的 XD
05/20 19:02, 16F

05/20 22:22, , 17F
終端機不會用的話很恐怖的喔,用終端機刪除的東西會
05/20 22:22, 17F

05/20 22:22, , 18F
直接消失,請戒慎恐懼之。
05/20 22:22, 18F

05/20 22:22, , 19F
總之rm開頭和mv開頭的指令少碰。
05/20 22:22, 19F

05/21 00:36, , 20F
sudo rm -rf /* 很恐怖喔.... 自爆指令XD
05/21 00:36, 20F

05/21 00:41, , 21F
其實我之前也不小心在/下了rm -rf 本來要砍掉某目錄
05/21 00:41, 21F

05/21 00:41, , 22F
但是沒注意到當前的工作目錄...
05/21 00:41, 22F

05/21 00:42, , 23F
反正沒事別亂rm -rf就對了 尤其是有root權限的時候
05/21 00:42, 23F
文章代碼(AID): #1DrUrEdd (MAC)
文章代碼(AID): #1DrUrEdd (MAC)