linux 教育訓練
TRANSCRIPT
How to choose Distribution
• http://distrowatch.com/ 查看全世界 Distribution 的分佈
• CentOS, Ubuntu, OpenSuSE, Fedora, Mandriva, Debian
• FreeBSD, OpenBSD
Linux 主機規劃• 架設伺服器:• NAT ( 類似 IP 分享器的功能 ) • SAMBA ( 類似網路上的芳鄰功能 ) • Mail ( 郵件伺服器 ) • Web (WWW 伺服器 ) • DHCP ( 提供自動取得 IP 的功能 ) • Proxy ( 代理伺服器 ) • FTP
安裝 Linux 作業系統• Windows 跟 Linux 共存?• 安裝順序?• 認識 MBR ( Master Boot Recorder )• 分割區切割 / swap
Linux 的檔案屬性與目錄配置
指令• chgrp :改變檔案所屬群組 • chown :改變檔案所屬人 • chmod :改變檔案的屬性、 SUID 、等等
的特性
Linux 檔案與目錄管理
• cd, pwd, mkdir, rmdir
• cp, rm, mv
• more, less
• tail
• which, whereis, locate, find
檔案的壓縮與打包
• gzip, zcat
• bzip2, bzcat
• tar
• 常用壓縮:• Tar –zcvf file.tar.gz 資料夾或檔案
vi 文書處理器
• 基本功能,編輯,取代• 多視窗功能
認識 BASH Shell
• 資料流重導向 (redirecte)
• 1 :正確輸出• 2 :錯誤輸出• 管線命令 (pipe)
• grep xargs
• 關於減號 - 的用途 • tar -cvf - /home | tar -xvf -
環境變數• $home $PATH
• echo ${PATH} or echo $PATH
正規表示法 Regular Expression
• 搜尋方便• ^word
• word$
• . * ? +
• \{n,m\}
• []
reference
• 鳥哥私房菜 http://linux.vbird.org