搜索
首页php教程php手册linux下用php执行shell命令查看服务器的机器名

linux下用php执行shell命令查看服务器的机器名

Jun 13, 2016 am 10:53 AM
linuxphpshell命令执行服务器机器查看遇到需求

今天遇到一个小小的需求,

如何在网页中显示服务器的机器名,

在Ubuntu中只需输入命令:uname -n即可看到(Redhat也是一样),

于是想php能否直接调用shell命令来执行这个操作呢?

查阅资料之后,

得知确实有,而且有好几个:

popen

fpassthru

shell_exec

exec

system

看了下使用方法,

貌似shell_exec比较简单,只需传入命令作参数,

而且直接把执行完命令之后的结果返回来了,

所以试了下:

shell_exec('uname -n');

?>

成功地显示了当前服务器的机器名。

不过,如果是购买的服务器,就不一定能测试成功了,

因为出于安全考虑,可能服务器商会禁用掉它们中的一些或全部

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器