[Linux] SSH筆記 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 11月 11, 2018 Linux系統基本上都有ssh server,大部分都可以直接下指令遠端進入,工作上常常會用到ssh遠端管理機器,今天有一部新的機器要架設,卻熊熊忘記怎麼用了,本篇就來寫個筆記記錄一下,重新複習了一下鳥哥第十一章,裡面有很多詳細的說明,以下是我的操作筆記: 1. 檢查ssh是否啟動 ps -aux | grep ssh 2. 查詢機器的IP位置 ifconfig 3. ssh [account]@ip ssh xxxxx@192.168.1.20 這樣就可以遠端進行操作囉!! 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
[Python] 使用 Pyinstaller打包成執行檔 11月 01, 2018 最近用Python寫了一個簡單選擇權交易模擬程式,想要給朋友試用看看,但是還要幫朋友的電腦安裝Python的環境,還有一大堆套件才能順利執行,後來發現Pyinstaller這個好東西,可以將Python程式打包成執行檔,實在是太棒了,今天就來寫個HelloWorld範例打包一下。 1. 安裝Pyinstaller pip install pyinstaller 2. 準備好 HelloWorld.py 3. 準備打包 pyinstaller -F HelloWorld.py 就會產生build和dist兩個資料夾跟一個設定檔HelloWorld.spec, build的資料夾裡面是一些工作檔案和紀錄,HelloWorld.spec裡面是一些打包的設定(之後再詳細說明),最重要的執行檔就產生在dist裡面了。 4. 執行HelloWorld cd dist ./HelloWorld 就會印出HelloWorld!!囉, 之後再來介紹比較複雜的程式打包。 閱讀完整內容
[Python] Websocket Example 11月 07, 2018 使用Systemctl啟動服務Service ,裡面使用到的範例是啟動Websocket Server,還沒講解到怎麼建立Websocekt Client去跟Server做溝通,現在就以很簡單的例子來做教學。 先來看一下 SimpleWebSocketServer 所提供的範例: from SimpleWebSocketServer import SimpleWebSocketServer , WebSocket class SimpleEcho(WebSocket): def handleMessage ( self ): # echo message back to client self .sendMessage( self .data) def handleConnected ( self ): print ( self .address , 'connected' ) def handleClose ( self ): print ( self .address , 'closed' ) server = SimpleWebSocketServer( '127.0.0.1' , 8866 , SimpleEcho) server.serveforever() 這個範例是Client端送訊息到Server端,不管內容是什麼就回傳回去,例如: Client : Hello! Server: Hello! 這樣就可以確定Server跟Client之間的溝通是沒有問題的,我在 使用Systemctl啟動服務Service 這篇文章中,已經把Websocket Server建成服務了,所以server已經在系統上執行了,接著我們開始來製作一個Websocket Client。 這邊使用的是 Websocket-Client 所提供的範例: import websocket try : import thread except ImportError : import _thread as thread import time def on_message ( ws , m... 閱讀完整內容
留言
張貼留言