E作者chiang0514 (ethan0514)
看板Linux
标题Fw: [求救] 关於terminal 指令
时间Fri Aug 11 18:11:50 2017
※ [本文转录自 MAC 看板 #1PZOB00G ]
作者: chiang0514 (ethan0514) 看板: MAC
标题: [求救] 关於terminal 指令
时间: Fri Aug 11 18:11:10 2017
小弟今天在mac电脑里安装了tomcat
在执行start.sh 时候无法执行
要打 ./start.sh 才可以顺利执行
请问这个 ./ 指令有什麽作用呢?(不知道如何在google查询到这个关键字)
此外 要如何在mac 活动监视器里面寻找 目前端口是否被tomcat占用呢?
以上
感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.14.193.145
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1502446272.A.010.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: chiang0514 (101.14.193.145), 08/11/2017 18:11:50
1F:推 rickieyang: 告诉 shell 那个程式放在 ./ 08/11 18:15
2F:→ rickieyang: . 是当前目录的意思 08/11 18:15
3F:→ rickieyang: 不懂什麽叫「tomcat是否被占用」 08/11 18:16
※ 编辑: chiang0514 (101.14.193.145), 08/11/2017 18:26:42
4F:→ armpaul: 去Linux问吧 08/11 22:59
5F:→ armpaul: 我是说去network问 08/11 22:59
6F:推 bb7889: 直接打指令是用bash的设定 bin等执行档的位置? 所以会出 08/12 00:48
7F:→ bb7889: 现没有找到指令的讯息 打./就有指定位置了 我猜的... 08/12 00:48
8F:→ bb7889: 记得如果把tomcat的bin目录加入bash profile就可以直接打 08/12 00:49
9F:→ bb7889: 指令了 08/12 00:49
10F:推 Vdragon: 跟 Windows 不同,类 Unix 作业系统的可执行档搜寻路径并 08/12 01:04
11F:→ Vdragon: 不包含当前工作目录 08/12 01:04
12F:→ Vdragon: 故不能直接打可执行档档名来执行该档案,您应执行其相对 08/12 01:04
13F:→ Vdragon: 路径(./start.sh)或是绝对路径 08/12 01:04
14F:推 hijkxyzuw: mac 有 netstat 吗? 08/12 01:12
15F:推 rickieyang: 有, 不过用 netstat 看不到哪个程式占用的 08/12 01:35
16F:→ rickieyang: 要用 lsof -n -i:<port #> , 1024 以下要 sudo 08/12 01:36
17F:推 rickieyang: 或是乾脆 sudo lsof -i -n -P |grep TCP |grep <port> 08/12 01:38