作者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