第1講:開山篇第2講:基礎(chǔ)介紹第3講:歷史介紹.vi編輯器的使用第4講:用戶管理.目錄結(jié)構(gòu)第5講:常用命令第6講:文件權(quán)限.用戶組(1)第7講:文件權(quán)限.用戶組(2)第8講:j2ee環(huán)境.jdk.tomcat安裝配置第9講:娛樂軟件安裝.linux分區(qū)詳細(xì)第10講:linux安裝演示第11講:shell介紹第12講:tcp.ip基礎(chǔ)第13講:ip地址和包.解.網(wǎng)絡(luò)環(huán)境第14講:rpm管理 samba安裝配置使用第15講:crontab詳解第16講:進(jìn)程的介紹和管理第17講:top詳解.設(shè).間.監(jiān)控網(wǎng)絡(luò)狀態(tài)第18講:mysql安裝.配置.使用第19講:ssh安裝.配置.使用第20講:補(bǔ)充講解linux重要內(nèi)容第21講:常用命令補(bǔ).inux啟動(dòng)過第22講:壓縮和解壓.ux下java網(wǎng)絡(luò)編程

inux視頻教程第0講.開山篇 
為什么學(xué)習(xí)linux 
linux是一個(gè)開源、免費(fèi)的操作系統(tǒng),其穩(wěn)定性、安全性、處理多并發(fā)已經(jīng)得到業(yè)界的認(rèn)可,目前很多中型,大型甚至是巨型項(xiàng)目都在使用linux 
linux內(nèi)核:redhat 、紅旗linux、ubuntu、suse、fedora,它們的內(nèi)核都是一樣的(Note:linux其實(shí)是一個(gè)統(tǒng)稱,就比如面條是一個(gè)統(tǒng)稱,可以有哨子面、陽春面、打鹵面等) 
linux for工作 
linux系統(tǒng)管理員 - linux系統(tǒng)的維護(hù)、配置等 
linux程序員 - 需c/c++、java,php、jsp… - linux軟件工程師(PC) 
linux嵌入式開發(fā)(單片機(jī)、芯片) 
如何學(xué)習(xí)linux 
第一階段:linux平臺(tái)上的開發(fā),包括vi,gcc,gdb,make,jdk,tomcat,mysql..和linux基本操作 
第二階段:加厚c語言功底《c專家編程》或是java語言 第三階段:學(xué)習(xí)unix環(huán)境高級(jí)編程《unix環(huán)境高級(jí)編程》 第四階段:linux應(yīng)用系統(tǒng)開發(fā)/linux嵌入式開發(fā) 
內(nèi)容講解 
基礎(chǔ)部分 - linux基礎(chǔ)知識(shí) - linux常用命令80個(gè) - 
linux分區(qū)/vi/權(quán)限… 
實(shí)用部分 - 
Samba安裝與配置
inux視頻教程第1講.基礎(chǔ)介紹 
linux的初步介紹 
linux的特點(diǎn) - 免費(fèi)的/開源 - 支持多線程/多用戶 - 安全性好 
對(duì)內(nèi)存和文件管理優(yōu)越 
linux的缺點(diǎn) - 
操作相對(duì)困難 
吉祥物:小企鵝(想起小時(shí)侯被企鵝咬了一口),芬生學(xué)生創(chuàng)建,微軟反LINUX廣告(四個(gè)變形動(dòng)物) 
linux的歷史 - 
1960時(shí)期左右,MIT,即麻省理工學(xué)院有一臺(tái)電腦,使用分時(shí)操作系統(tǒng),只能同時(shí)允許30個(gè)人通過終端登錄 - 
1965年,MIT、GE、Bell實(shí)驗(yàn)室,決定將30300個(gè)人分時(shí)系統(tǒng),multis計(jì)劃,即火星計(jì)劃 - 
1969年,火星計(jì)劃失敗。但Bell的Ken Thompson開發(fā)了一個(gè)file server system文件系統(tǒng),在Bell實(shí)驗(yàn)室很受歡迎 - 
在Dennis Ritchie的加入下,1973年,unix誕生,開源,源碼內(nèi)核共享 - IBM:AIX - Sun:Solaris - HP: HP unix - 伯克利分校:BSD  
- minix系統(tǒng)出現(xiàn) 
Linus Torvalds,芬蘭讀書,擁有PC 386,1991年計(jì)劃把minix移植到pc上,1994發(fā)布linux 1.0版 linux is not unix,完全沒有桌面 - redhat紅帽子 - s.u.s.e 
紅旗linux(中國(guó)) 
linux的第一次接觸 
關(guān)機(jī)命令 
shutdown-h now立即進(jìn)行關(guān)機(jī)(管理員root才可以) shutdown -r now現(xiàn)在重新啟動(dòng)計(jì)算機(jī) reboot現(xiàn)在重新啟動(dòng)計(jì)算機(jī)
linux視頻教程第2講. vi編輯器的使用 
什么是vi編輯器 
vi編輯器是linux下最有名的編輯器,也是我們學(xué)習(xí)linux必須掌握的工具,在linux下也可使用vi進(jìn)行程序的開發(fā),如java程序,c程序。 
ps:VI編輯器由Bill Joy 1976年在bsd unix 開發(fā)的(世界第一駭客,成為了自由軟件協(xié)會(huì)) 
如何使用vi進(jìn)行開發(fā)? 
在linux下使用vi開發(fā)一個(gè)簡(jiǎn)單的java程序Hello.java,并且在linux下運(yùn)行成功 - 
開發(fā)步驟 - 
java程序 - vi Hello.java 
- 輸入i,進(jìn)入到插入模式 - 輸入Esc鍵,進(jìn)入命令模式 
- 輸入冒號(hào):[wq 表示保存退出,q!表示退出不保存] - 編譯javacHello.java - 運(yùn)行java Hello 
c程序 - 
gcco Hello Hello.cpp[參數(shù)o表示可自定義生成的out文件名,否則默認(rèn)為a. out,重復(fù)寫會(huì)覆蓋以前的值]
linux視頻教程第3講.用戶管理.目錄結(jié)構(gòu) 
概述 
簡(jiǎn)單介紹 
linux的文件系統(tǒng)是采用層級(jí)式的樹狀目錄結(jié)構(gòu),在此結(jié)構(gòu)中的最上層是根目錄“/”,然后在此目錄下再創(chuàng)建其他的目錄 
深刻理解linux文件目錄是非常重要的 - 
/ - root,存放root用戶的相關(guān)文件 - home,存放普通用戶的相關(guān)文件 - bin,存放常用命令的目錄,如vi,su - sbin,要具有一定權(quán)限才可以使用命令 - mnt,默認(rèn)掛載光驅(qū)和軟驅(qū)的目錄 - etc,存放配置的相關(guān)文件 
- var,存放經(jīng)常變化的文件,如網(wǎng)絡(luò)連接的sock文件 - boot,存放引導(dǎo)系統(tǒng)啟動(dòng)的相關(guān)文件 
- usr,安裝一個(gè)軟件的默認(rèn)目錄,相當(dāng)于windows下的program files 
 
