你想問得是php如何執行shell命令把?
成都創新互聯公司是一家專業提供黃島企業網站建設,專注與網站設計、網站制作、H5技術、小程序制作等業務。10年已為黃島眾多企業、政府機構等服務。創新互聯專業網站建設公司優惠進行中。
可以用system(),exec(),passthru()這三個函數實現
雖然這三個命令都能執行linux系統的shell命令,但是其實他們是有區別的:
system() 輸出并返回最后一行shell結果。
exec() 不輸出結果,返回最后一行shell結果,所有結果可以保存到一個返回的數組里面。
passthru() 只調用命令,把命令的運行結果原樣地直接輸出到標準輸出設備上。
相同點:都可以獲得命令執行的狀態碼
例子:system("ls -al");
【使用之前要在php.ini中把safe_mode關閉】
1、CAT命令在用戶主目錄下創建一名為f1的文本文件,內容:Linux is useful for us all.You can never imagine how great it is。
2、向文件f1增加以下內容:Why not have a try?。
3、輸入命令“wc?? f1? countf1”,屏幕上不顯示任何信息。
4、輸入命令“cat? countf1”,查看countf1文件的內容,其內容是f1文件的行數,和單詞數及字符數信息。
5、即f1文件共有3行,19個單詞和87的字符。
AJAX換成websocket這樣
后臺按行讀進來、、、、、、、、、
或者,全部讀出來,在JS中逐行輸出
。。。。。。。。