目前,pycharm是很是受歡迎的編寫、調試python的IDE,那麼爲了方便咱們在本地調試遠程服務器中的代碼,咱們能夠在pycharm中進行SSH與SFTP的鏈接,來進行遠程服務器的文件添加、修改與刪除,而且在本地編寫、修改與調試代碼,這讓咱們可以很輕鬆的同時使用本地與遠程服務器,更加高效的進行代碼的編寫、修改與調試。python
主要分爲兩步,首先是配置遠程Linux主機(服務器)的信息,第二個就是在pycharm裏面配置Interpreter等等。shell
下面咱們一塊兒來開始配置吧!服務器
1.配置遠程主機信息。app
打開pycharm,選擇Tools --- Deployment --- Configuration,以下圖所示:ssh
而後,選擇左上方綠色的加號,選擇SFTP便可,name 按照本身習慣編寫。工具
而後點OK。填寫以後的頁面。命令行
而後配置mappings ,以下調試
這個時候,咱們就能夠經過Tools --- Deployment --- Browse Remote Host 來查看遠程服務器上面的文件,進行添加、修改與刪除,切記在保證修改完成以後要點擊pycharm裏面的右上角的向上的小箭頭,來將本身對遠程服務器文件的修改上傳到遠程主機上面,從而保證本地與遠程主機的文件的一致性。blog
2.而後配置遠程主機的pythonip
點擊files ----setting --- project Interpreter
點擊ADD remote,添加遠程服務器Interpreter
而後點擊SSH Credentials,進行ssh鏈接,輸入遠程服務器主機名,用戶名及密碼,而後配置默認的python路徑
而後,點擊OK,就能夠配置好了pycharm與遠程服務器主機的python編譯器了。
到此配置完成。
此外,咱們在運行程序是可能須要鏈接遠程服務器,而且遠程服務器的shell命令行的操做,因此咱們也能夠經過pycharm裏面的工具進行遠程服務器的終端的打開。以下圖所示,
咱們也能夠,經過其餘的命令行的方式進行,與遠程主機的ssh的鏈接,而且進行一些命令行的操做。
鏈接 ssh user@172.16.巴拉巴拉密碼:########把單個文件傳上到home根目錄下:scp 文件名 user10@172.1######:~/上傳整個文件夾scp -r解壓zip文件 unzip all.zip刪除文件夾及其下全部東西 rm -r 新建文件夾mkdir終止正在運行的命令ctrl+c修改文件命mv a .txt b.txt