日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > Linux的歷史----Linux內核剖析(一)

Linux的歷史----Linux內核剖析(一)

來源:程序員人生   發布時間:2015-04-25 09:34:03 閱讀次數:3192次

Unix操作系統


Unix的由來


湯普遜里奇最早是在貝爾實驗室開發Unix的,爾后的10年,Unix在學術機構和大型企業中得到了廣泛的利用,當時的UNIX具有者AT&T公司以低廉乃至免費的許可將Unix源碼授權給學術機構做研究或教學之用,許多機構在此源碼基礎上加以擴充和改進,構成了所謂的“Unix變種”,這些變種反過來也增進了Unix的發展,其中最著名的變種之1是由加州大學柏克萊分校開發的BSD產品。

后來AT&T意想到了Unix的商業價值,不再將Unix源碼授權給學術機構,并對之前的Unix及其變種聲明了版權權利。變種BSD Unix在Unix的歷史發展中具有相當大的影響力,被很多商業廠家采取,成為很多商用Unix的基礎。BSD使用主版本加次版本的方法標識,如4.2BSD,4.3BSD,在原始版本的基礎上還有派生版本,這些版本通常有自己的名字,如4.3BSD-Net/1,4.3BSD-Net/2等。其不斷增大的影響力終究引發了AT&T的關注,因而開始了1場曠日持久的版權官司,這場官司1直打到AT&T將自己的Unix系統實驗室賣掉,新接手的Novell公司采取了1種比較開明的做法,允許柏克萊分校自由發布自己的BSD,但是條件是必須將來自于AT&T的代碼完全刪除,因而誕生了4.4 BSD Lite版,由于這個版本不存在法律問題,4.4BSD Lite成了現代BSD系統的基礎版本。雖然后來,非商業版的Unix系統又經過了很多演化,但其終究都是創建在BSD版本上(Linux除外)。所以從這個角度上,4.4 BSD又是所有自由版本Unix的基礎,它們和System V及Linux等共同構成Unix操作系統這片璀璨的星空。

BSD在發展中也逐步派生出3個主要的分支:FreeBSD、OpenBSD和NetBSD。

爾后的幾10年中,Unix仍在不斷變化,其版權所有者不斷變更,授權者的數量也在增加。Unix的版權曾為AT&T所有,以后Novell具有了Unix,再以后Novell又將版權出售給了SCO,但不包括知識產權和專利權(這1事實雙方尚存在爭議)。有很多大公司在獲得了Unix的授權以后,開發了自己的Unix產品,比如IBM的AIX、HP的HP-UX、SUN的Solaris和SGI的IRIX。

Unix由于其安全可靠,高效強大的特點在服務器領域得到了廣泛的利用。直到GNU/Linux流行開始前,Unix也是科學計算、大型機、超級電腦等所用操作系統的主流。

UNIX的完全歷史


初創期

Unix的誕生和Multics(Multiplexed Information and Computing System)是有1定淵源的。Multics是由麻省理工學院,AT&T貝爾實驗室和通用電氣合作進行的操作系統項目,被設計運行在GE⑹45大型主機上,但是由于全部目標過于龐大,糅合了太多的特性,Multics雖然發布了1些產品,但是性能都很低,終究以失敗而告終。

AT&T終究撤出了投入Multics項目的資源,其中1位開發者──肯?湯普遜則繼續為GE⑹45開發軟件,并終究編寫了1個太空旅行游戲。經過實際運行后,他發現游戲速度很慢而且耗費昂貴――每次運行會花費75美元。

在丹尼斯?里奇的幫助下,湯普遜用PDP⑺的匯編語言重寫了這個游戲,并使其在DEC PDP⑺上運行起來。這次經歷加上Multics項目的經驗,促使湯普遜開始了1個DEC PDP⑺上的新操作系統項目。湯普遜和里奇領導1組開發者,開發了1個新的多任務操作系統。這個系統包括命令解釋器和1些實用程序,Multics是“MULTiplexed Information and Computing System”的縮寫,在1970年時,那部PDP⑺卻只能支持兩個用戶,當時,Brian Kernighan就開玩笑地戲稱他們的系統實際上是:“UNiplexed Information and Computing System”,縮寫為“UNICS”。因而這個項目被稱為UnICS( Uniplexed Information and Computing System)。后來,大家取其諧音這個名字被改成UNIX。

