iT邦幫忙

DAY 4
0

練習如何去開發一個通訊軟體 Boo it!系列 第 4

Day4 – 鐵人比賽用到的相關指令(Boo it)

[此篇皆以Ubuntu指令為主]

Day4 主要是來記錄從一開始到最後所用到的指令,以防有些細節Miss掉。如果後面不知道是哪個環節出了問題,可以回到Day4來查看是否有指令Miss掉沒有輸入。

至於Ubuntu的介紹,相信在這次鐵人大賽已經有其他參賽者會去介紹,這裡就不在多介紹了。簡單來說就是一個常見的Linux系統,至於為何會選擇Ubuntu也是因為沒錢買MAC(誤) ,使用者多,查詢問題解決也相對的多。IT幫網站裡面也有很多關於Ubuntu這個Linux系統的文章。Day4的文章主要是來記錄用過的指令,當然!如果你是使用MAC的使用者,其安裝方式也許會有些不同,將這些指令當作關鍵字,後面加個MAC丟到Google去,基本上都會有答案以及相對應的指令該如何使用等地介紹出來。

D2

讓桌面模式順暢的指令

sudo apt-get install gnome-session-flashback

D3 、 D4 當前面為$表示一般user , #為root

編輯指令
vi 文件名稱 (如無檔案會直接建立)

  • :wq 儲存且離開
  • :1,$s/stringA/stringB/gc 全部取代stringA至stringB 並且一一確認
  • :q! 不儲存離開
  • i 游標前進入insert模式
  • a 游標後進入insert模式
  • dd 剪下該行
  • p 貼上該行
  • x 刪除游標字元

目錄指令
ls 列出資料夾內容

這兩天最近有新的資訊安全漏洞CVE-2014-6271 (Bash 漏洞),所以請將所有package更新到最新狀態,使用以下指令:

sudo apt-get update 

sudo apt-get upgrade

sudo apt-get install bash

Day 6

git init <資料夾路徑>

git clone <repo網址>

git config

git status

git add/rm

git commit

git push

Day7

$sudo apt-get install ruby





$./configure

$make

$sudo make install






$ruby -v

Day 8

$gem install Sinatra





$ruby hello.rb

Day 15

gem install haml

Day 16

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

sudo apt-get update

sudo apt-get install -y mongodb-org

sudo service mongod start

sudo service mongod stop

sudo service mongod restart

mongod

Day17

gem install mongo

gem install bson_ext

如有錯誤資訊,麻煩留言在下方。Justinsanity會盡快修正。


上一篇
Day3 - 雲端作業系統編輯環境 koding 介紹
下一篇
Day5 - Bitbucket 介紹
系列文
練習如何去開發一個通訊軟體 Boo it!30

尚未有邦友留言

立即登入留言