Linux復習
Ⅰ 聽完linux課後自己該怎麼練習
想不影響windows速度的情況下 練習linux 簡單的命令 你只有ssh到另外的linux系統了 買台便宜的VPS,或者在公司伺服器上開台虛擬機,在自己電腦上面進行SSH 像我這樣
Ⅱ linux新手用哪個系統練習比較好
紅帽9是2003年的系統且不提供更新,內核是2.4的,不是說不好,只能說很多東西你都沒辦法用。
企業版最新的是RHEL5.5,內核是2.6,非常棒的系統。
同時Rh9和企業版的最大區別是rh9針對個人使用,免費,企業版針對企業網路伺服器,收費。
2.6的內核不是比2.4新,是架構的完全不同,你如果寫程序用的話強烈建議你用2.6內核的系統。如果是學校Linux網路伺服器應用必須選擇紅帽系列的Linux,建議你用企業版,穩定而且功能更加強大,如果是玩玩而已的話Ubuntu是個不錯的選擇。
推薦你Centos是RHEL內核重新編譯的免費版本,功能同樣強大,免費更新,是一個非常不錯的選擇。
Ⅲ linux 綜合練習
夜裡,迷糊手寫的,有序號。。慢慢看,有問題再追問
1、hostname wanghong.zbvcxx.net ## 改主機名
2、useradd tenny ## 添加用戶
useradd ten
2-1、mkdir /myfile ## 創建文件
2-2、setfacl -m u:tenny:rwx /myfile ## 讓tenny可讀寫執行
setfacl -m u:ten:rwx /myfile ## 同上
chmod o=--- /myfile ## 其它人不可讀寫執行
2-3、yum -y install samba* ## 安裝samba
service nmb restart ## 重啟服務
service smb restart ## 同上
chkconfig nmb on ## 添加開機啟動
chkconfig smb on ## 同上
3、vi /etc/samba/smb.conf ## 改配置文件
--wrokgroup = wrokgroup ## 此處是修改配置文件內容
--security = share ## 匿名
--[score] ## 共享名
--comment = score
--path = /samba/score ## 路徑
--browseable = yes
--guest ok = yes
--:wq ## 保存退出
service smb restart ## 重啟服務
4、yum -y install httpd*
vi /etc/httpd/conf/httpd.conf
--#ServerName 主機名:80 ## 刪除前面的#號
--ServerRoot /var/www/web
touch /var/www/web/index.html
vi /var/www/web/index.html
--班級:P11計1姓名:王紅學號:20110411001 ## 寫字。然後保存退出
service httpd restart
chkconfig httpd on
5、yum -y install vsftp*
service vsftpd restart
chkconfig vsftpd on
6、yum install bind
改配置文件,改啊改啊改啊改啊。。。。
困了,明天起來再碼字兒
Ⅳ 關於linux教程問題
你可以去搜索海明工作室的簡明教程,針對初學的,貌似用的是Ubuntu版本,
Fedora的要另外去搜,紅旗的去官網看看就行了,沒必要下載的。
我這里有一份下載單,貼給你,我不知道還能用不,FTP的。
可能顯示的時候比較亂哈,見諒!
核心書籍:《練成Linux系統高手》教程(全程圖解PDF格式)
不管你是何水平,學了Linux,那麼這些內容都是要去掌握的。對於所有學習Linux的朋友來說,本教程都具有很好的指導作用,每個步驟都有詳細的圖文說明。
從今天起,你也能成Linux系統高手。因為你將會操作Linux窗口管理器,它可以打開一個特殊的窗口,即為終端窗口(terminal),它將為用戶提供一個標準的命令行介面,用戶可在窗口顯示的提示符中輸入帶有選項和參數的命令。
看著別人操作那滿屏幕的洋文,不可思議,那肯定是一個Linux高手,其實你也能成為高手中的一員。使自己的Linux技能瘋狂增長就必須學會操作與看懂這些洋文。本教程系PDF格式。外部下載鏈接:ftp://FTP_hllinux:[email protected]/練成Linux系統高手教程.pdf(請右鍵另存為或是用下載工具下載,如一時無法連接請稍候再連接,保證能下)
以下是ftp里的內容:
ftp://[email protected]/的索引
回到上一層文件夾
File: 0 從硬碟安裝Linux操作系統.pdf 1523 KB 2007-4-19 0:00:00
File: 1zxhlinux.rar 2057 KB 2006-11-22 0:00:00
File: 2007.7.18.rar 640 KB 2007-12-23 20:51:00
File: 2007linux.chm 204 KB 2007-1-16 0:00:00
File: 2007從Windows轉向Linux基礎教程.CHM 104 KB 2007-1-25 0:00:00
File: 2007年Linux普及書籍從Windows轉向Linux基礎教程.pdf 1514 KB 2006-12-30 0:00:00
File: Apache 2.2 手冊中文版.chm 1362 KB 2007-12-23 21:04:00
File: Debian GNU安裝與配置圖解--詳解.pdf 260 KB 2007-4-30 0:00:00
File: Debian--GNU安裝與配置圖解--詳解.pdf 2592 KB 2007-6-30 0:00:00
File: DebianLinux安裝與基本配置全程圖解教程.pdf 2386 KB 2007-1-11 0:00:00
File: FedoraCore Linux6安裝圖解.pdf 1257 KB 2007-1-1 0:00:00
Directory: LAMP 2008-1-7 15:04:00
Directory: LINUX and UNIX Shell 2007-12-23 22:57:00
File: LINUX應用技術精華{面向初學Linux朋友的書籍}.CHM 1876 KB 2007-7-26 22:28:00
File: Linux操作系統文件系統學習教程.pdf 309 KB 2007-1-30 0:00:00
File: Linux基礎復習題.pdf 801 KB 2007-1-13 0:00:00
File: Linux命令從入門到精通一到十章.rar 3727 KB 2007-5-7 0:00:00
File: Linux命令學習加Linux標准文本處理命令.pdf 1769 KB 2007-1-18 0:00:00
File: Linux掃盲行動教程.chm 96 KB 2007-2-13 0:00:00
File: Linux掃描式教程.chm 280 KB 2007-2-22 0:00:00
File: Linux掃描式教程.pdf 360 KB 2007-3-20 0:00:00
File: Linux實用培訓學習教程1.0(最終版).chm 96 KB 2007-5-15 0:00:00
File: Linux實用學習教程(第一版).chm 985 KB 2007-2-27 0:00:00
File: Linux完整教程(初級教程).exe 2133 KB 2007-12-23 23:00:00
File: Linux系統常用命令快速入門.chm 36 KB 2007-1-17 0:00:00
File: Linux系統常用命令快速入門.pdf 341 KB 2007-1-17 0:00:00
File: Linux系統學習筆記.pdf 70 KB 2007-2-7 0:00:00
File: Linux系統疑難解答之99式.pdf 210 KB 2007-2-25 0:00:00
File: Linux系統紙壇.pdf 4707 KB 2007-5-5 0:00:00
File: Linux學習筆記.pdf 806 KB 2007-1-15 0:00:00
File: Linux與Samba伺服器專題教程.pdf 212 KB 2007-1-29 0:00:00
File: MagicLinux安裝全程圖解.chm 1401 KB 2007-1-21 0:00:00
Directory: Mr Tang 2007-12-23 23:10:00
File: O'Reilly - Learning Red Hat Linux, 3rd Edition.chm 4118 KB 2007-12-23 23:19:00
File: RHEL入門1.rar 2333 KB 2007-1-8 0:00:00
File: Red Hat Enterprisr Linux AS 4圖解教程之Linux基本操作.pdf 423 KB 2007-1-16 0:00:00
File: Redhat9.rar 16926 KB 2007-8-28 16:41:00
File: Redhat9中文官方文檔.rar 15366 KB 2007-8-12 22:19:00
File: Ubuntu7.04圖解安裝教程.pdf 987 KB 2007-6-26 0:00:00
File: Ubuntu704.chm 757 KB 2007-12-15 11:53:00
File: Ubuntu圖解安裝教程.pdf 1230 KB 2007-1-7 0:00:00
Directory: fc 2007-8-4 12:21:00
Directory: hl 2007-10-19 11:47:00
File: ibmlpi.rar 3046 KB 2006-11-22 0:00:00
File: issue4_cn.pdf 2007-12-23 21:05:00
Directory: linux 2007-10-17 23:06:00
File: linux.pdf 873 KB 2007-4-26 0:00:00
File: linux.rar 20391 KB 2006-11-23 0:00:00
File: linux200607.rar 3101 KB 2006-11-22 0:00:00
File: linux200608.rar 4518 KB 2006-11-22 0:00:00
File: linuxbz.rar 8780 KB 2006-11-22 0:00:00
File: linuxpc.rar 14129 KB 2006-11-22 0:00:00
File: linuxpeix.rar 8587 KB 2006-11-22 0:00:00
File: linuxsp.rar 22395 KB 2006-11-23 0:00:00
File: linuxxtglzn.rar 19455 KB 2006-11-23 0:00:00
File: linux程序設計3.rar 3959 KB 2007-10-21 16:21:00
File: linux基礎視頻教程1.rar 17537 KB 2007-3-9 0:00:00
File: linux基礎視頻教程2.rar 33344 KB 2007-3-9 0:00:00
File: linux基礎視頻教程3.rar 26663 KB 2007-3-9 0:00:00
File: linux視頻1.rar 26902 KB 2007-1-20 0:00:00
File: linux視頻2.rar 27570 KB 2007-1-20 0:00:00
File: linux視頻3.rar 32814 KB 2007-1-21 0:00:00
File: linux視頻4.rar 15274 KB 2007-1-21 0:00:00
Directory: logfiles 2008-1-5 4:00:00
File: lumaqq_2006M1-linux_gtk2_x86_no_jre.tar.gz 12411 KB 2006-11-22 0:00:00
File: redhatlinux9(1).rar 1760 KB 2007-1-19 0:00:00
File: redhatlinux9(2).rar 672 KB 2007-1-19 0:00:00
File: redhatlinux9(3).rar 64 KB 2007-1-19 0:00:00
File: redhatlinux9.rar 22108 KB 2006-11-22 0:00:00
File: redhatlinux9xtgl.rar 10430 KB 2006-11-23 0:00:00
Directory: redlib 2007-12-23 23:25:00
Directory: sp 2008-1-4 16:45:00
Directory: suse 2007-12-18 16:57:00
Directory: urrs 2008-1-7 16:50:00
File: webmin1340.tar.gz 14201 KB 2007-12-23 23:36:00
Directory: wz 2007-12-16 22:54:00
File: 從Windows轉向Linux教程E3000基礎學習.chm 3037 KB 2007-4-14 0:00:00
File: 從Windows轉向Linux教程E3000基礎學習.pdf 3499 KB 2007-4-17 0:00:00
File: 從Windows轉向Linux教程V2.chm 3260 KB 2007-4-3 0:00:00
File: 從Windows轉向Linux教程V2.pdf 3952 KB 2007-4-4 0:00:00
File: 從頭開始對ubuntu進行優化教程.pdf 758 KB 2007-1-19 0:00:00
File: 從硬碟安裝Linux.pdf 2007-12-20 14:35:00
File: 紅聯linux操作系統視頻教程1.rar 51205 KB 2006-11-26 0:00:00
File: 紅聯linux操作系統視頻教程4.rar 59957 KB 2006-11-29 0:00:00
File: 紅聯linux操作系統視頻教程5.rar 58308 KB 2006-11-29 0:00:00
File: 紅旗linux桌面5.0安裝指南.rar 2014 KB 2007-1-16 0:00:00
File: 快速成Linux系統管理員教程.pdf 873 KB 2007-1-27 0:00:00
File: 練成Linux高手.chm 3853 KB 2007-2-3 0:00:00
File: 練成Linux系統高手教程.pdf 4707 KB 2007-1-25 0:00:00
File: 一周內學會linux系統管理.rar 2053 KB 2007-8-11 22:11:00
2007優秀Linux電子書籍集合下載這些Linux教程都是從紅聯中集合的,還有很多,這里我選些我知道較好的推薦給大家。
Linux零基礎初級教程
很多Linux基礎的知識在裡面都有講
下載地址:http://www.linuxdiyf.com/bbs/thread-51667-1-1.html
Linux安裝速成教程
不懂安裝的看這個就行了,還有裡面有分區圖解介紹
下載地址:http://www.linuxdiyf.com/bbs/thread-57353-1-2.html
學成Linux快手
學習Linux命令的要看看這個了
下載地址:http://www.linuxdiyf.com/bbs/thread-59461-1-1.html
To新手:從Windows轉向Linux教程 V2.0
基礎開始
下載地址:http://www.linuxdiyf.com/bbs/thread-41851-1-1.html
從Windows轉向Linux教程 E3000基礎學習
很好的圖解基礎講解,Linux初學者學習最好了
下載地址:http://www.linuxdiyf.com/bbs/thread-43084-1-1.html
Linux學習新概念書籍發布:Linux掃描式教程
很多技能介紹
下載地址:http://www.linuxdiyf.com/bbs/thread-37277-1-1.html
Ubuntu實用學習教程
都是Ubuntu的圖解介紹
下載地址:http://www.linuxdiyf.com/bbs/thread-46509-1-2.html
Fedora技術學習教程 CHM版
還有個PDF版的,Fedora系統的知識介紹
下載地址:http://www.linuxdiyf.com/bbs/thread-54686-1-1.html
Ⅳ LINUX練習題 (求高手解決)
1、C;2、B;3、A;4、C;5、A;6、C;7、A;8、C;9、A;10、A;11題ABC都是對的、;12、A;13、A;14、B;15、A;16、B;17、A;18、C;19、A;20、D
多選:
1、ABC;2、ABCD;3、ABCD;4、ABC;5、AB
Ⅵ Linux的幾道復習題,哪位高手給解決了吧
Linux系統的創始人是 Linus Torvalds,芬蘭赫爾辛基大學的學生
redhat 支持文件系統:ext2、ext3,ext4,swap,vfat,一般需要swap,/分區(根)
/etc/inittab 0停機 1單用戶 2多用戶 3全功能多用戶 4未定義 5X11,windows 6 重啟
關機命令halt,shutdown poweroff,重啟reboot
eth0第一塊網卡,第二塊是eth1
Linux系統中的虛擬桌面窗口最多 6個
/etc:系統配置文件的所在,一些伺服器的配置文件也在這里;比如用戶帳號及密碼配置文件。
/mnt:這個目錄是用於存放掛載儲存設備的掛載目錄的。比如有cdrom等目錄。/etc/fatab
/bin:存放系統所需要的那些命令,比如ls、cp、mkdir等命令;功能和/usr/bin類似,這個目錄中的文件都是可執行的、普通用戶可以使用的命令。
/root:linux超級許可權用戶root的目錄。
/home:普通用戶目錄默認存放目錄。
/boot:這是Linux的內核及引導系統程序所需要的文件目錄,比如initrd.img等文件都位於這個目錄中,grub系統引導管理器也位於這個目錄。
不打了你網上找去吧累死我了
Ⅶ Linux期末試卷
你可以試試搜索網路知道,找人寫作業的不少。
Ⅷ 學習linux有什麼用啊
學習Linux的心得
通過這幾年來對Linux的學習,一步一步摸著石頭過河,到現在才剛剛上岸。我能起的作用可能可以告訴你一些學習的方法,當你遇到困難的時候有個人在旁邊給予幫助。說句心裡話,對於Linux的掌握我還只能算是很粗的東西,因為看了很多大師們的東西以後,發現自已離他們真得還很遠。我不是要打擊你的意思,是告訴你實情。但也可以告訴你,就這一點現在還是比較好混口飯吃。對她了解掌握的越深,你會發現他幾乎什麼都能做,有了實現自已商業機會的平台。
學習Linux分好幾種層次,我個人覺得可以用中學里學的課文《皰丁解牛》來對比。說白了也就是對事物的認識一般都是由表及裡的過程,學習Linux也是一樣的。以前總覺的學理的人只要會數理化就行了,很多老師們由於自身的素質問題也不由自主的暗示著我們這樣做。現在覺得很後悔當初沒有學好文,文太重要了,很多時候他真的可以指導我們的形為和思維方式。最近看的很多管理上的書,最終上升到都是哲學方面的問題,很多東西一追蹤根源到上升到哲學上來了。以前小的時候不懂事,覺得學這些東西有什麼用,現在成熟一些了才發現這些東西真的不是件簡單的事情。學習Linux有很多東西,我建議你首先要注意大師們在哲學上的思路。Linux是由Unix產生的,最終他的實現及他基礎上很多應用軟體都是基於一個哲學理念「把任務分解成一小塊一小塊完成」,可能現在你覺得這是件很簡單的道理。但他不簡單就在於所有有關Unix的東西都是基於這一理念的,看看我們常用的那些小工具吧,find,grep,gzip,tar,bash...等等,這個道理無不貫穿始終。現在IBM/MS等公司經常提到的WEB Service,實際上細想也是這樣的,無非是把很多服務分散開來,然後有個總的業務邏輯來進行迅速的組合成一個新的服務,滿足市場的迅速變化的需求。
結論1:首先要明白他的設計理念是緣自Unix的「把任務分解成一小塊一小塊完成」,建議你可以看這本電子書>。是由Eric Steven Raymond寫的,在google上很容易找到。這本書編重於編程,可以根據自已的興趣選相應章節。我也沒有全看完,也在研習中:-)
從使用著手,自已裝個系統。建議你從Redhat開始。現在Redhat的安裝基本上都是學習MS的做法,很圖形化了。只要按照圖形的指示,很容易讓一個系統跑起來。我覺得初學者應該從這個入手,這樣會快很多。因為Linux上的軟體包都是由不同的開發團隊做的,所以一般人不知道如果安裝,redhat公司做的事情就是把這些東西組織起來,然後把這些軟體賣給大家。因為他對這一行非常的精通,所以賣軟體是其次,賣服務是主業。現在redhat已停止出個人版的了,改成專做企業的了,版本發行最近有些變動。現在最後一個版本好象是RH9.1。
裝好系統後從使用應用軟體開始,建議你先學BASH SHELL編程。因為你將業想往Oracl DBA發展的話,精通SHELL可以在管理上給你帶來很大的便利。同時對於理解Linux系統的啟動和一些軟體的安裝很有幫助。比如說你可以很清楚的了解Linux的整個啟動過程,繼而知道為什麼要做那一步做了這個動作,對你將來處理實際碰到的問題至少可以明白知道問題出在哪。象很多我們日常在Unix/Linux的管理和腳本都是分不開的,精通BASH是我們需要完成的第一步。我指的是精通,不是一般的了解,因為你只有精通了,用的時間越長,你會發現script可以幫我們很方便的干很多事情。這里有一本電子書提供參考,是我至今見到寫BASH最全,最好的一本。名叫《Advanced Bash Scripting Guide》,你可以在www.linuxdoc.org里找到。
這里也提一下www.linuxdoc.org里的文章是你學習Linux的良師益友,裡面的很多文章都是非常不錯的教材。主要分為幾類:1、FAQ 2、HOWTO 3、Guider 4、man手冊。其中的Guider有幾本都是非常不錯的入門書,你基本上可以不用去買本,美國出的印刷書都奇貴,你把那裡的幾本書看完就差不多了。插一句,現在P2P很流行,我基本上都不買專業的書了,大部分都可以找到電子版的下載。裡面的HOWTO主要講的一些具體的問題如何處理,門類也很多很雜,你可以根據自已現在的需求去看相應的文章。有空的時候可以多看看,這裡面有些很好的solution,說不定什麼時候就可以用上。FAQ的文章不多,建議挑些重要的看下。對於man手冊,一般系統上都有,不過那裡應該是最近的,平時用的不多。
結論2:自已裝個Redhat,學好shell。
你用Unix/Linux時候,熟悉一個編輯器是必不可少的。用兩種建議選擇Emacs&VIM。Emacs比較大些,要花些空間,功能具強,以前用過一段時間但沒有深入下去,所以了解也是通過大師們文章中反復提到這個關鍵字和一些信息知道的,用好了功能具強,相當於一個MS下的IDE開發環境;vim比較小些,功能也很強,是vi的增強版,我現在主要是用她來編輯東西。vim支持多種語法,可以用來編腳本、C、Java,功能足夠我們用,學好需要一定的時間實踐。因為我們用Unix/Linux,免不了有時要用console來控制,如果用慣了MS的編輯的話,你會非常痛苦,建議如果以後想長時間使用unix/linux環境的話,學好一種這環境下的編輯器。vim也有windows的版本,開始用起來會覺得不方便,便很快你會發現用VIM可以解決很多MS下編輯器不能解決的問題,不信你可以試試看。
結論3:學會一種Unix/Linux下編輯器Emacs或Vim,建議Vim(因為我在用,可以給你些指導 )
學習Linux有幾種常用的服務軟體需要會用,1) apache(http) 2) bind(dns) 3) pro-ftp(ftp) 4)samba(file share) 。需要掌握這些軟體的安裝和簡單配置,這些軟體在網上都有很詳細的文檔。至少apache要會安裝和管理,因為這是最基本的WEB服務,今天在哪裡都能用到。對於這些常用服務軟體根據自已興趣和環境要求做出選擇,不一定要很精,但要會,建議精通。
結論4:學會常用服務軟體的安裝和配置,至少掌握apache
在Linux中還有很多小實用工具也需要掌握,這對你今後診斷問題和做相應的系統管理有很大幫助。如配置網卡地址的工具ifconfig,查找文件的工具find,行編輯的命令sed、awk,網路狀態檢查netstat、ping、nc等。這些工具可以在實踐中慢慢學習。
結論5:在實踐中學習一些常用小工具,如ifconfig netstat route等
掌握一到兩種Opensource的資料庫,如現在流行的兩種資料庫MySQL和PostgreSQL。MySQL用的人多些也比較簡單,速度又快,做一些簡單的資料庫應用很多都用他做backend databaes server。如果你自已想學Oracle的話,可以直接學Oracle。Oracle的東西多且全,基本上所用的功能都能在Oracle找到。但如果你想更深一層學習DB的話,你可以考慮學PostgreSQL,他有源程序而且支持事務處理(trans-action)、子查詢(sub-select),過程(procere)、自定義函數(function)、游標(cursor),支持了大部份SQL92和99的標准。他的文檔也比較全。
結論6:建議掌握一種Opensource的DB,如MySQL
建議對TCP/IP協議層深入了解,我想你們上研究生時應該講的很深。但我還是建議你再多復習相關的知識點,很多時候網路上的問題可以通對你對TCP/IP的了解找到問題所在。建議你買那個steven的書叫>,同時經常在身邊准備好那幾種狀態切換的圖,勞記在心,出問題的時候就可以知道是哪邊網路不通,還是應用程度出了什麼問題了。
結論7:建議再深入了解TCP/IP protocol
建議除了bash外,再學多一種在Unix環境下的RAD腳本語言python。我也正在學python,通過這段時間的了解發現,這個東東有很多功能而且在開發上可以比c/c++提高至少5倍效率。有時候偏向做系統管理,但掌握一本這種編程形的腳本對工作幫助很大,可以迅速的處理一些問題。BASH是側重於人機交復的腳本,有些事情用BASH是無法完成的。Python在很多Internet應用上有很多mole&package,你可以很方便的使用已有的功能,比如說自已做個小的WEB SERVER,做測試工具,做資料庫查詢等等。
結論8:建議學下Python