發展期

最初的Unix是用匯編語言編寫的,1些利用是由叫做B語言的解釋型語言和匯編語言混合編寫的。B語言在進行系統編程時不夠強大,所以湯普遜和里奇對其進行了改造,并與1971年共同發明了C語言。1973年湯普遜和里奇用C語言重寫了Unix。在當時,為了實現最高效力,系統程序都是由匯編語言編寫,所以湯普遜和里奇此舉是極具大膽創新和革命意義的。用C語言編寫的Unix代碼簡潔緊湊、易移植、易讀、易修改,為爾后Unix的發展奠定了堅實基礎。

1974年,湯普遜和里奇合作在ACM通訊上發表了1篇關于UNIX的文章,這是UNIX第1次出現在貝爾實驗室之外。爾后UNIX被政府機關,研究機構,企業和大學注意到,并逐步流行開來。

1975年,UNIX發布了4、5、63個版本。1978年,已有大約600臺計算機在運行UNIX。1979年,版本7發布,這是最后1個廣泛發布的研究型UNIX版本。20世紀80年代相繼發布的8、9、10版本只授權給了少數大學。爾后這個方向上的研究致使了9號計劃的出現,這是1個新的散布式操作系統。

1982年,AT&T基于版本7開發了UNIX System Ⅲ的第1個版本,這是1個商業版本僅供出售。為了解決混亂的UNIX版本情況,AT&T綜合了其他大學和公司開發的各種UNIX,開發了UNIX System V Release 1。

這個新的UNIX商業發布版本不再包括源代碼,所以加州大學柏克萊分校繼續開發BSD UNIX,作為UNIX System III和V的替換選擇。BSD對UNIX最重要的貢獻之1是TCP/IP。BSD有8個主要的發行版中包括了TCP/IP:4.1c、4.2、4.3、4.3-Tahoe、4.3-Reno、Net2、4.4和4.4-lite。這些發布版中的TCP/IP代碼幾近是現在所有系統中TCP/IP實現的先輩,包括AT&T System V UNIX和Microsoft Windows。

其他1些公司也開始為其自己的小型機或工作站提供商業版本的UNIX系統,有些選擇System V作為基礎版本,有些則選擇了BSD。BSD的1名主要開發者,比爾?喬伊,在BSD基礎上開發了SunOS,并終究創辦了太陽計算機系統公司。

1991年,1群BSD開發者(Donn Seeley、Mike Karels、Bill Jolitz和Trent Hein)離開了加州大學,創辦了Berkeley Software Design, Inc (BSDI)。BSDI是第1家在便宜常見的Intel平臺上提供全功能商業BSD UNIX的廠商。后來Bill Jolitz離開了BSDI,開始了386BSD的工作。386BSD被認為是FreeBSD、OpenBSD和NetBSD、DragonFlyBSD的先輩。

AT&T繼續為UNIX System V增加了文件鎖定,系統管理,作業控制,流和遠程文件系統。1987到1989年,AT&T決定將Xenix(微軟開發的1個x86-pc上的UNIX版本),BSD,SunOS和System V融會為System V Release 4(SVR4)。這個新發布版將多種特性融為1體,結束了混亂的競爭局面。

1993年以后,大多數商業UNIX發行商都基于SVR4開發自己的UNIX變體了。

現況

UNIX System V Release 4發布后不久,AT&T就將其所有UNIX權利出售給了Novell。Novell期望以此來對抗微軟的Windows NT,但其核心市場遭到了嚴重傷害,終究Novell將SVR4的權利出售給了X/OPEN Consortium,后者是定義UNIX標準的產業團體。最后X/OPEN和OSF/1合并,創建了Open Group。Open Group定義的多個標準定義著甚么是和甚么不是UNIX。

實際的UNIX代碼則展轉到了Santa Cruz Operation,這家公司后來出售給了Caldera Systems。Caldera原來也出售Linux系統,交易完成后,新公司又被重命名為SCO Group。

部門的解散

根據1項報導指出,當年負責研發UNIX與后續保護工作的貝爾實驗室1127部門已于2005年8月正式聲明解散。肯?湯普遜已退休,現居加州;丹尼斯?里奇調到別的部門;而Douglas McIlroy則在達特茅斯學院擔負教授。

