你有沒有試過在本地寫代碼,在伺服器上比編譯呢?sshfs就一個這樣的功能,他們將本地的目錄掛在到遠程伺服器上,當然,也能把遠程伺服器上的目錄掛在本地的目錄。

安裝方式:

sudo apt install sshfs

例如:

sshfs [email protected]:/root /home/hellokukay/a

然後遠程伺服器上目錄就被掛在到本地/home/hellojukay/a目錄上了,使用ls查看一下:

hellojukay@local:~/a$ ls -al
總用量 108
dr-xr-x--- 1 root root 4096 11月 25 14:17 .
drwxr-xr-x 35 hellojukay hellojukay 4096 11月 29 23:35 ..
drwx------ 1 root root 4096 8月 30 16:35 .ansible
drwxr-xr-x 1 root root 4096 7月 18 22:52 asciinema-server
-rw------- 1 root root 13468 11月 29 23:23 .bash_history
-rw-r--r-- 1 root root 18 12月 29 2013 .bash_logout
-rw-r--r-- 1 root root 176 12月 29 2013 .bash_profile
-rw-r--r-- 1 root root 201 10月 10 13:20 .bashrc
drwx------ 1 root root 4096 10月 10 13:37 .cache
drwxr-xr-x 1 root root 4096 10月 25 18:03 context
-rw-r--r-- 1 root root 100 12月 29 2013 .cshrc
drwxr-xr-x 1 root root 4096 10月 10 13:20 go
drwxr-xr-x 1 root root 4096 10月 10 14:25 golang-cmake-example
-rw------- 1 root root 39 11月 19 12:02 .lesshst
drwxr-xr-x 1 root root 4096 11月 25 14:17 nodeppt-docker
drwxr-xr-x 1 root root 4096 11月 25 13:58 .npm
drwxr-xr-x 1 root root 4096 8月 17 2017 .pip
drwxr----- 1 root root 4096 7月 18 14:21 .pki
-rw-r--r-- 1 root root 64 8月 17 2017 .pydistutils.cfg
drwx------ 1 root root 4096 7月 13 15:04 .ssh
-rw-r--r-- 1 root root 129 12月 29 2013 .tcshrc
drwxr-xr-x 1 root root 4096 11月 9 10:17 vgo-issue
-rw------- 1 root root 5680 11月 25 14:17 .viminfo

是不是很神奇 ,哈哈哈。

把本地的目錄掛在到伺服器上:

sshfs /home/hellojukay/data [email protected]:/data

推薦閱讀:

相關文章