ubuntu 16.04一些備忘

weixin_33860722發表於2018-08-02

redis下載及安裝

ubuntu 16.04安裝redis的兩種方式(apt和編譯方式)和解除安裝
ubuntu臨時修改和永久修改主機名
修改/etc/hostname裡面的主機名之後,還要把/etc/hosts裡面對應的主機名也改一下,否則會出現sudo: 無法解析主機的錯誤

sshfs or https://github.com/libfuse/sshfs

將遠端伺服器下的/var/www/aaa目錄,掛載到本地桌面的bbb目錄。
sshfs 使用者名稱@遠端伺服器ip:/var/www/aaa /home/本地使用者名稱/Desktop/bbb
這樣可以直接在本地用編輯器修改檔案,實時同步到伺服器。
需要注意的是,使用-o allow_other需要更改檔案/etc/fuse.conf,將#user_allow_other#刪除。

解除安裝遠端的檔案系統:

umount <mountpoint>

rsync

rsync -crvP --exclude={.venv,.git,__pycache__} /home/使用者名稱/Desktop/aaa 使用者名稱@遠端伺服器ip:/var/www/abc :
將本地桌面的aaa目錄的檔案同步至伺服器的abc目錄,排除.venv,.git,__pycache__這些目錄。
-c --checksum 開啟校驗開關,強制對檔案傳輸進行校驗
-r --recursive 對子目錄以遞迴模式處理
-v --verbose 詳細模式輸出
-P --partial 保留那些因故沒有完全傳輸的檔案,以加快隨後的再次傳輸
--exclude=PATTERN 指定排除不需要傳輸的檔案模式
Ubuntu 16.04 安裝Apache 伺服器

zip -r code.zip codes 壓縮zip檔案命令!

相關文章