Embed
Email

Linux??????

Document Sample
Linux??????
Shared by: HC111129123150
Categories
Tags
Stats
views:
7
posted:
11/29/2011
language:
Chinese
pages:
70
Linux作業系統簡介

主講人: 鄭任峰

 自由軟體基金會的誕生 tony@strongniche.com.tw



 Linux的歷史

 Linux的特色 (運行方式/版權宣告/Distribution)

 Linux Desktop

多媒體/辦公室軟體/網際網路/開發工具

 Linux Server (伺服器)

Database(資料庫)/DNS(網域)/Mail(郵件)

/FTP(檔案傳輸)/Firewall(防火牆)

 Linux Cluster (叢集伺服器)

自由軟體基金會(FSF)的誕生



西元 1970 年

Richard Stallman

 印表機事件



 烏托邦理想

基金會的宗旨

 開創一系列的自由軟體

(GNU Project)



GNU Project的目的在

於還給電腦使用者被剝

奪的自由



所以它規劃出一個版權:

GPL

OSS(Open Source Software)

開放性原始碼的軟體

 發展出gcc,g++,Emacs

等OSS

 Linux發展承襲的是開

放式原始碼(Open

Source)的精神,所有

Linux Source Code均

可免費取得。



Richard Stallman

Linux的歷史



 創使者為芬蘭藉的

Linuz Torvalds,加上

許多UNIX程式設計

師及Internet高手協助

開發而成。

 Linux Kernel宣告版權

為 GPL



Linuz Torvalds

 Kernel 就是 Linux kernel

一套作業系

統的最主要

部份

 LinuxKernel

不斷演進

 版本的定義

kernel-2.2.14

kernel-2.3.14

GNU GPL (版權)



自由軟體(GPL)最主要

的特色:

開放性原始碼



商業軟體

封閉性原始碼

GNU GPL(版權) 續1



GPL 授權聲明中有幾個重點如下:

1.軟體須要附上程式原始碼(source code)

2.可以任意修改﹐拷貝﹐以及以任何的媒介(磁

片﹐

光碟硬體拷貝)散播 GPL軟體。而且經過修改﹐

拷貝﹐散播的軟體都受到 GPL 的保護。

3.每一份拷貝都必須附上一份 GPL 聲明。

4.可以收取修改﹐拷貝或是散播軟體的費用。

BSD License(版權)



 與Freeware只差在必

需要有一個版權宣告



 可不提供source code

M$ CopyRight(版權)



Micro$oft 的版權宣告

1.軟體不會附上程式原始碼(source code)

2.不可任意修改﹐拷貝﹐以及以任何的媒介(磁

片,光碟硬體拷貝)散播 M$軟體。。

3.升級要 $

4.訂價不合理

Office XP:此產品使用拷貝防護,若您未能完全遵

照產品啟動程序,則將無法使用產品,因此,需要

透過internet或電話進行使用註冊(也許需要額

外的通訊費用)

軟體版權示意圖

OS Wars 首部曲

Linux的運行方式

 多人多工

 系統穩定

 應用廣泛

 支援多CPU

 依循POSIX

標準

 與UNIX

相容



GNOME

Window Manager

Linux的運行方式 續

Linux支援的硬體



 x86、Alpha、MIPS、

Sparc/Sparc64、M68k、

PowerPC、Motorola

Dragon Ball VZ 33

MHz

X-window



 一套Unix 共通的圖形

界面標準﹐符合X 視

窗協定的軟體可以在

任何X 視窗上顯示﹐

執行與顯示獨立運作



 人性化桌面環

境:Gnome 與KDE

Window Manager



 Fvwm, Fvwm95,

Afterstep,

WindowMaker,

Enlightment...

Linux的分流

 RedHat

 Mandrake

 RedFlag

 Turbo

 Suse

 Debian

 Slackware

 Linpus

Enlightment

Window Manager

Linux的特色 (RedHat)



RedHat

1. 細心包裝

2. 『MS Windows版的

UNIX』。

3. 俗云『由簡

(Slackware)入奢

(Redhat)易,由奢

(Redhat)入簡

(Slackware)難』

Linux的特色 (RedHat) 續



1. Amazon.com saved $17 million in infrastructure

costs in one quarter alone, due in large part to their

migration to Red Hat Linux

2. by Certification Magazine and Fairfield Research,

RHCE (Red Hat Certified Engineer) was voted as

the top certification overall for quality



來源:http://www.redhat.com

Linux的特色 (Mandrake)



Mandrake

Mandrake 是由一堆法國的

Linux 高手,以 Redhat 為

藍本修改而成的發行版本。

Mandrake 著重卓面用戶,

在安裝及使用上比較簡單,

及採用比較多圖形介面,所

以對於新手來說是一個不錯

的選擇!

Linux的特色 (Mandrake)



 Mandrake LinuxTM is a friendly Linux Operating

System which specializes in ease-of-use for both

servers and the home/office.



 MandrakeSoft provides a complete range of user-

