230 likes | 442 Views
Linux 網路教學. 東南技術學院資訊工程系 職稱 : 講師 姓名 : 曹茂勁 民國 92 年 12 月. Linux 軟體具有下列的特色:. Linux 為免費的軟體且附有原始的程式碼,其使用方式受 GPL 規範。 Linux 是多人多工的作業系統。 Linux 可以和其它作業系統共同存在於一部 PC 上,這些系統包括 DOS 、 WIN 98 、 WIN XP 或 OS2 。 可以當 WWW 伺服器、電子郵件伺服器、檔案傳輸伺服器、新聞伺服器等。 提供 X-Window 的圖形操作介面,其作業環境類似 Windows 。
E N D
Linux 網路教學 東南技術學院資訊工程系 職稱:講師 姓名: 曹茂勁 民國 92年 12月
Linux軟體具有下列的特色: Linux為免費的軟體且附有原始的程式碼,其使用方式受GPL規範。 Linux是多人多工的作業系統。 Linux可以和其它作業系統共同存在於一部 PC 上,這些系統包括 DOS、WIN 98、WIN XP 或 OS2。 可以當WWW伺服器、電子郵件伺服器、檔案傳輸伺服器、新聞伺服器等。 提供 X-Window 的圖形操作介面,其作業環境類似 Windows。 Linux 和一般個人電腦常用的周邊相匹配。 Linux 的穩定性很高。
第一章 Linux 簡介與軟體硬體需求 • Linux是一套安裝在個人電腦上的UNIX的作業系統,是一套快速成長的作業系統,其包括了所有程式的原始碼,所以在學術界的推廣相當迅速。 • 因此很多人選擇 Linux 來當作業系統,甚至用來架設網站,也就是網際網路的網站。 • Linux並不完全都必須以類似 Dos 的指令方式來操作,也提供 圖形介面的操作方式,在Linux的作業系統稱之為「X-Window」。 • Linux作業系統是一個穩定而且多工環境的作業系統,這也是為什麼使用Linux作業系統成長節節上升的原因。 • 在目前國內較常見的Linux版本最主要有三種,這三種分別為: * OpenLinux * Red Hat * Slackware • 上述的三種版本在國內的使用者較多,而在國內原本使用Slackware 的版本較多,但目前又以Rede Hat的使用者愈來愈多的趨勢,至於OpenLinux由於安裝容易、操作穩定的特性,使用者也正和歐美地區一樣快速的成長,我主要是以Red Hat版本來做介紹,版本之間不能轉換。
第一章 Linux 簡介與軟體硬體需求 開機可使用硬碟、軟碟、光碟或軟碟來開機。如果希望以軟碟來當開機片,首先 當然要製作開機片,在Red Hat中開機片只有一片,所以操作非常單純,其名稱為下:Bootdisk.exe。製作開機片則使用Rewrite.exe執行檔。利用Linux的開機片時,有些畫面很快的顯示,如果希望瀏覽上面的畫面,可按Shift + Pageup按鍵。硬體需求: 任何ISA、EISA、VESA見面的80386或80486系統都可能用。在系統中最少有4MB得動態記憶體。在系統中當然需要一個硬體裝置和AT標準的驅動程式,所有MFM、RLL和IDE的驅動程式應該都有支援,至於SCSI的驅動程式也大部份都有支援。在系統中應具備有 “5.25 “或 “3.5 “2種軟碟機。需要一個 Hercules、CGA、EGA、VGA或SuperVGA功能的顯示卡和顯示器。
第二章 Red Hat 軟體的安裝 1 Red Hat 安裝方式主要以對話方塊來設定。 2.在 Red Hat 的安裝時,如果利用光碟機來安裝,只要 Bootdisk就夠了。 3.安裝 Linux 時若 IDE 的光碟機和 Linux 相容則自動會偵測到。 4.在 Linux 作業系統中 cua0 代表 coml。 5.在一個硬碟中只能建立四個主分割。 6.在同一個硬碟中 DOS 的模式可以有一個主分割。 7.在建立分割時可以直接宣告空間的大小,例如 +1000M。 8.Linux 和 Adaptec 1542 的 SCSI 卡可匹配。 9.第2個硬碟的第1個分割在 Linux 中其代號為 hdbl。 10.在安裝 Red Hat 版本的 Linux 時,Mouse 一般選擇“Microsoftcompatible (serial)”。 11. Linux 安裝的檔案來源是Local CDROM, hard drive, NFS image
第二章 Red Hat 軟體的安裝 12.製作 Red Hat 的開機片一般而言需要壹個檔案,此檔為 Boot.img 13.在 Linux 的安裝中分割的類別為 swap 的 Id 為82 14.ET4000 的顯示卡是屬於Tseng廠商的 15.OTI067 的顯示卡是屬於OAK廠商的 16.NE2000晶片族是屬於 Novell 的製作商之網路卡 17.如果要查驗電腦中的硬體型號,若不拆開機器可利用Windows 95 或 98 控制台中的系統圖示功能 18.在 Linux 的作業系統中如果要顯示應用過的指令,可鍵入的指令為 history 19.在 fdisk 的指令模式中,如果要放棄方才所輸入的分割設定,該鍵入指令為 g 20.在 fdisk 的指令模式中,如果要儲存方才所輸入的分割設定,該鍵入指令為 w 21.在 fdisk 的指令模式中,如果要顯示分割的內容,該鍵入指令為 p
第三章 Linux 基本指令的運用 1.Linux 的核心程式是利用 C 語言來建立。 2.kernel 的原始檔是放置在 /usa/src/redhat 的目錄下。 3.在 Linux 中如果要建立目錄可利用 mkdir 指令。 4.在 Linux 如果要刪除檔案可利用 rm 的指令。 5.在 Linux 中指令的大小寫是有分別的 6.Linux 上的檔名可長達到 256 個位元。 7.利用 ls 來顯示檔案或目錄,若顯示為紅色預設代表檔案為壓縮檔。 8.利用 ls 指令如果為藍色代表一般目錄。 9.如果要檢查目前的目錄使用的硬碟空間可利用 du 指令。 10.若顯示目前目錄的檔案之詳細內容可利用 ls –l(L) 指令。
第三章 Linux 基本指令的運用 11.若要顯示 Linux 的版本可利用uname指令 12.若要顯示目前目錄中的內容,並且希望顯示顏色及類別的符號該利用ls --color –p指令? 13.如果利用 ls 指令時希望顯示完整的日期和時間,需要利用-e選項? 14.home directory 可利用~符號來表示 15.如果利用 root 來進入 Linux 則 home directory 為/root 16.在 Linux 中關於廣域字元若要代表任一長度的字元,可利用*符號 17.若複製檔案時希望顯示覆蓋檔案的警告詢問,該利用-i選項 18.利用 cp 指令時,如果希望連子目錄的內容一起複製,該利用-r指令 19.如果希望找尋檔案的位置,可利用find指令 20.若要立即關機該利用shutdown –r now指令
第四章 Linux 的文書處理 1.joe 的文書編輯器和 MSDOS 模式的 Edit 操作方式很類似。 2.在 Linux 作業系統中主要的文書編輯器有 vi、joe、pico。 3.利用 compress 壓縮從的檔案會有 .z 和 .Z 的檔尾。 4.常用的指令是放在 /bin 的目錄中。 5./usr/doc 是用來放置各種程式的文件。 6. C 語言的 header 檔是放置在 /usr/include 的目錄中。 7.man 指令的說明文件是放置在 /usr/man 目錄中。 8.關於原始程式檔是放置在 /usr/src 目錄中。 9.如果要跳到第 2 個虛擬終端機,可按 ALT + F2。 10.若要查看目錄內檔案所佔的空間,可利用 “du –a –b”的指令。 11.中文系統是放置在光碟片中的chinese資料夾中
第四章 Linux 的文書處理 12.如果要查看各個終端機的 PID,須利用ps指令? 13.如果要刪除 test1 的目錄,該利用rm –r/test1指令? 14.如果利用 gzip工具所壓縮後的檔案,會有gz 15.如果要將 .gz 的壓縮檔組成一個 .tar.gz 的檔案,該利用tar指令? 16.在 vi 文書編輯器中如果要離開編輯器而不存檔,可利用q指令? 17.在 vi 文書編輯器中如果離開編輯器要存檔,可利用wq指令? 18.在 vi 文書編輯器中如果要存檔,可利用w指令? 19.如果要將執行中的程序終止,該利用kill 285指令 20.如果利用 gzip 來壓縮,要顯示壓縮的過程必須利用-v選項? 21. 在 vi 中共有 3 種模式分別為 插入,命令,底線命令模式 22. 請寫出 Linux 作業系統中 3 個文書編輯器 vi,pico,joe 23. 在 vi 的文書編輯器中如果要搜尋文字,必須按 / 鍵。
第五章 X-Window 視窗管理程式 1.X-Window 主要設定的檔案為 XF86config。 2.若要將顯示為 640x480 可直接修改 XF86Config 檔案。 3.XF86Config 檔案是放置在 /ect 的目錄中。 4.在 X-Window 中可啟動終端機。 5.在 X-Window 中螢幕抓取可利用【xv】。 6.在【file manager】中如果要選取多個檔案可利用ctrl加滑鼠左鍵。 7.X-Window 的文字編輯視窗可以啟動【Textedit】。 8.在【Textedit】中可以複製及貼上。 9. Xpaint 無法開啟 .bmp 的檔案。 10.Xpaint 可以開啟 .jpg 及 .gif 的檔案。 11.要啟動 X-Window 要鍵入startx指令 12.X-Window 的執行檔大部分都放置在/usr/X11R6/bin資料夾
第五章 X-Window 視窗管理程式 13.如果要離開 X-Window 可按CTRL + ALT + BACKSPACE快速鍵 14.如果要取得選擇應用程式的快顯功能表,可對準桌面按滑鼠左鍵 15.若光碟機連結到 /cdrom 的目錄中,若要不連結需利用umount /cdrom指令 16.貼上圖形功能不屬於【Textedit】 17.再桌面的工具列有一個【The GNOME configuration tool】紐,主要是用來設定控制中心 18.在桌面的工具列【Terminal Emulation program】紐主要是用來顯示終端機視窗 19. ksnapshot 應用程式其主要的功能為抓取螢幕的視窗 20.如果希望在 X-Window 中使用 Linux 的指令,則可利用Chinese-RXVT應用程式? 21. XF86Config 所放置的目錄為 /etc 22. 如果要取出磁片必須先將磁碟機的連結取消,假如磁碟的目錄為 /disk1,則該指令該如何撰寫 umount /disk1 23. 假如系統要連結唯讀式的光碟機,且要連接到的目錄為 /cdrom 則該指令該如何撰寫 mount-tiso9660-0 ro /dev/cdrom/cdrom 24. 如果磁碟機要連上系統,例如磁碟機 A,而且連上的目錄為 /disk1,連上的檔案類型為 MSDOS 則該指令該如何撰寫 mount-t msdos /dev/dha3/msdos1
第六章 Linux 的繪圖程式與基本 1.中文的終端機程式其名稱為 crxvt。 2.要使用 Crxvt 必須先安裝 xcin。 3.如果要抓取 X-Window 的視窗或桌面,可利用ksnapshop 的程式。 4.【xv】程式是用來作圖檔的特殊效果。 5.【xv】程式可以將圖檔儲存成 .bmp 的格式。 6.【xv】程式可作圖檔格式的轉換。 7.【xv】程式可以顯示圖檔內容。 8.【xv】程式可將圖檔以各種形式放置在桌面。 9.【xv】程式可以利用(xvtext viewer )顯示文字檔。 10.安裝 Crxvt 程式需先準備中文字型。 11. wmf圖檔的類型是【xv】應用程式無法使用 12.關於【xv】程式可以在影像中加入文字敘述是錯的
第六章 Linux 的繪圖程式與基本 13.要結束 X-Window 必須使用CTRL + ALT + BACKSPACE快速鍵 14. X-Window 啟動時會讀取xinitrc檔案 15. Windows視窗作業環境無 Red Hat 6.0 中啟動 16.關於 Linux 的計算器的 PI 紐會顯示3.1415927內容 17.關於 Linux 的計算器的 SUM 紐的功能為將顯示的值加到記憶體內 18.在 Red Hat 6.0版本中,ksnapshot應用程式可以抓取視窗影像 19.如果要啟動在 X-Window 下的終端機,. xterm可利用圖示紐 20.如果要在【xv controls】視窗中要顯示【xv 3.10a】的視窗,該利用滑鼠右鍵 21. 若要啟動 X-Window 該執行指令為 startx 22. 假如要搜尋一個檔案其名稱為 xinitrc,要知道其路徑該使用的指令全部內容為 find / -name ‘xinitrc’ 23. 在 Linux 的 X-Window 中如果要查看 PostScript 的檔案,該利用的指令為 Start,AnotherLevelmenus,Graphics,Viewers,Ghostvie
第七章 X-Window 的設定和其他應用程式 1.Ghostview 程式可用來查看 PostScript 檔案。 2..ps 的檔案是 PostScript 檔案。 3.在 Linux 中利用 mount 指令將檔案複製到軟碟機的時候,軟碟機約等四秒後開始動作 4.在 Linux 中不用 mount 也可以存取軟碟的資料。 5.如果在 Linux 中要維修硬碟可利用 fsck 指令。 6.gftp 程式可用來連接遠端的 FTP 站。 7. control center 程式不行用來將檔案或目錄更名。 8. control center 程式可用來連設定桌面背景。 9. Xemacs 程式可用來查看文字檔。 10. Gnumeric spreadsheet 是一個試算表的軟體。 11. xmcd是 CD 的播放程式 12. /usr/share/icons目錄是用來存放 Red Hat 6.0 CLE Linux 系統的圖示檔?
第七章 X-Window 的設定和其他應用程式 13..tgz 的檔案必須應用ter壓縮指令來解壓縮? 14. xwave程式是播放聲音檔的工具? 15.wine程式是模擬 Windows 的工具? 16. xanim程式是播放動畫檔的工具? 17. xmcd可以用來播放 CD 的歌曲? 18. llnlxdir可以來作為檔案管理 19.如果要連接遠方的 FTP 站,可利用gfip應用程式 20.. playmidi應用程式可以播放 MIDI 檔案 21. Linux 所使用的網路通訊協定為 TCP/IP 22. 如果在 X-Window 中要開啟終端機的視窗要利用xterm程式。 23. 如果要維修的硬碟名稱為 /dev/hda1,則指令該如何應用 fack /dev/hda1才能維修硬碟。 24.如果要刪除整個目錄及其內的內容例如目錄名稱為 /test1,則指令該如何撰寫 rm –r test1/ 25. 假如要顯示 tmp 目錄下的 abc 目錄之內容,則指令該如何撰寫 ls /tmp/abc
第八章 架設全球資訊網站伺服器 1.軟體可以架設 WWW Server。 2.關於 Apache 軟體有3個配置檔,分別為 httpd.conf、srm.conf、access.conf。 3.如果要設定 httpd 的根目錄,可利用 –d 的選項。 4.BBS 軟體的轉信程式可分為客戶端式和伺服器端程式。 5.所謂客戶端式的 BBS 就是自行去抓新聞伺服器的文章。 6.BBS 軟體中抓信程式的名稱為 bbsnnrp。 7.轉信的方式必須在 BBS的 home 目錄下之 innd/ 目錄建立 bbsname.bbs、nodelist.bbs、newsfeeds.bbs。 8.轉信的位址是設定在 nodelist.bbs 檔案中。 9.bbsnnrp程式是負責用來抓取新聞伺服器上的文章。 10. bntplink 是負責將 BBS上的文章轉送到新聞伺服器上。 11.tin指令可以查看新聞伺服器上的文章。 12.bbnnrp是負責送信到 BBS,並且是一個單一程序的執行檔。 13.如果要設定自動抓信的指令,必須利用crontab 。 14./etc/passwd是用來放置密碼。 15.bbs的home目錄 是用來放置 BBS 的歡迎畫面。 16.samba是可以讓 Windows xp 連上 Linux系統。 17.smb.conf是 Samba 配置檔。
第八章 架設全球資訊網站伺服器 18.如果要查明 httpd 的版本該利用-v指令。 19.Samba不是架設全球資訊網的程式。 20.利用 Apache 來架設全球資訊網,其圖示檔為.gif格式。 21. 架設全球資訊網的三個重要配置檔為雌httpd.conf,srm.conf,access.conf。 22. 要改變檔案的屬性,例如要改變 rc.httpd 為執行檔,則指令該如何應用chmod700rc.httpdm。 23. 開機後要自動執行的檔案,應該放置在哪一個目錄 /etc/rc.d。 24. 如果要新增使用者該利用adduser。 25. 要搜尋輸出的特定文字,該利用grep指令。 26. 要設定 lilo 該利用liloconfig指令。 27. 要設定計時器該利用crontab指令。 28. 要編譯程式該利用make指令。 29. 若要修改密碼該利用passwd指令。 30.要啟動 swap 硬碟該利用swapon指令。 31.從一般使用者要轉變為超級使用者,也就是 root 的使用者,該利用su指令 32. 要廣播給所有登錄的使用者,也就是 root 的使用者,該利用wall 指令。 33. 要作電子郵件的收發該用mail指令。 34. 要顯示年曆或月曆該利用cal指令。 35. 要顯示使用者資料該利用finger指令。 36. 要設定網際路該利用netconfig指令。 37. 要顯示目前系統的狀態該利用top。 38. 要用遠端登入該利用telnet指令。
第九章 Red Hat 的視窗操作概念 1. Slackware 沒有 RPM 的功能。 2.Red Hat 具有 RPM 的功能。 3.所謂「RPM」就是 Red Hat Packagc Manger。 4.Red Hat 6.0 版本的核心,其 Linux 版本是 2.2.25 版。 5.Red Hat 的開機片為 boot。 6.rpm 的指令可用來刪除已安裝的程式。 7.Red Hat 若全部安裝大概需要 1400MB 容量。 8.rpm 的指令可用來檢查套件中的程式是否遺失檔案。 9.rpm 的指令可以強制安裝程式。 10.rpm 指令可以顯示軟體套件的版本。 11.關於 Red Hat 的 X-Window的功能: a. 可利用滑鼠來移動桌面的顯示 b. Red Hat 版本的應用程式比 Slackware 的來得多 c. 其 xv 程式的使用方法和 Slackware 相同 12.如果要取得輔助說明在 Red Hat 的 X-Window 下該執行的指令為 【Programs/Administration/Help Tool】
第九章 Red Hat 的視窗操作概念 13.如果要玩 xboard﹙西洋棋﹚遊戲,在 Red Hat 的 X-Window 下該執行的指令 為【Programs/Games/Strategy/xboard】 14.如果要玩樸克牌遊戲,在 Red Hat 的 X-Window 下該執行的指令為 【Programs/Games/Strategy/xpat2】 15.如果要啟動 xpaint 程式,在 Red Hat 的 X-Window 下該執行的指令為 【Programs/Graphics/xpaint】 16.若要設定滑鼠的進度,在 Red Hat 的 X-Window 下該執行的指令為 【Preferences/Mouse】 17.若要改變桌面的背景圖案,在 Red Hat 的 X-Window 中該執行的指令為 【Prefersences/Background】 18.若要出現中文終端機視窗,在 Red Hat 的 X-Window中該執行的指令為【Programs/chinese/Crxvt】 19.若要將既有的視窗取消,在 Red Hat 的 X-Window 中該執行的指令為 【Window Operations/Kill】 20.若要將既有的視窗橫幅快速擴大,在 Red Hat 的 X-Window 中該執行的指令為 【Window Operations/Maximize Wide/Reset】 21. 在 Red Hat 的 X-Window 視窗中,若要顯示目前作用中的清單該對準視窗空白處按滑鼠中鍵。 22. 在 Linux 的指令模式下若要強制的刪除 disk1 目錄下的所有檔案,則指令該如何應用rm-f/disk1。 23. 如果要顯示【System Utilities】的工具列在桌面上,在 Red Hat 的 X-Window 視窗執行指令為【System Utilities ,SystemUtilities Button Bar】。
第十章 KDE 視窗進階操作 1.KDE 最多只能有 8個虛擬的桌面。 2.開啟的應用程式視窗可以移到其他的虛擬桌面上。 3.如果要設定桌面的顏色,可利用主功能表的【setting】指令。 4.在視窗上方的工作列可以隱藏。 5.在視窗下方的功能列可以隱藏。 6.KDE 的桌面之背景可設定漸層的顏色。 7.KDE 虛擬的桌面可以每個桌面都設定一種背景顏色。 8.螢幕保護裝置在 KDE 的視窗中可設定優先權。 9.螢幕保護裝置若設定密碼,需利用使用者帳號密碼。 10.螢幕保護裝置的程式可以在對話方塊中預覽。 11.在 Linux 系統中,pppd可用來撥接。 12.若要啟動撥接的工具,需執行功能表的 Internet/PWS。 13. kfm是 KDE 的檔案管理員。
第十章 KDE 視窗進階操作 14.在 KDE 視窗中,關於文字檔案預設的文字編輯檔案是Text Editor。 15. /root是根目錄的起始目錄。 16.關於 Linux 的檔案系統下列這些是相關的。 a. 路徑和子目錄是以正斜線“/”分開 b. 可使用長檔名 c. 要使用軟碟機前先使用 mount 17.若是要在既有的 kfm 視窗中,再開啟另一個視窗,可應用CTRL + N快速鍵。 18.若要關閉目前的作用中視窗,可使用ALT + F4快速鍵。 19.如果要利用鍵盤來啟動主功能表,則可使用ALT + F1快速鍵。 20.若是要顯示各個虛擬視窗的應用程式使用狀況,可使用CTRL + ESC快速鍵。 21. 如果要設定 KDE 視窗的螢幕解析度,需利用下列哪個程式 XF86Setup。 22. 桌面上桌布的圖檔格式共有 3 種,分別為xpm、jpeg 、gif。 23. 假如螢幕保護要選擇移動的文字,則該選擇哪個應用程式banner。 24. 若是要轉換到第四個虛擬桌面該使用CTRL+F4快速鍵。 25. 如果要用鍵盤來關閉 KDE 視窗,該使用CTRL+ALT +BACKSPACE快速鍵。 26. 在 kfm 視窗中若要移動或複製檔案,必須先選取檔案,而選取多個檔案的方 式可利用SHIFT+鍵,或SHIFT+鍵。
結論 • 使用Linux使我們的系統更穩定與安全. • Linux提供在文書處理,繪圖,Internet等軟體的應用 • Question & Answer.