Unix的文化

UNIX is not just an operating system, but a way of life.(UNIX不單單是1個操作系統,更是1種生活方式。) 經過幾10年的發展,UNIX在技術上日臻成熟的進程中,她獨特的設計哲學和美學也深深地吸引了1大批技術人員,他們在保護、開發、使用UNIX的同時,UNIX也影響了他們的思考方式和看待世界的角度。這些人自但是然地構成了1個社團。

UNIX重要的設計原則:

簡潔至上 提供機制而非策略

理查德?斯托曼和他的自由軟件計劃(GNU)


在1983年,理查德?斯托曼創建了以創建1個自由軟件,類Unix,與POSIX兼容的操作系統為目標的GNU計劃。作為這個計劃其中的1部份,他又寫了GNU通用公共許可證(GPL)。20世紀90年代初,已有足夠的軟件去創建1個完全的操作系統。但由于在1987年時,理查德?斯托曼決定以Mach微內核進行開發,認為可以借此加速操作系統的開發,但由于1直不肯定卡內基梅隆大學什么時候要將核心源代碼發布,造成項目3年進展緩慢。GNU的內核,GNU Mach和GNU Hurd沒能夠充分吸引開發者,這致使了GNU的未能完成。

在20世紀80年代還有另外1個關于自由操作系統的項目,伯克利軟件套件。這是由UC Berkeley從AT&T的第6版Unix開發而來的。由于它包括了AT&T所具有的的Unix代碼,所以AT&T在20世紀90年代初對加利福尼亞大學提起了法律訴訟。這嚴重限制了BSD的發展與利用。

MINIX是安德魯?斯圖爾特?塔能鮑姆在1987年發布1個用于教學的微內核架構的類Unix系統。雖然系統的源代碼容易得到,但是對源代碼的修改與再發布卻遭到了限制。另外,MINIX的16位的設計與當光陰漸便宜及受歡迎的、個人電腦的Intel 80386架構兼容得不好。

這些因素使得Torvalds開始了他的項目。他曾說過,如果那時候有可用的GNU或386BSD內核的話,他極可能就不會去寫他自己的內核了

Linux操作系統


Linux的誕生


1991年,在赫爾辛基,Linus Torvalds開始那個后面成了Linux內核的項目。最初它只1個Torvalds用來訪問大學里的大型的Unix服務器的虛擬終端。他專門寫了1個用于他當時正在用的硬件的,與操作系統無關的程序,由于他要用他那用80386處理器的新PC機的功能。開發是在Minix上,用至今仍為首選的編譯器――GCC――來完成的。
Linus Torvalds

Torvalds在他的書只為歡樂中說過,他最后才意想到自己寫了1個操作系統內核。1991年8月25日,他在發布到新聞組“comp.os.minix.”的Usenet上發布了這個系統:

