作者granularwind (永不褪色的感謝)
看板MAC
標題[求救]一個osx新手的終端機問題
時間Fri May 20 12:25:47 2011
各位大大您好
因為小弟使用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
1F:推 darktt:只是單純指令錯誤,應該是sudo ./install.sh 05/20 12:29
2F:→ darktt:可執行檔必須要加入./讓它辨識是在現在目錄下,不然他會去 05/20 12:29
3F:→ darktt:找PATH中的路徑,當然這個檔案不在PATH路徑中的任何地方 05/20 12:30
4F:→ uranusjr:原本教學寫錯了而已, 不是你的問題XD 05/20 13:26
5F:→ uranusjr:sudo ./install.sh 然後問密碼的時候輸入(螢幕上不會顯 05/20 13:26
6F:→ uranusjr:示你有輸入東西, 沒關係輸入完密碼按 return 就對了) 05/20 13:27
7F:推 ryanlei:sudo -> 管理員權限 ./ -> 當前目錄 install.sh -> 腳本 05/20 13:56
8F:→ ryanlei:所以指令的意思是以管理員權限執行當前目錄下的install.sh 05/20 13:57
9F:→ granularwind:太感謝上面解答的大大了 大大的幫了我的忙!! 05/20 15:06
10F:推 philip:常用的話就sudo passwd root就好了,以後直接su,不用一直 05/20 17:08
11F:→ philip:sudo 05/20 17:08
12F:→ uranusjr:然後你就會像前陣子 Linux 板有個人手滑在 / 執行 mv * 05/20 17:14
13F:推 mp607:rm -rf / Users/Mac/Desktop/xd.txt(誤 05/20 17:41
14F:→ philip:mv * 只會跳出語法錯誤的訊息而已..至於rm -rf還手滑就是 05/20 19:01
15F:→ philip:user problem了 XD 05/20 19:01
16F:→ philip:sudo是拿來權限控管用的不是房手滑用的 XD 05/20 19:02
17F:推 SansWord:終端機不會用的話很恐怖的喔,用終端機刪除的東西會 05/20 22:22
18F:→ SansWord:直接消失,請戒慎恐懼之。 05/20 22:22
19F:→ SansWord:總之rm開頭和mv開頭的指令少碰。 05/20 22:22
20F:推 papermaster:sudo rm -rf /* 很恐怖喔.... 自爆指令XD 05/21 00:36
21F:→ papermaster:其實我之前也不小心在/下了rm -rf 本來要砍掉某目錄 05/21 00:41
22F:→ papermaster:但是沒注意到當前的工作目錄... 05/21 00:41
23F:→ papermaster:反正沒事別亂rm -rf就對了 尤其是有root權限的時候 05/21 00:42