查看苹果服务器运行状况,通过mac终端查看服务器情况,以及日志的方法

一、打开SSH

MAC 是自带SSH的,可以使用whereis查看是否存在,在终端执行下面的命令:

$ whereis ssh

执行完后会打印存在路径

二、查看现有进程

之后查看现有进程,执行下列命令:

$ ps aux | grep ssh

执行完后会打印现有进程,但是你会发现找不到ssh对应的进程

下列为我的终端执行命令后的结果

$ ps aux | grep ssh

mac 2253 0.0 0.0 2432804 1972 s007 S+ 2:51下午 0:00.00 grep ssh

这时候如果直接使用SSH命令连接本地主机或者远程主机会遇到下列错误:

ssh: connect to host localhost port 22: Connection refused

解决方法:打开系统偏好设置,在共享中,打开远程登录,如下图:

9ed29aeea0aa?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

三、测试

之后使用ssh localhost来测试一下,如果提示输入密码来认证就没问题了。

之后再grep一下进程就可以看到ssh进程在运行了:

ps aux | grep ssh

mac 896 0.0 0.1 2437724 7648 ?? S 9:36上午 0:00.03 /usr/bin/ssh-agent -l

mac 1759 0.0 0.0 2432804 1972 s000 S+ 2:00下午 0:00.00 grep ssh

四、连接其他主机

可以通过ssh命令连接其他主机,例如:

ssh username@192.168.100.100

然后输入服务器密码即可。

五、连接其他服务器

也可以通过ssh命令连接其他服务器,例如:ssh -p 端口 用户名@服务器ip地址(其中端口号不用输,一般是默认的)

六、通过命令回到服务器根目录

cd ..

然后问服务器的同学们你们需要的日志路径,以及查看命令!

下面是几个常见的命令:

查看实时日志:

1、先cd到tomcat的日志目录

cd tomcat/logs

2、查看实时日志

tail -f catalina.out

或者加上行数限制

tail -n 行数 catalina.out

这样就可以查看实时日志了!退出命令是

Ctrl+c

查看历史日志:

1、先cd 到根目录

cd logs/app-front

2、通过vi命令打开日志文件,例如

vi catalina.out

3、退出日志搜索::q!

esc + :q!

搜索日志内容:

?+搜索内容,enter

n下一个

shift+n 上一个

shift +G切换到最下面

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值