friendly highly customizable Linux products

allowing the fulfilment of both personal and

enterprise requirements

來源: www.mandrake.com

Linux的特色 (Slackware)



Slackware

散佈廣,安裝容易,升

級困難,使用tgz軟體包

裝方式,老字號

Linux的特色 (Debian)



Debian



Debian Linux 是一群

願工作者盡其心力所

造的一個高品質非商業

性版本的 Linux 發行套



Linux的特色 (紅旗)



紅旗



大陸同胞的傑作

官方定訂以Linux當作標

準的作業系統,以免

Micro$oft 植入後門



台灣政府要加油

Linux的特色 (百資)



Linpus



百資輸入法軟體 Linpus

支援中簡、中繁、日韓

文的輸入。

Linux的特色 (百資) 續

Linux Desktop

多媒體



遊戲:

Quake 3

(OpenGL)

Simular City

DOOM

CS

Star Craft

多媒體 續

 繪圖 :

Gimp,XV,Qview

 傳輸影像:

ICQ,Camera

 MP3:

xmms,mpeg123

 看VCD:

xine,kde-media

出版工具



 PDF

acrobat-reader,x-pdf…

 文字編輯器:

LaTex,joe,vi,emacs

 列印:

Postgrep,ghostgrep

辦公室軟體







 辦公室軟體

Koffice,

Open Office

Hancon Office

AbiWord

辦公室軟體 續

Kpresenter

網路軟體

 瀏覽器

Kconquer,Mozilla

Netscape,Lyx

 檔案傳輸

gftp,ncftp,IgonFTP..

 BBS

QTerm,RXVT…

 MTU

Kmail,Mozilla….

系統工具



 燒錄

xcdRoast

cdrecord

 定時

Crond,at

 截字

Grep,sed

,awk….

系統工具 續





 模擬器

vmware



 備份

tar,dump

,cpio,gzip



 整合

make

開發工具

 視覺性

Kdevelop,Glade

 C程式語言

gcc,cc,g++,gdb

 其它

PHP,perl,Python,

shellScript,fortan

Java,rubby

Linux Server

OSI網路七層

WebMail



 WebMail

OpenWebMail

Twigwebmail

PHP-nuke

TWIG架構圖

FTP



 Proftpd

1.根據不同帳號給予不同權限

2.根據不同檔案給予不同權限

3.根據不同目錄給予不同權限

4.根據不同來源給予不同權限

5.支援 續傳/多執行緒/限制人數/限制頻寬/SQL密

碼/編碼等機制

 Wu-ftpd

FTP概念圖

Mail



 Sendmail

1.可定義來源Relay

2.可alias account

3.可批次發送

4.可與DNS做整合

5.配合Shell Script可做

不同變化

 QMail

DNS



 DNS

1. FQDN轉IP以及 IP轉FQDN

2. Virtual Host

3. MX reply

4. Cluster

DNS概念圖

Firewall



 封包過濾器

1. ipchains –A input –p all –s 0.0.0.0

–d bbs.imd.hcu.edu.tw 23 –j DENY

2. ipchains –A input –p icmp –s 210.60.59.0/24

–d 210.60.59.114 –j REJECT

Firewall 續



 代理伺服器(Proxy firewalls)

NAT



iptables -t nat -A POSTROUTING -o eth1 –s

192.168.1.0/24 -j MASQUERADE

NAT架構圖

使用防火牆的好處



 免買IP分享器 , 用一台 Linux 機器讓本地網路中

所有的機器都能同時上網﹗



 可使用封包過濾的功能

Router架構圖

NFS架構圖

Database





 MySQL

 PostgreSQL

 Oracle

 MSQL

 DB2

BBS

BBS 續1

BBS 續2

BBS演進

Cluster

Cluster 續1



 Scalability

system can be scaled to meet the requirement

 Availability

The service as a whole must be available The

service as a whole must be available 24x7,

 Manageability

It should be easy to manage

 Cost-effectiveness

Cluster must be economical to afford and expand

Cluster 續2

Cluster 續3



Mechanisms for request distribution



 Relaying front-end

 Front-end connection handoff

 Back-end request forwarding

Cluster 續4

Cluster 續5

Cluster 續6

Cluster 續7

Cluster 續8

Cluster 續9

家電保全系統

廣告時間







徵求網發會成員

Q&A


Related docs
Other docs by HC111129123150
Original Master List
Views: 2  |  Downloads: 0
I � Portarias de 06/10/2009
Views: 4  |  Downloads: 0
taetigkeitsbericht 2007
Views: 4  |  Downloads: 0
Mi�rcoles 15 Septiembre 1999
Views: 0  |  Downloads: 0
Making and Implementing Policy
Views: 0  |  Downloads: 0
R tutorial
Views: 1  |  Downloads: 0
Seminar OMP
Views: 2  |  Downloads: 0
El cielo en su ordenador
Views: 5  |  Downloads: 0
Institut de Formation en Soins Infirmiers
Views: 4  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!