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

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-13 10:53:33
原創
933 人瀏覽過

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

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

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

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

查阅资料之后,

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

popen

fpassthru

shell_exec

exec

system

看了下使用方法,

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

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

所以试了下:

shell_exec('uname -n');

?>

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

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

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
centos7 - git的linux版本沒有centos的?
來自於 1970-01-01 08:00:00
0
0
0
學習Linux的先行知識
來自於 1970-01-01 08:00:00
0
0
0
Linux下連接資料庫
來自於 1970-01-01 08:00:00
0
0
0
Linux 批次修改檔名
來自於 1970-01-01 08:00:00
0
0
0
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板