常用命令介紹 
pwd,顯示當(dāng)前在哪個(gè)路徑下 linux的用戶管理 
1. useradd用戶名,添加用戶 
a) 【案例】useradd xiaoming 2. passwd用戶名,為新用戶設(shè)密碼 
a) 【案例】passwd xiaoming,修改小明的密碼 3. userdel用戶名,刪除用戶 
a) 【案例】userdelxiaoming,刪除用戶但保存用戶主目錄 b) 【案例】userdel‐r xiaoming,刪除用戶以及用戶主目錄 4. logout,當(dāng)前用戶退出 5. who am i,當(dāng)前用戶是誰 
提示:“#”表示root用戶,“$”表示普通用戶。
linux視頻教程第4講.常用命令 
linux的常用命令 
- init [0123456],指定系統(tǒng)運(yùn)行級(jí)別,類似windows的正常運(yùn)行模式或安全模式 - 0:關(guān)機(jī) - 1:?jiǎn)斡脩?nbsp;
- 2:多用戶狀態(tài)沒有網(wǎng)絡(luò)服務(wù) - 3:多用戶狀態(tài)有網(wǎng)絡(luò)服務(wù) - 4:系統(tǒng)未使用保留給用戶 - 5:圖形界面 - 
6:系統(tǒng)重啟 
常用運(yùn)行級(jí)別是3和5,要修改默認(rèn)的運(yùn)行級(jí)別可改文件 /etc/inittab的id:5:initdefault:這一行中的數(shù)字 
切換用戶:輸入su切換用戶或者logout 
FAQ:不小心設(shè)置了6,導(dǎo)致系統(tǒng)啟動(dòng)-重啟-啟動(dòng)循環(huán),怎么辦? 1. 在進(jìn)入grub引導(dǎo)界面時(shí),在數(shù)秒的時(shí)候,請(qǐng)輸入 e 2. 然后選中第二行,輸入e 
3. 在出現(xiàn)的界面里,輸入1【1表示單用戶級(jí)別】,1的前面需要加一個(gè)空格,單用戶
模式既可以修改模式,又可以修改密碼,Enter 4. 返回后,按b 
注意:用運(yùn)行級(jí)別1 可以繞過ROOT密碼,不需要密碼就可以用,用passwd就OK 
1. /etc/sysconfig/i18n里修改LANG="en_US. Utf-8"防止中文亂碼 2. pwd,顯示當(dāng)前工作目錄 3. cd,改變目錄 4. ls,列出文件和目錄 
a) ls ‐a,顯示目錄下的所有文件,包括隱藏文件 b) ls ‐l,顯示長(zhǎng)列表格式 c) ls -al 5. mkdir,建立目錄 
6. rmdir,刪除空目錄,如果里面有內(nèi)容rm –r  7. tab,補(bǔ)全命令,有相同前綴可雙擊tab 8. touch,建立空文件 9. cp,復(fù)制命令 
a) 【案例】cp ‐r dir1 dir2,遞歸復(fù)制命令(復(fù)制子目錄信息) 
 