“ 使用minix操作系統的各位,大家好! 我正在為386486AT clones寫1個(自由的)操作系統(只是愛好而已,不會和GNU1樣成為廣泛且專業的操作系統)。這個計劃從4月份開始醞釀,現在已做好準備。我希望得到人們關于minix優缺點的任何反饋意見,由于我的操作系統和它有類似的方面(由于可行性方面的緣由,二者的文件系統物理布局相同)。 我剛剛把bash(1.08)和gcc(1.40)移植到了系統上,而且看來運行得很好。這意味著我可以在幾個月內我就能夠把它變得有實用性了。我想知道大家想要些甚么特點。歡迎提任何的建議,但是我不保證我會實現你的建議:-) Linus (torvalds@kruuna.helsinki.fi) 另:是的,它沒有包括任何minix的代碼;它的文件系統還是1個多線程的。它沒有可移植性(它利用了386的任務調度算法等),而且它極可能永久只會支持AT的硬盤(我只有這類硬盤:-( )

名稱的由來


Linus Torvalds本要把他的發時叫做Freax――“fread”,“free”和“x”(暗指Unix)的合成詞。在開發系統的前半年里,他把文件以文件名“Freax”存儲。Torvalds斟酌過Linux這個名字,但是由于覺得它過于自我本位而放棄了使用它[6]。

為便于開發,在1991年9月,他把那些文件上傳到了赫爾辛基工業大學(HUT)的FTP服務器(ftp.funet.fi)。Torvalds在HUT負責管理那個服務器的同事Ari Lemmke,覺得“Freax”這個名字不是很好,就在不咨詢Torvalds的情況下,把項目的名字改成了“Linux”。但是以后,Torvalds也同意“Linux”這個名字了:“經過量次討論,他承認Linux這個名字更好。在0.01版本Linux的源代碼的makefile里依然使用‘Freax’這個名字,在以后‘Linux’這個名字才被使用。所以,Linux這個名字其實不是預先想好的,只是它被廣泛接受了而已”。

關于GNU/Linux命名方式的爭議


“Linux”這個名稱1開始只被Torvalds用于Linux內核。但是這個內核卻常和其他軟件1起使用,特別是GNU計劃的軟件。這很快就成為最受歡迎的GNU軟件。1994年6月,在GNU的期刊中,Linux被稱作“自由Unix克隆版”,Debian計劃也開始把它的產品叫做“Debian GNU/Linux”。1996年5月,Richard Stallman發布了編輯器Emacs的19.31版本,其中系統的名稱從Linux變成了Lignux。這類拼法為的是明確指出GNU和Linux的結合。但是這不久就被“GNU/Linux”所代替了。

對這個名稱,不同人有不同的反應。GNU和Debian項目使用那個名字,但是,多數開發者依然簡單地用“Linux”來指代它們的結合。

官方吉祥物


Tux
Tux
1996年,Torvalds為Linux選定了企鵝作為它的吉祥物。Larry Ewing提供了吉祥物的初稿。現在正在使用的著名的吉祥物就是基于這份初稿的。James Hughes根據“Torvalds’s Unix”為它取了名字Tux。

新的發展


內核

除Torvalds,還有許多知名的如阿蘭考克斯Alan Cox和馬塞洛托薩蒂Marcelo TosattiLinux內核保護者。 Cox保護2.2版的內核直到2003年底,一樣, Tosatti保護2.4版的內核直到2006年年中,程序員Andrew Morton 帶動了于2003年12月18日發布的首個穩定版本⑵.6版內核的開發和保護。而舊版本也還在延續地改進中。

Linux在多方面成功利用,其主要緣由在于它是自由軟件和它的軟件的穩定性、安全性和可擴大性,和因此而帶有的可保護性。雖然確切存在著漏洞,例如vmsplice() exploit,但是這些漏洞會很快被修復[來源要求]。

社區

關于Linux的大部份工作都是由社區完成的:世界各地使用Linux的程序員都把建議的改進發給保護員。很多公司還不但參與內核的開發,還參與了1些隨Linux1起發布的輔助軟件的編寫。

Linux的版本當中,既有像Debian那樣由自發組織發布的,又有像openSUSE和Fedora那樣直接和1些公司相干的。為了交換意見,各個項目的成員常在各種會議交換會上會面。其中最大的交換會是在德國(目前是柏林)舉行的LinuxTag。每一年有大約10,000人聚集在1起討論Linux和與Linux相干的項目。

開源發展實驗室和Linux基金會

開源碼發展實驗室(Open Source Development Lab)創建于2000年。它是1個獨立的非營利性組織。它的目標是優化Linux以利用于數據中心和運營商的領域。它是Linus Torvalds和Andrew Morton工作的援助來源。2006年年中,Morton去了Google(Google也是使用Linux內核的);Torvalds全職為OSDL開發Linux內核。非商業性運營機制的資金主要來源于Red Hat,Novell,3菱,英特爾, IBM ,戴爾和惠普等幾家大公司。

2007年1月22日,OSDL和自由標準組織合并為Linux基金會,把它們的工作焦點集中在改進GNU/Linux以與Windows競爭。

相干公司

雖然是開源項目,但是還是有1些公司從中獲得了利益。這些公司大多也是開源發展實驗室的成員。它們在Linux的改進與開發中投入了許多資源以使其能夠適應不同領域的利用。其中包括驅動程序捐贈的硬件,對開發Linux軟件的人員現金的捐贈,和對Linux程序員的雇用。例如IBM和HP,它們首先在它們的服務器上使用了Linux;又如Red Hat,它保護著它自已的版本。一樣,Trolltech通過對Qt的開發和把它GPL許可化,和啟用1些X和KDE開發人員來支持Linux。前者更使得開發KDE成了可能。

關于Linux的爭辯

Linux自出現以來就已引發了反復的爭議。

“Linux已過時”

塔能鮑姆-托瓦茲辯論
1992年,著名的計算機科學家,Minix和微核心的作者,安德魯?斯圖爾特?塔能鮑姆在新聞組comp.os.minix上寫了1篇題為《Linux已過時》的文章。這篇文章標志著對Linux內核的著名的大討論的開始。其中對Linux的批評主要是:

該內核是宏內核的,因此它是過時的; 因使用Intel 386處理器而帶來的不可移植性。“寫1個與某特定硬件,特別是像Intel這類奇怪的硬件相干的操作系統,在根本上就是毛病的。”; 沒有個人嚴格控制源代碼; Linux使用了1系列無用的特點(他認為多線程的文件系統只會使用系統性能低下)。 事實證明,塔能鮑姆認為Linux會在幾年以內就會過時并被GNU Hurd取替(他認為GNU Hurd更加現代化)的看法是毛病的。Linux已被移植到所有主流的平臺,而且它開放的開發模式引領了1種杰出的開發步伐。相反,GNU Hurd還沒有具有可作為產品服務器的穩定性水平]。

