如何在命令列下,刪除檔名有空格的檔案?
有空格的檔名可以這樣刪
rm -f "我有空格 test3"
PYTHON、UBUNTU、MAC、CMS
有空格的檔名可以這樣刪
rm -f "我有空格 test3"
專案本身已使用devise來為使用者驗證,如今多加google oauth2
驗證登入一項。
$ subl Gemfile
gem 'omniauth-google-oauth2'
$ bundle install
Google:https://cloud.google.com/console
啟用”Contacts API
” and “Google+ API
”
注意:網址沒有 https://
$ rails g migration AddColumnsToUsers provider:string uid:string
因為omniauth 和 devise搭配,所以不需要為users再開欄位,目前夠用。
每次重新部署,public裡面的圖片好像會清空,怎辦?
將public/uploads
加入:shared_paths
的清單內:
set :shared_paths, ['config/database.yml', 'log', 'config/config.yml', 'config/secrets.yml', 'public/uploads']
再將以下程式碼加入到:environment
queue! %[mkdir -p "#{deploy_to}/shared/public/uploads"] queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/public/uploads"]
但如果要手動清空 /public的資料
task :clean do queue! %[cd "#{deploy_to}/shared/public/uploads"] queue 'rm -rf *' end
然後下指令 mina clean
就可以手動清空。
Ubuntu 14.04
Nginx
MySQL
passenger
rbenv
1.主要:Deploy Ruby On Rails on Ubuntu 14.04 Trusty Tahr
2.輔助:setup production development