2014年11月1日 星期六

Ubountu 教學

什麼是LAMP?

Short for Linux, Apache, MySQL and PHP, an open-source Web development platform, also called a Web stack, that uses Linux as the operating system, Apache as the Web server, MySQL as the RDBMS and PHP as the object-oriented scripting language. Perl or Python is often substituted for PHP.
The key to the idea behind LAMP, a term originally coined by Michael Kunze in the German magazine c't in 1998, is the use of these items together. Although not actually designed to work together, these open source software alternatives are readily and freely available as each of the components in the LAMP stack is an example of Free or Open Source Software (FOSS).

資料來源:http://www.webopedia.com/TERM/L/LAMP.html


Mac上的連線軟體:

Mac OS X 平台有哪些好用的 SSH 客户端?
在Mac上連接SSH
求大侠推荐一个mac下好用的ssh工具

[Mac] SSH Tunnel Manager – 開啟 SSH 通道,透過遠端主機建立 Proxy 代理伺服器!

Is there a GUI SSH client for OS X?


圖形化介面

WinSCP alternatives for Mac OS X
Fugu


SSH連線

直接打開Mac的終端機工具,輸入下面的指令就可以進行SSH連線了:
ssh 使用者帳號@IP
例:ssh im@140.135.113.43

儲存連線,這樣每次連線就不用輸入指令


基本指令

cd:前往某個資料夾,例:cd var
cd ..:前往目前資料夾的母資料夾(..前面要有一個空白)
vim:編輯,如果該檔案不存在,系統就會自動幫你建立
pwd:查看目前所在位置的路徑
rm:刪除某個檔案,remove的縮寫
mkdir:新增資料夾,make directory,直翻成中文是新增目錄,經過修飾就是新增資料夾囉
mv:重新命名,其實在Linux底下沒有處理rename的直接指令,不過可以透過mv這個指令,得到重新命名的效果。mv原本是用來處理「移動檔案」到不同的目錄底下,因此可以透過mv將原檔案移至原目錄底下新的檔名,就可以嗄到重新命名的效果。範例:將a.out改名稱為b.out,mv a.out b.out 


建立新的使用者帳號

1. sudo useradd -m [欲建立的使用者帳號名稱]:系統會要求你再輸入一次超級使用者的密碼
2. sudo psswd [使用者帳號]:設定密碼,系統會要求你輸入兩次做確認,如果成功的話會出現passwd: password updated successfully


指令教學文

ubuntu(Linux)指令集
Ubuntu 常用指令

[Linux] 使用 SCP 指令,讓您傳送檔案至遠端、下載檔案