反對開源文件的出版物

來自微軟的競爭
雖然Torvalds說過微軟感到的來自Linux的要挾與他無關,但是微軟和Linux陣營在1997年到2001年間還是有著很多敵對的情況。這類情況在1998年Eric S. Raymond發表《萬圣節文件》的時候變得明顯起來。這里由1位微軟工程師寫的關于尋求解決自由軟件對微軟的要挾的策略的文章。

SCO-Linux爭議

2003年3月,SCO Group指責IBM把UNIX的代碼移植到Linux侵犯了他們的版權。SCO宣稱它們具有代碼的版權并IBM提起了訴訟。Red Hat又提起了反訴訟,因此SCO又提起了其他相干的訴訟。在這些訴訟進行的同時,SCO開始把Linux的許可權賣給那些不愿意冒受SCO投訴的險的用戶。由于Novell也宣稱具有UNIX的版權,所以它又對SCO提起了訴訟。接著SCO便聲明破產了。

名稱的商標

Linux是Linus Torvalds的注冊商標。

商標權
在1994和1995年,有多個來自不同國家的人想把Linux注冊為商標,從而1些Linux公司可以從中收取特許使用金。很多Linux的開發人員和用戶都不同意此舉。Torvalds在Linux國際的幫助下得到了Linux這個商標,然后他把這個商標轉讓給了Linux國際。對這個商標的保護后來就由1個專門的基金會――非營利性的Linux標識協會――來管理。2000年,Linus Torvalds指定了分配許可權的基本規則。這意味著任何要想以Linux的名義發布產品和服務的人,都要具有許可證。而許可證要通過購買取得。

大事年表

1983:Richard Stallman創建了以創建1個自由的操作系統為目標的GNU計劃。
1989:Richard Stallman撰寫了初版的GNU GPL。
1991:Linux內核在8月25日由21歲的芬蘭學生Linus Benedict Torvalds公然發布。
1992:在GNU GPL下Linux內核被重新授權使用,產生了第1個“Linux發行版本”。
1993:超過100個開發者致力于Linux內核開發。在他們的努力下,內核逐步適應了GNU的環境,這個為Linux創造了巨大的利用空間的廣闊環境。Slackware首次發布。后來在同1年,Debian項目設立,現已成為最大的社區發布項目。
1994: 3月, Torvalds認為內核的所有組件已完全成熟,他放出了Linux的1.0版本。XFree86項目組提供了1個圖形化用戶界面(GUI).同年Red Hat公司 和SUSE 發行了他們各自的Linux 1.0分發版本。
1995: Linux被移植到DEC Alpha和Sun公司的SPARC平臺上,而在接下來的幾年里它又被廣泛地移植到更多的平臺上。
1996: Linux內核2.0版本發布。此時內核已支持多處理器,因此成為各大公司的絕佳選擇。
1998:很多大公司,諸如IBM, Compaq ,Oracle表示支持Linux系統。另外,1部份程序員開始了圖形化用戶界面KDE的開發。
1999:1些程序員開始致力于開發圖形化環境GNOME,它可以替換依托Qt工具包才能工作的KDE。在這1年里IBM宣布了1項支持Linux的浩大的工程。
2004: XFree86小組分裂,同現有的X Windows標準組織 共同成立X.Org基金會,促使了X Window ServerLinux版本極為快速而迅猛的發展。

