mac下編輯、修改、除錯遠端伺服器檔案
對於開發,除錯遠端伺服器程式碼,一直是個比較痛苦的問題!面對黑乎乎的伺服器介面,操作著vim命令,看的人眼花繚亂的,各種痛苦。可能還是vim下開發的少吧,不可否認,有很多vim愛好者,我之前也很崇拜,還專門看了vim那本書,但終歸覺得沒GUI介面看的舒服,選擇檔案、目錄等,效率高很多! 閒話不說了,開始正題: 一般的開發模式是: 1.本地開發,除錯沒問題 2.通過git、svn同步到遠端伺服器,或者ftp工具上傳 3.修改伺服器和本地不同的配置檔案,除錯遠端伺服器 我們這次說的就是,除錯遠端伺服器。說下吧,我現在對除錯遠端伺服器都怕了,每次都是通過vim手動編輯,找問題!看的眼花,而且編輯、複製等,沒有GUI下爽,全得使用命令!不爽,那就找解決方法:(應該之前也有過類似的經歷,沒總結下來,都忘記了,這次記錄) 1.使用ftp來編輯遠端伺服器,每次下載、上傳 2.因為使用的是sublime text3,安裝 ftp、sftp 外掛,原理,應該同上面的一致,只是簡化了我們的操作! 我需要的是,開啟伺服器的檔案,就像開啟本地的一樣,無意中,看到一個mac下一個:sshfs工具 - 將遠端伺服器目錄,掛載到本地! 1)sshfs安裝: 1.mac軟體的安裝工具,2個 brew brew cask 自行百度 2.brew cask install osxfuse 3.brew install sshfs 這裡記錄一個出現的問題: 我之前安裝過 'osxfuse',還是1年前,然後安裝 sshfs,報錯: Reason: Incompatible library version: sshfs requires version 12.0.0 or later // 看著是osxfuse版本過低 然後,就各種brew | brew cask 的 info、update、upgrade,已經安裝時給的提示,各種瞎試(原諒我好久不搞命令了,沒時間看這些,想的是速度解決),最終解決是: brew remove sshfs // 刪除剛才安裝的 brew cask reinstall osxfuse // 重新安裝osxfuse brew install sshfs // 再次安裝sshfs 2)sshfs安裝完成,有興趣可研究命令,我這裡直接掛載: sshfs
[email protected]:/data/wwwroot/xx ~/Desktop/xx // 遠端掛載到本地桌面 注意:我因為機器上,配置了 ssh 免密碼登入,所以直接掛載了(sshfs也是依賴ssh連結,不瞭解的話,可檢視之前寫的文章:ssh-kengen使用說明:http://blog.csdn.net/beyond__devil/article/details/54633603) 3)sublime text3直接開啟遠端掛載的目錄,就和本地開發一樣了!! 4)檢視掛載情況 df -h 5)不可刪除,使用 umount 解除安裝 umount ~/Desktop/xx linux下,也有sshfs,但好像稍有不同,沒細看,參考文章: linux sshfs掛載命令使用: http://blog.csdn.net/xianglingchuan/article/details/54411754
相關推薦
mac下編輯、修改、除錯遠端伺服器檔案
對於開發,除錯遠端伺服器程式碼,一直是個比較痛苦的問題!面對黑乎乎的伺服器介面,操作著vim命令,看的人眼花繚亂的,各種痛苦。可能還是vim下開發的少吧,不可否認,有很多vim愛好者,我之前也很崇拜,還專門看了vim那本書,但終歸覺得沒GUI介面看的舒服,選擇檔案、目錄等,
mac下操作 nginx 安裝、重啟、解除安裝、檢視路徑
1. nginx nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. 從niginx基本介
mac下redis的安裝、啟動及基本使用
安裝: brew install redis 檢視: brew list 啟動redis服務: brew services start redis 進入redis客戶端: redis-cli ping 訪問配置檔案: nano /usr/local/e
Linux下對檔案建立、修改、訪問時間的一些操作
學習,stat,lstat,fstat 1 函式都是獲取檔案(普通檔案,目錄,管道,socket,字元,塊()的屬性。 函式原型 #include <sys/stat.h> int stat(const char *restrict pathname, str
mac下webstorm2016.2啟用、部分漢化和設定風格教程
首先開啟webstorm官方http://www.jetbrains.com/webstorm/whatsnew/選擇下來dmg版本的安裝檔案 下載完成後將webstorm拖入應用程式資料夾,然後在應用程式中開啟,執行安裝步驟 1.啟用 在WebStorm License
Mac下常用命令--新增資料夾/檔案、刪除資料夾/檔案、搜尋檔案等
Mac下常用命令 1.新增資料夾/檔案 建立資料夾>>>mkdir folderName 編輯或者新建檔案進入編輯>vi file (進入文字編輯頁面,編輯完成之後wq儲存檔案即可) 2.刪除資料夾/檔案 刪除資料夾>>
在Linux下進入目錄,目錄下建立、修改、刪除檔案所需許可權
首先,我們用root許可權建立一個目錄名為dir, 此時檔案擁有者對改目錄具有讀、寫和執行許可權,所屬組和other對改目錄具有讀和執行許可權。現在去除dir的所以許可權, 此時dir目錄的
Mac下Brackets安裝Emmet、Beauty外掛詳解 (步驟配圖)
剛寫完上一篇Sublime安裝外掛,想到Brackets也需要安裝Emmet外掛,於是探索下發現安裝步驟非常簡潔,記錄下 Sublime安裝外掛連結: http://blog.csdn.net/lovechris00/article/details/51678930 下面
oracle profile含義、修改、新增
復雜 user pts bsp max pro mit 規則 con profiles文件是口令和資源限制的配置集合,包括CPU的時間、I/O的使用、空閑時間、連接時間、並發會話數量、密碼策略等對於資源的使用profile可以做到控制會話級別或語句調用級別。oracle自帶
DOM4j解析、修改、刪除、增加、保存XML的方法
exceptio set null 增加 gb2 itl str owin chang //XML文件 <?xml version="1.0" encoding="gb2312"?> <PhoneInfo> <Brand name="華為
sqlserver表、視圖、索引(創建、修改、刪除)相關示例
sqlserver表、視圖、索引一、表相關1、創建USE [test] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Ceshi]( [id] [int] NOT NULL, [name] [varch
oracle字符集查看、修改、版本查看
子集 char csdn 日期 數據庫 instance 但是 lang pla 一、什麽是Oracle字符集 Oracle字符集是一個字節數據的解釋的符號集合,有大小之分,有相互的包容關系。ORACLE 支持國家語言的體系結構允許你使用本地化語言來存
模仿文件存儲方式,來進行添加、修改、添加子類的操作。
nav urn 選中 round ssa 路徑 input rom src 結合Mysql和Php完成的一個簡單實例。 過程如下: ①.先連接數據庫,因為在多個頁面都會使用同一個連接,所以可以將連接數據庫的過程封裝成函數,方便各個頁面調用(include ‘‘).代碼格式如
C# 遠程服務器 創建、修改、刪除 應用程序池 網站
服務器 remove time request server 服務器ip period pre cling 首先 C# 操作 站點 需要 引用Microsoft.Web.Administration.dll 文件,創建站點我們一般需要 遠程服務的IP,網站名稱、端口、物理路
linux 配置 vsftpd 匿名用戶可增加、修改、刪除文件
ble 打開 增加 umask 訪問 /etc 配置 inux write 1、vsftpd.conf文件的配置(vi /etc/vsftpd/vsftpd.conf) #允許匿名用戶登錄FTP anonymous_enable=YES #設置匿名用戶的登錄
oracle 新增、修改 、刪除字段
div sql 同時 one value 得到 rename 創建表 num 添加字段的語法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的語法:alt
c++配置文件讀取、修改、添加
onf 默認 bsp sub 文件名 字符串變量 style col lines cfg.h #pragma once #include <iostream> #include <string> #include <cstring> u
C# /VB.NET 操作Word——插入、修改、刪除Word批註
C# .NET Word API Word批註 VB.NET 類庫 批註內容可以是對某段文字或內容的註釋,也可以是對文段中心思想的概括提要,或者是對文章內容的評判、疑問,以及在閱讀時給自己或他人起到提示作用。本篇文章中將介紹如何在C#/VB中操作Word批註,主要包含以下要點: 插入Wo
MongoDB .Net Driver(C#驅動) - 內嵌數組/嵌入文檔的操作(增加、刪除、修改、查詢(Linq 分頁))
odbc article err native linq protocol remove mit 實體類 目錄 一、前言 (一) 運行環境 二、前期準備工作 (一) 創建 MongoDBContext MongoDb操作上下文類 (二)創建測試類 (三) 創建測試代碼
python:xml模塊用法-xml處理、修改、刪除
節點 文檔 direction ear direct and root odi pytho xmltest.xml內容如下:<data><country name="Liechten"><rank updated="