PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MAC
[求救] 关于terminal 指令
楼主:
chiang0514
(chiang0514)
2017-08-11 18:11:10
小弟今天在mac电脑里安装了tomcat
在执行start.sh 时候无法执行
要打 ./start.sh 才可以顺利执行
请问这个 ./ 指令有什么作用呢?(不知道如何在google查询到这个关键字)
此外 要如何在mac 活动监视器里面寻找 目前tomcat是否被占用呢?
以上
感恩
作者: bravc29229 (neil)
2017-08-17 09:57:00
一楼厂厂
作者:
MacBook5566
(尊爵不凡 麦书56)
2017-08-11 18:20:00
"点斜线"是"执行"的意思,除非那个档案本身就是执行
作者:
iPhoneX
(iPhoneX)
2017-08-11 18:21:00
./ 代表目前的目录
https://goo.gl/q8EmG7
作者:
MacBook5566
(尊爵不凡 麦书56)
2017-08-11 18:21:00
除非档案本身是可以执行的(executable)不然你这样会报错,你的副档名是.sh(shell script)除了"点斜线"
作者:
leon5209
(万年帅气男子)
2017-08-11 18:22:00
http://www.zengdongwu.com/article3.html
作者:
MacBook5566
(尊爵不凡 麦书56)
2017-08-11 18:23:00
所以你也可以用sh start.sh去执行
作者:
eit
(面仔)
2017-08-11 18:25:00
一楼不要乱教啊,什么点斜线是执行
作者:
leon5209
(万年帅气男子)
2017-08-11 18:26:00
活动监视器右上角不是有搜寻吗 在那边打tomcat就行啦或是你直接在terminal内打top | grep tomcat 也行
楼主:
chiang0514
(chiang0514)
2017-08-11 18:31:00
搜寻tomcat找不到诶.....
作者: infiwelkin
2017-08-11 18:48:00
在terminal 试试看 ps aux | grep tomcat
作者:
asjh612
(581)
2017-08-11 20:25:00
点斜线才不是执行的意思= =.代表当前目录, /是Mac目录的用法 你chmod +x start.sh就能直接start.sh最后那句我说错了
作者:
negligence
(人家不是故意的嘛TAT)
2017-08-11 21:14:00
一楼真是对不起自己的ID XD
作者: zl5130 (止镜)
2017-08-11 22:06:00
./是当前目录 ../是上层目录,由于系统有本身的指令像是ls、cd 之类的,或是你安装程式的连结,为了不让系统混淆,所以加上./来确保是执行当前目录底下的档案,除了Mac外,linux-like的shell 应该都是这个规则*Unix-like另外你可以使用top 或是安装htop 来查询系统有哪些process,希望对你有帮助
作者:
bluecadence
(Maxwell's demon)
2017-08-12 00:34:00
如果你真的很想打 a.out 就可以执行而不是 ./a.out的话,在你的 .bash_profile 里面加上这行PATH=$PATH:. 但unix/linux不这么默认是有道理的但如果你知道自己在干什么,是没差啦(是怕你指令的名称和系统特定指令名称相同造成混淆)
作者:
LinuxKernel
(Linus Torvalds)
2017-08-12 01:43:00
一楼不懂装懂
继续阅读
[求救] 无法建立icloud邮件帐号
cvplk
[求救] 行事历搜寻的问题
nobody780718
[硬件] 2个与4个thunderbolt3的选择
wilsun
[周边] usb-c接hdmi电视有高频杂音
yooosu
[求救] 用bootcamp安装win10
John1357
[周边] usb-c hub 问题请教
naoh810322
[麦书] 2015 15" pro w/o TB vs 2017 13" TB
cl5566
Re: [求救] iCloud空间已满
ru031121
[消息] Mac 欣亚特价8/11限定
link0216s
[求救]bootcamp 问题
kid0927
Links
booklink
Contact Us: admin [ a t ] ucptt.com