年鑒


20世紀60年代,MIT開發分時操作系統(Compatible TIme-Sharing System),支持30臺終端訪問主機;主機負責運算,而終端負責輸入輸出;

1965年,Bell實驗室、MIT、GE(通用電氣公司)準備開發Multics系統,為了同時支持300個終端訪問主機,但是1969年失敗了;
剛開始并沒有鼠標、鍵盤,輸入裝備只有卡片機,因此如果要測試某個程序,則需要將讀卡紙插入卡片機,如果有毛病,還需要重新來過;
Multics:Multiplexed Information and Computing Service

1969年,Ken Thompson(C語言之父)利用匯編語言開發了FIle Server System(Unics,即Unix的原型)
由于匯編語言對硬件的依賴性,因此只能針對特定硬件;
只是為了移植1款“太空旅游”的游戲;

1973年,Dennis Ritchie和Ken Thompson發明了C語言,而后寫出了Unix的內核
將B語言改成C語言,由此產生了C語言之父;
90%的代碼是C語言寫的,10%的代碼用匯編寫的,因此移植時只要修改那10%的代碼便可;

1977年,Berkeley大學的Bill Joy針對他的機器修改Unix源碼,稱為BSD(Berkeley Software Distribution)
Bill Joy是Sun公司的開創人;
1979年,Unix發布System V,用于個人計算機;
1984年,由于Unix規定:“不能對學生提供源碼”,Tanenbaum老師自己編寫兼容于Unix的Minix,用于教學;
1984年,Stallman開始GNU(GNU’s Not Unix)項目,創辦FSF(Free Software Foundation)基金會;
產品:GCC、Emacs、Bash Shell、GLIBC;
提倡“自由軟件”;
GNU的軟件缺少1個開放的平臺運行,只能在Unix上運行;
自由軟件指用戶可以對軟件做任何修改,乃至再發行,但是始終要掛著GPL的版權;
自由軟件是可以賣的,但是不能只賣軟件,而是賣服務、手冊等;
1985年,為了不GNU開發的自由軟件被其他人用作專利軟件,因此創建GPL(General Public License)版權聲明;
1988年,MIT為了開發GUI,成立了XFree86的組織;
1991年,芬蘭赫爾辛基大學的研究生Linus Torvalds基于gcc、bash開發了針對386機器的Lniux內核;
1994年,Torvalds發布Linux-v1.0;
1996年,Torvalds發布Linux-v2.0,肯定了Linux的吉祥物:企鵝;

Unix/Linux發展圖解


linux
Unix/Linux發展圖解
更詳細

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产在线观看一区 | 噜噜网站 | 91久久久久久久久久久 | 91一区二区三区 | 国产小视频在线播放 | 亚洲高清在线播放 | a级片一级片 | 久久中文在线 | 黄网站在线免费 | 麻豆视频一区二区 | 麻豆国产一区二区三区四区 | 国产精品久久久久久久 | 久久久综合激的五月天 | 亚洲精品视频一区二区 | 欧美日在线| 免费国产在线视频 | 成人免费大片黄在线播放 | 亚洲欧美在线观看 | 成人免费视频网站在线看 | 久久精品看片 | 国产精品伦一区二区三级视频 | 久久久成人av | 久久不射网站 | 国产成人精品一区二区三区视频 | 国产不卡一二三区 | 国产a视频 | 欧美人xxx | 激情久久网 | а天堂中文在线官网 | 精品国产不卡一区二区三区 | 国产精品久久九九 | 91精品国产日韩91久久久久久 | 久久大 | 欧美综合一区二区 | 成人香蕉视频 | 日日操天天操夜夜操 | 日韩欧美在线观看视频 | 国产成人久久 | 国产精品国产精品国产专区不蜜 | 亚洲淫片 | 久久99精品久久久久久青青日本 |