linux視頻教程第5-6講.文件權(quán)限.用戶組 
用戶組 
在linux中的每個(gè)用戶必須屬于一個(gè)組,不能獨(dú)立于組外。在linux中每個(gè)文件有所有者、所在組、其它組的概念 
- 所有者owner - 所在組group - 其它組others - 改變用戶所在的組 
 所有者 
一般為文件的創(chuàng)建者,誰創(chuàng)建了該文件,就天然的成為該文件的所有者 用ls ‐ahl命令可以看到文件的所有者 
也可以使用chown 用戶名文件名來修改文件的所有者  
文件所在組 
當(dāng)某個(gè)用戶創(chuàng)建了一個(gè)文件后,這個(gè)文件的所在組就是該用戶所在的組 用ls ‐ahl命令可以看到文件的所在組 
也可以使用chgrp組名文件名來修改文件所在的組  其它組 
除開文件的所有者和所在組的用戶外,系統(tǒng)的其它用戶都是文件的其它組 【案例】 
建立兩個(gè)組:policeman(警察),bandit(土匪); 
建立三個(gè)用戶:along,panpan(屬于policeman),ashuai(屬于bandit) 用along這個(gè)用戶登錄到系統(tǒng),創(chuàng)建一個(gè)文件,ls –l 添加組,只能在root用戶下操作 groupadd policeman 查看所有組: 
vi /etc/group 或cat /etc/group
linux視頻教程第7講.J2EE環(huán)境配置 
J2EE環(huán)境搭建 
jdk安裝步驟 - 
把mypackage.iso掛載到linux操作系統(tǒng)上 - 在vm做好配置 
- mount /mnt/cdrom,掛載光驅(qū) - unmount /mnt/cdrom,卸載光驅(qū) 
把安裝文件拷貝到/home - 
cp 文件 /home 
- 安裝 - 
./ j2sdk-1_4_2_19-linux-i586.bin 
- 查看一個(gè)文件vi  /etc/profile [環(huán)境配置文件] - #注釋 
配置先前安裝的jdk 

郵箱
huangbenjincv@163.com

静乐县| 炎陵县| 利川市| 玉龙| 读书| 绩溪县| 新巴尔虎左旗| 玛纳斯县| 原阳县| 延川县| 木兰县| 黔南| 和平县| 汤原县| 榆树市| 故城县| 西盟| 田林县| 建阳市| 响水县| 开封市| 孟津县| 江津市| 澄迈县| 嘉义市| 修武县| 阜新市| 灌阳县| 宿州市| 呼图壁县| 五华县| 高碑店市| 涪陵区| 马鞍山市| 五家渠市| 腾冲县| 云霄县| 固阳县| 普格县| 金湖县| 绥宁县|