精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何在Linux中管理設(shè)備

系統(tǒng) Linux 系統(tǒng)運(yùn)維
Linux 目錄結(jié)構(gòu)中有很多有趣的功能,這次我會(huì)講到 /dev 目錄一些迷人之處。在繼續(xù)閱讀這篇文章之前,建議你看看我前面的文章。Linux 文件系統(tǒng),一切皆為文件,這兩篇文章介紹了一些有趣的 Linux 文件系統(tǒng)概念。

探索 /dev 目錄可以讓您知道如何直接訪問(wèn)到 Linux 中的設(shè)備。

Linux 目錄結(jié)構(gòu)中有很多有趣的功能,這次我會(huì)講到 /dev 目錄一些迷人之處。在繼續(xù)閱讀這篇文章之前,建議你看看我前面的文章。Linux 文件系統(tǒng),一切皆為文件,這兩篇文章介紹了一些有趣的 Linux 文件系統(tǒng)概念。請(qǐng)先看看 - 我會(huì)等你看完再回來(lái)。

……

太好了 !歡迎回來(lái)。現(xiàn)在我們可以繼續(xù)更詳盡地探討 /dev 目錄。

設(shè)備文件

設(shè)備文件也稱為設(shè)備特定文件。設(shè)備文件用來(lái)為操作系統(tǒng)和用戶提供它們代表的設(shè)備接口。所有的 Linux 設(shè)備文件均位于 /dev 目錄下,是根 (/) 文件系統(tǒng)的一個(gè)組成部分,因?yàn)檫@些設(shè)備文件在操作系統(tǒng)啟動(dòng)過(guò)程中必須可以使用。

關(guān)于這些設(shè)備文件,要記住的一件重要的事情,就是它們大多不是設(shè)備驅(qū)動(dòng)程序。更準(zhǔn)確地描述來(lái)說(shuō),它們是設(shè)備驅(qū)動(dòng)程序的門(mén)戶。數(shù)據(jù)從應(yīng)用程序或操作系統(tǒng)傳遞到設(shè)備文件,然后設(shè)備文件將它傳遞給設(shè)備驅(qū)動(dòng)程序,驅(qū)動(dòng)程序再將它發(fā)給物理設(shè)備。反向的數(shù)據(jù)通道也可以用,從物理設(shè)備通過(guò)設(shè)備驅(qū)動(dòng)程序,再到設(shè)備文件,***到達(dá)應(yīng)用程序或其他設(shè)備。

讓我們以一個(gè)典型命令的數(shù)據(jù)流程來(lái)直觀地看看。

如何在Linux中管理設(shè)備
圖 1:一個(gè)典型命令的簡(jiǎn)單數(shù)據(jù)流程。

在上面的圖 1 中,顯示一個(gè)簡(jiǎn)單命令的簡(jiǎn)化數(shù)據(jù)流程。從一個(gè) GUI 終端仿真器,例如 Konsole 或 xterm 中發(fā)出 cat /etc/resolv.conf 命令,它會(huì)從磁盤(pán)中讀取 resolv.conf 文件,磁盤(pán)設(shè)備驅(qū)動(dòng)程序處理設(shè)備的具體功能,例如在硬盤(pán)驅(qū)動(dòng)器上定位文件并讀取它。數(shù)據(jù)通過(guò)設(shè)備文件傳遞,然后從命令到設(shè)備文件,然后到 6 號(hào)偽終端的設(shè)備驅(qū)動(dòng),然后在終端會(huì)話中顯示。

當(dāng)然, cat 命令的輸出可以以下面的方式被重定向到一個(gè)文件, cat /etc/resolv.conf > /etc/resolv.bak ,這樣會(huì)創(chuàng)建該文件的備份。在這種情況下,圖 1 左側(cè)的數(shù)據(jù)流量將保持不變,而右邊的數(shù)據(jù)流量將通過(guò) /dev/sda2 設(shè)備文件、硬盤(pán)設(shè)備驅(qū)動(dòng)程序,然后到硬盤(pán)驅(qū)動(dòng)器本身。

這些設(shè)備文件使得使用標(biāo)準(zhǔn)流 (STD/IO) 和重定向訪問(wèn) Linux 或 Unix 計(jì)算機(jī)上的任何一個(gè)設(shè)備非常容易。只需將數(shù)據(jù)流定向到設(shè)備文件,即可將數(shù)據(jù)發(fā)送到該設(shè)備。

設(shè)備文件類別

設(shè)備文件至少可以按兩種方式劃分。***種也是最常用的分類是根據(jù)與設(shè)備相關(guān)聯(lián)的數(shù)據(jù)流進(jìn)行劃分。比如,tty (teletype) 和串行設(shè)備被認(rèn)為是基于字符的,因?yàn)閿?shù)據(jù)流的傳送和處理是以一次一個(gè)字符或字節(jié)進(jìn)行的;而塊類型設(shè)備(如硬盤(pán)驅(qū)動(dòng)器)是以塊為單位傳輸數(shù)據(jù),通常為 256 個(gè)字節(jié)的倍數(shù)。

您可以在終端上以一個(gè)非 root 用戶,改變當(dāng)前工作目錄(PWD)到 /dev ,并顯示長(zhǎng)目錄列表。 這將顯示設(shè)備文件列表、文件權(quán)限及其主、次設(shè)備號(hào)。 例如,下面的設(shè)備文件只是我的 Fedora 24 工作站上 /dev 目錄中的幾個(gè)文件。 它們表示磁盤(pán)和 tty 設(shè)備類型。 注意輸出中每行的最左邊的字符。 b 代表是塊類型設(shè)備,c 代表字符設(shè)備。

 

  1. brw-rw---- 1 root disk 8, 0 Nov 7 07:06 sda  
  2. brw-rw---- 1 root disk 8, 1 Nov 7 07:06 sda1  
  3. brw-rw---- 1 root disk 8, 16 Nov 7 07:06 sdb  
  4. brw-rw---- 1 root disk 8, 17 Nov 7 07:06 sdb1  
  5. brw-rw---- 1 root disk 8, 18 Nov 7 07:06 sdb2  
  6. crw--w---- 1 root tty 4, 0 Nov 7 07:06 tty0  
  7. crw--w---- 1 root tty 4, 1 Nov 7 07:07 tty1  
  8. crw--w---- 1 root tty 4, 10 Nov 7 07:06 tty10  
  9. crw--w---- 1 root tty 4, 11 Nov 7 07:06 tty11 

識(shí)別設(shè)備文件更詳細(xì)和更明確的方法是使用設(shè)備主要以及次要號(hào)。 磁盤(pán)設(shè)備主設(shè)備號(hào)為 8,將它們指定為 SCSI 塊設(shè)備。請(qǐng)注意,所有 PATA 和 SATA 硬盤(pán)驅(qū)動(dòng)器都由 SCSI 子系統(tǒng)管理,因?yàn)榕f的 ATA 子系統(tǒng)多年前就由于代碼質(zhì)量糟糕而被認(rèn)為不可維護(hù)。造成的結(jié)果就是,以前被稱為 “hd[a-z]” 的硬盤(pán)驅(qū)動(dòng)器現(xiàn)在被稱為 “sd[a-z]”。

你大概可以從上面的示例中推出磁盤(pán)驅(qū)動(dòng)器次設(shè)備號(hào)的模式。次設(shè)備號(hào) 0、 16、 32 等等,直到 240,是整個(gè)磁盤(pán)的號(hào)。所以主/次 8/16 表示整個(gè)磁盤(pán) /dev/sdb , 8/17 是***個(gè)分區(qū)的設(shè)備文件,/dev/sdb1。數(shù)字 8/34 代表 /dev/sdc2。

在上面列表中的 tty 設(shè)備文件編號(hào)更簡(jiǎn)單一些,從 tty0 到 tty63 。

Kernel.org 上的 Linux 下的已分配設(shè)備文件是設(shè)備類型和主次編號(hào)分配的正式注冊(cè)表。它可以幫助您了解所有當(dāng)前定義的設(shè)備的主要/次要號(hào)碼。

趣味設(shè)備文件

讓我們花幾分鐘時(shí)間,執(zhí)行幾個(gè)有趣的實(shí)驗(yàn),演示 Linux 設(shè)備文件的強(qiáng)大和靈活性。 大多數(shù) Linux 發(fā)行版都有 1 到 7 個(gè)虛擬控制臺(tái),可用于使用 shell 接口登錄到本地控制臺(tái)會(huì)話。 可以使用 Ctrl-Alt-F1(控制臺(tái) 1),Ctrl-Alt-F2(控制臺(tái) 2)等鍵盤(pán)組合鍵來(lái)訪問(wèn)。

請(qǐng)按 Ctrl-Alt-F2 切換到控制臺(tái) 2。在某些發(fā)行版,登錄顯示的信息包括了與此控制臺(tái)關(guān)聯(lián)的 tty 設(shè)備,但大多不包括。它應(yīng)該是 tty2,因?yàn)槟闶窃诳刂婆_(tái) 2 中。

以非 root 用戶身份登錄。 然后你可以使用 who am i 命令 — 是的,就是這個(gè)命令,帶空格 — 來(lái)確定哪個(gè) tty 設(shè)備連接到這個(gè)控制臺(tái)。

在我們實(shí)際執(zhí)行此實(shí)驗(yàn)之前,看看 /dev 中的 tty2 和 tty3 的設(shè)備列表。

  1. ls -l /dev/tty[23] 

有大量的 tty 設(shè)備,但我們不關(guān)心他們中的大多數(shù),只注意 tty2 和 tty3 設(shè)備。 作為設(shè)備文件,它們沒(méi)什么特別之處。它們都只是字符類型設(shè)備。我們將使用這些設(shè)備進(jìn)行此實(shí)驗(yàn)。 tty2 設(shè)備連接到虛擬控制臺(tái) 2,tty3 設(shè)備連接到虛擬控制臺(tái) 3。

按 Ctrl-Alt-F3 切換到控制臺(tái) 3。再次以同一非 root 用戶身份登錄。 現(xiàn)在在控制臺(tái) 3 上輸入以下命令。

  1. echo "Hello world" > /dev/tty2 

按 Ctrl-Alt-f2 鍵以返回到控制臺(tái) 2。字符串 “Hello world”(沒(méi)有引號(hào))將顯示在控制臺(tái) 2。

該實(shí)驗(yàn)也可以使用 GUI 桌面上的終端仿真器來(lái)執(zhí)行。 桌面上的終端會(huì)話使用 /dev 中的偽終端設(shè)備,如 /dev/pts/1。 使用 Konsole 或 Xterm 打開(kāi)兩個(gè)終端會(huì)話。 確定它們連接到哪些偽終端,并使用一個(gè)向另一個(gè)發(fā)送消息。

現(xiàn)在繼續(xù)實(shí)驗(yàn),使用 cat 命令,試試在不同的終端上顯示 /etc/fstab 文件。

另一個(gè)有趣的實(shí)驗(yàn)是使用 cat 命令將文件直接打印到打印機(jī)。 假設(shè)您的打印機(jī)設(shè)備是 /dev/usb/lp0,并且您的打印機(jī)可以直接打印 PDF 文件,以下命令將在您的打印機(jī)上打印 test.pdf 文件。

  1. cat test.pdf > /dev/usb/lp0 

/dev 目錄包含一些非常有趣的設(shè)備文件,這些文件是硬件的入口,人們通常不認(rèn)為這是硬盤(pán)驅(qū)動(dòng)器或顯示器之類的設(shè)備。 例如,系統(tǒng)存儲(chǔ)器 RAM 不是通常被認(rèn)為是“設(shè)備”的東西,而 /dev/mem 是通過(guò)其可以實(shí)現(xiàn)對(duì)存儲(chǔ)器的直接訪問(wèn)的入口。 下面的例子有一些有趣的結(jié)果。

  1. dd if=/dev/mem bs=2048 count=100 

上面的 dd 命令提供比簡(jiǎn)單地使用 cat 命令 dump 所有系統(tǒng)的內(nèi)存提供了更多的控制。 它提供了指定從 /dev/mem 讀取多少數(shù)據(jù)的能力,還允許指定從存儲(chǔ)器哪里開(kāi)始讀取數(shù)據(jù)。雖然讀取了一些內(nèi)存,但內(nèi)核響應(yīng)了以下錯(cuò)誤,在 /var/log/messages 中可以看到。

  1. Nov 14 14:37:31 david kernel: usercopy: kernel memory exposure attempt detected from ffff9f78c0010000 (dma-kmalloc-512) (2048 bytes) 

這個(gè)錯(cuò)誤意味著內(nèi)核正在通過(guò)保護(hù)屬于其他進(jìn)程的內(nèi)存來(lái)完成它的工作,這正是它應(yīng)該工作的方式。 所以,雖然可以使用 /dev/mem 來(lái)顯示存儲(chǔ)在 RAM 內(nèi)存中的數(shù)據(jù),但是訪問(wèn)的大多數(shù)內(nèi)存空間是受保護(hù)的并且會(huì)導(dǎo)致錯(cuò)誤。 只可以訪問(wèn)由內(nèi)核內(nèi)存管理器分配給運(yùn)行 dd 命令的 BASH shell 的虛擬內(nèi)存,而不會(huì)導(dǎo)致錯(cuò)誤。 抱歉,但你不能窺視不屬于你的內(nèi)存,除非你發(fā)現(xiàn)了一個(gè)可利用的漏洞。

/dev 中還有一些非常有趣的設(shè)備文件。 設(shè)備文件 null,zero,random 和 urandom 不與任何物理設(shè)備相關(guān)聯(lián)。

例如,空設(shè)備 /dev/null 可以用作來(lái)自 shell 命令或程序的輸出重定向的目標(biāo),以便它們不顯示在終端上。 我經(jīng)常在我的 BASH 腳本中使用這個(gè),以防止向用戶展示可能會(huì)讓他們感到困惑的輸出。 /dev/null 設(shè)備可用于產(chǎn)生一個(gè)空字符串。 使用如下所示的 dd 命令查看 /dev/null 設(shè)備文件的一些輸出。

 

  1. # dd if=/dev/null bs=512 count=500 | od -c  
  2. 0+0 records in  
  3. 0+0 records out0 bytes copied, 1.5885e-05 s, 0.0 kB/s  
  4. 0000000 

注意,因?yàn)榭兆址裁匆矝](méi)有所以確實(shí)沒(méi)有可見(jiàn)的輸出。 注意看看字節(jié)數(shù)。

/dev/random 和 /dev/urandom 設(shè)備也很有趣。 正如它們的名字所暗示的,它們都產(chǎn)生隨機(jī)輸出,不僅僅是數(shù)字,而是任何字節(jié)組合。 /dev/urandom 設(shè)備產(chǎn)生的是確定性的隨機(jī)輸出,并且非常快。 這意味著輸出由算法確定,并使用種子字符串作為起點(diǎn)。 結(jié)果,如果原始種子是已知的,則黑客可以再現(xiàn)輸出,盡管非常困難,但這是有可能的。 使用命令 cat /dev/urandom 可以查看典型的輸出,使用 Ctrl-c 退出。

/dev/random 設(shè)備文件生成非確定性的隨機(jī)輸出,但它產(chǎn)生的輸出更慢一些。 該輸出不是由依賴于先前數(shù)字的算法確定的,而是由擊鍵動(dòng)作和鼠標(biāo)移動(dòng)而產(chǎn)生的。 這種方法使得復(fù)制特定系列的隨機(jī)數(shù)要困難得多。使用 cat 命令去查看一些來(lái)自 /dev/random 設(shè)備文件輸出。嘗試移動(dòng)鼠標(biāo)以查看它如何影響輸出。

正如其名字所暗示的,/dev/zero 設(shè)備文件產(chǎn)生一個(gè)無(wú)止境的零作為輸出。 注意,這些是八進(jìn)制零,而不是ASCII字符零(0)。 使用如下所示的 dd 查看 /dev/zero 設(shè)備文件中的一些輸出

 

  1. # dd if=/dev/zero bs=512 count=500 | od -c  
  2. 0000000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0  
  3.  
  4. 500+0 records in  
  5. 500+0 records out  
  6. 256000 bytes (256 kB, 250 KiB) copied, 0.00126996 s, 202 MB/s  
  7. 0764000 

請(qǐng)注意,此命令的字節(jié)數(shù)不為零。

創(chuàng)建設(shè)備文件

在過(guò)去,在 /dev 中的設(shè)備文件都是在安裝時(shí)創(chuàng)建的,導(dǎo)致一個(gè)目錄中有幾乎所有的設(shè)備文件,盡管大多數(shù)文件永遠(yuǎn)不會(huì)用到。 在不常發(fā)生的情況,例如需要新的設(shè)備文件,或意外刪除后需要重新創(chuàng)建設(shè)備文件,可以使用 mknod 程序手動(dòng)創(chuàng)建設(shè)備文件。 前提是你必須知道設(shè)備的主要和次要號(hào)碼。

CentOS 和 RHEL 6、7,以及 Fedora 的所有版本——可以追溯到至少 Fedora 15,使用較新的創(chuàng)建設(shè)備文件的方法。 所有設(shè)備文件都是在引導(dǎo)時(shí)創(chuàng)建的。 這是因?yàn)?udev 設(shè)備管理器在設(shè)備添加和刪除發(fā)生時(shí)會(huì)進(jìn)行檢測(cè)。這可實(shí)現(xiàn)在主機(jī)啟動(dòng)和運(yùn)行時(shí)的真正的動(dòng)態(tài)即插即用功能。 它還在引導(dǎo)時(shí)執(zhí)行相同的任務(wù),通過(guò)在引導(dǎo)過(guò)程的很早的時(shí)期檢測(cè)系統(tǒng)上安裝的所有設(shè)備。 Linux.com 上有一篇很棒的對(duì) udev 的描述。

回到 /dev 中的文件列表,注意文件的日期和時(shí)間。 所有文件都是在上次啟動(dòng)時(shí)創(chuàng)建的。 您可以使用 uptime 或者 last 命令來(lái)驗(yàn)證這一點(diǎn)。在上面我的設(shè)備列表中,所有這些文件都是在 11 月 7 日上午 7:06 創(chuàng)建的,這是我***一次啟動(dòng)系統(tǒng)。

當(dāng)然, mknod 命令仍然可用, 但新的 MAKEDEV (是的,所有字母大寫(xiě),在我看來(lái)是違背 Linux 使用小寫(xiě)命令名的原則的) 命令提供了一個(gè)創(chuàng)建設(shè)備文件的更容易的界面。 在當(dāng)前版本的 Fedora 或 CentOS 7 中,默認(rèn)情況下不安裝 MAKEDEV 命令;它安裝在 CentOS 6。您可以使用 YUM 或 DNF 來(lái)安裝 MAKEDEV 包。

結(jié)論

有趣的是,我很久沒(méi)有創(chuàng)建一個(gè)設(shè)備文件的需要了。 然而,最近我遇到一個(gè)有趣的情況,其中一個(gè)我常使用的設(shè)備文件沒(méi)有創(chuàng)建,我不得不創(chuàng)建它。 之后該設(shè)備再?zèng)]出過(guò)問(wèn)題。所以丟失設(shè)備文件的情況仍然可以發(fā)生,知道如何處理它可能很重要。

設(shè)備文件有無(wú)數(shù)種,您遇到的設(shè)備文件我可能沒(méi)有涵蓋到。 這些信息在所下面引用的資源中有大量的細(xì)節(jié)信息可用。 關(guān)于這些文件的功能和工具,我希望我已經(jīng)給您一些基本的了解,下一步您自己可以探索更多。

資源

  • 一切皆文件, David Both, Opensource.com
  • Linux 文件系統(tǒng)介紹, David Both, Opensource.com
  • 文件系統(tǒng)層次結(jié)構(gòu), The Linux Documentation Project
  • 設(shè)備文件, Wikipedia
  • Linux 下已分配設(shè)備, Kernel.org
責(zé)任編輯:未麗燕 來(lái)源: Linux.cn
相關(guān)推薦

2019-09-16 13:48:03

Linux管理日志

2015-10-22 13:07:29

USB設(shè)備權(quán)限Linux

2022-09-13 08:40:24

AndroidLinux

2021-02-18 17:00:52

Linux歸檔文件

2018-12-11 11:00:50

Linux字體命令

2020-10-09 11:15:14

LinuxLVM邏輯卷管理

2014-09-26 10:28:39

LinuxPuppet

2022-11-01 15:38:22

LinuxShell

2021-04-30 13:19:20

Linux刪除分區(qū)

2019-08-23 10:42:00

Linux復(fù)制文檔

2020-03-02 14:45:53

Linux編輯字幕命令

2019-10-30 14:20:44

Windows 10VPNWindows

2017-12-06 09:11:48

Linux用戶組管理用戶

2014-02-12 10:58:05

Linux文件夾文件權(quán)限

2018-11-26 08:45:29

Linux驅(qū)動(dòng)程序命令

2023-10-19 11:27:22

Linux記賬工具

2021-09-21 15:31:05

Kali LinuxVMware安裝

2019-03-28 09:25:51

Linux磁盤(pán)命令

2022-08-29 14:16:53

GRUB主題壁紙

2019-12-23 09:42:19

Linux輸入emoji
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产乱一区二区| 日韩欧美ww| 尤物av一区二区| 国产私拍一区| 中文字幕 欧美激情| 国产精品久久久久久麻豆一区软件| 日韩午夜激情电影| 女人喷潮完整视频| 日韩子在线观看| 丁香一区二区三区| 国产精品精品一区二区三区午夜版 | 性生交大片免费全黄| 国产精品xxxav免费视频| 在线日韩国产精品| 成人在线视频一区二区三区| 男人的天堂在线视频| 国产一区在线视频| 国产69久久精品成人| 午夜剧场免费在线观看| 亚洲免费成人av在线| 91精品国产aⅴ一区二区| 色噜噜狠狠成人网p站| 91免费在线观看网站| 最近免费中文字幕大全免费版视频| 欧美国产偷国产精品三区| 日韩精品久久久久| 久久无码人妻一区二区三区| 精品3atv在线视频| 亚洲国产精品一区二区久久| 在线观看国产一区| 玖玖综合伊人| 99久久伊人精品| 亚洲最大福利网站| 一级黄色a毛片| 视频一区中文字幕国产| 97久久久免费福利网址| 九九久久免费视频| 伊人情人综合网| 中文欧美在线视频| 国产精品815.cc红桃| 日韩一级淫片| 欧美一区二区在线视频| 中文字幕成人在线视频| 成人欧美一区二区三区的电影| 一区二区三区波多野结衣在线观看| 亚洲国产一区二区精品视频| 欧美视频免费一区二区三区| 波多野结衣在线一区| 91传媒视频在线观看| 国产精品久久久久久免费播放| 奇米影视一区二区三区小说| 国产成人极品视频| 日日夜夜狠狠操| 国产精品嫩草99av在线| 91国产精品电影| 国产精品99精品| 激情欧美一区二区三区| 欧美激情第三页| 久久久久久蜜桃| 精品不卡视频| 69av在线视频| 日韩视频在线观看一区| 国产精品美女| 欧美一区二区免费视频| 国产偷久久久精品专区| 亚洲AV无码精品色毛片浪潮| 国产精品一二三区| 成人动漫在线视频| 人人妻人人澡人人爽久久av| 不卡高清视频专区| 欧美12av| 在线观看精品一区二区三区| 国产精品私人影院| 日本一区二区免费高清视频| 日本小视频在线免费观看| 亚洲一区二区三区不卡国产欧美| 青草青青在线视频| 亚洲黄色免费av| 欧美专区在线观看一区| 911福利视频| 亚洲成人影音| 日韩精品在线电影| 毛片久久久久久| 综合视频在线| 91av在线国产| 亚洲视频在线观看免费视频| 国产乱码字幕精品高清av | 欧洲黄色一级视频| 户外露出一区二区三区| 欧美精品日日鲁夜夜添| 中文字幕制服丝袜| 精品国产91久久久久久浪潮蜜月| 色偷偷av一区二区三区乱| 精品99久久久久成人网站免费| 99精品免费| 国产精品自拍偷拍| 欧美 日韩 国产 成人 在线 91| 久久久久国产免费免费| 日本不卡一区二区三区四区| 超碰97国产精品人人cao| 欧美日韩在线影院| 亚洲综合伊人久久| 尤物tv在线精品| 久久成人免费视频| 亚洲va在线观看| 国产一区二区三区蝌蚪| 免费观看成人在线| 国产理论在线播放| 国产欧洲在线| 欧美日韩国产片| 99re这里只有| 中文字幕午夜精品一区二区三区| 欧美亚洲日本网站| 国产一区二区在线视频聊天 | 日本黄色一区二区| 日本少妇xxx| jvid福利在线一区二区| 久久久免费精品| 亚洲资源在线播放| 久久免费看少妇高潮| 97碰在线视频| 精品国产一区二区三区2021| 亚洲人成电影在线观看天堂色| 538精品在线视频| 日韩制服丝袜av| 激情小说综合网| 日本乱理伦在线| 欧美男男青年gay1069videost | 国产精品久久精品日日| 久久久一本二本三本| 99香蕉久久| 欧美成人午夜剧场免费观看| 亚洲中文字幕在线观看| 国产欧美日韩精品一区| 黑人糟蹋人妻hd中文字幕| 99a精品视频在线观看| 超薄丝袜一区二区| 一级日韩一级欧美| 国产精品女人毛片| 波多野结衣天堂| 欧美精品一区二区三区精品| 欧美在线视频播放| 五月婷婷在线观看视频| 亚洲成人av免费| 漂亮人妻被黑人久久精品| 欧美日一区二区在线观看 | 中文字幕一区二区三区乱码在线| 污污视频网站免费观看| 狠狠操综合网| 国产精品久久久久久久久免费 | 国产美女明星三级做爰| 欧美国产综合一区二区| 国产精品天天av精麻传媒| 欧美做受69| 奇门遁甲1982国语版免费观看高清| 日本xxxx人| 亚洲福利视频一区| 亚洲熟女一区二区| 国产日韩一区二区三区在线| 久久本道综合色狠狠五月| 在线免费三级电影网站| 亚洲乱码国产乱码精品精| 久久久久99精品成人片我成大片| 91免费观看视频| 麻豆传传媒久久久爱| 沈樵精品国产成av片| 国产精品91在线| 2021av在线| 欧美一区二区视频观看视频| 欧美三级免费看| 菠萝蜜视频在线观看一区| 欧美一级在线看| 精品国产精品久久一区免费式| 国产精品狼人色视频一区| 欧美猛烈性xbxbxbxb| 日韩视频中午一区| 成人av番号网| 中文字幕精品一区二| 国产精品污网站| 性久久久久久久久久久久久久| 欧美日本久久| 品久久久久久久久久96高清| 欧美大陆国产| 久久久久久久久久国产| 三级在线电影| 在线播放91灌醉迷j高跟美女| 日本少妇高清视频| 99精品在线观看视频| 青青青在线视频免费观看| 综合久久综合| 免费亚洲精品视频| 99久热在线精品视频观看| 欧美激情亚洲自拍| 岛国大片在线观看| 日韩一区二区精品在线观看| 毛片视频网站在线观看| 国产精品久久久久久福利一牛影视| 第一页在线视频| 日韩精品免费专区| 蜜臀精品一区二区| 第一会所亚洲原创| 国产日产精品一区二区三区四区| 黄色精品视频| 国产69精品久久久久9| av在线日韩国产精品| 亚洲缚视频在线观看| 又污又黄的网站| 精品成人国产在线观看男人呻吟| 国产破处视频在线观看| 99久久99久久精品免费看蜜桃| mm131亚洲精品| 国产模特精品视频久久久久| 美国av在线播放| 国产成人精品三级高清久久91| 99re国产在线播放| 久久精品国产福利| 国产成人精品一区二区| 男女免费观看在线爽爽爽视频| 中文字幕一区二区三区电影| 天天插天天干天天操| 91精品国产综合久久久蜜臀粉嫩| 69av视频在线观看| 精品久久久久久久久久久| 成人免费黄色小视频| 国产亚洲午夜高清国产拍精品| 9.1在线观看免费| 国产一区福利在线| 污视频免费在线观看网站| 亚洲深夜福利| 日韩亚洲欧美视频| 中文字幕一区二区三区久久网站| 日日夜夜精品网站| 色先锋久久影院av| 国产视频在线观看一区| 日韩激情精品| 亚洲最大成人免费视频| 欧美成a人片免费观看久久五月天| 欧洲成人在线视频| а√在线中文网新版地址在线| 欧美高清在线视频观看不卡| 黄色在线论坛| 日韩少妇与小伙激情| 亚洲欧美视频一区二区| 色yeye香蕉凹凸一区二区av| h视频网站在线观看| 亚洲香蕉av在线一区二区三区| 毛片免费在线| 亚洲日本欧美日韩高观看| 欧洲亚洲在线| 一区二区成人精品| av在线电影网| 日韩中文字在线| 巨大荫蒂视频欧美另类大| 久久视频精品在线| a级网站在线播放| 亚洲精品国产一区二区精华液 | 色一情一区二区三区四区| 伊人久久综合影院| 日韩欧美一区二区三区四区| av在线不卡免费观看| 一区二区三区我不卡| 五月精品视频| 久久艹国产精品| 午夜一区二区三区不卡视频| 黄色国产精品视频| 日韩不卡一区二区| 加勒比av中文字幕| 国产成人免费网站| 大地资源二中文在线影视观看 | 亚洲精品卡一卡二| 亚洲一区二区三区中文字幕| 亚欧视频在线观看| 色欧美88888久久久久久影院| 国产在线一级片| 在线电影欧美成精品| 成人av一区二区三区在线观看| 亚洲成人精品av| 久草在线青青草| 久久久精品国产亚洲| 91超碰在线免费| 国产成人aa精品一区在线播放| 日韩成人在线电影| 国产精品播放| 国产欧美一区二区精品久久久| 亚洲精品乱码视频| 欧美午夜视频| 爆乳熟妇一区二区三区霸乳| 黑人精品欧美一区二区蜜桃| 折磨小男生性器羞耻的故事| 久久久激情视频| 疯狂试爱三2浴室激情视频| 亚洲图片欧美色图| 国产精品免费无遮挡无码永久视频| 欧美高清视频在线高清观看mv色露露十八 | 丝袜亚洲另类欧美综合| 在线免费看污网站| 99久久久精品| 天堂网avav| 日韩欧美一区二区三区| 91免费视频播放| 亚洲精品视频在线播放| 国产黄色小视频在线| 欧美一级淫片aaaaaaa视频| 精品一区二区三区四区五区| 欧美不卡1区2区3区| 在线观看免费一区二区| 黄色高清无遮挡| 成人综合在线网站| 成人欧美一区二区三区在线 | eeuss影院在线观看| 欧美精品久久久久久久| 日韩av黄色| 欧美深深色噜噜狠狠yyy| 一区二区日韩欧美| 538在线视频观看| 91视频观看视频| 黄色一级视频在线观看| 欧美天堂一区二区三区| 日韩一级片免费在线观看| 精品国产一区二区三区久久狼5月 精品国产一区二区三区久久久狼 精品国产一区二区三区久久久 | 呦呦在线视频| 国产精品国产三级国产aⅴ浪潮 | 亚洲精品久久7777777| 成人日韩欧美| 国产精品情侣自拍| 蜜桃国内精品久久久久软件9| 日本五级黄色片| 国产一区二区美女诱惑| 蜜桃视频最新网址| 91成人免费网站| 深夜福利免费在线观看| 久久久久久久久网站| 久久久国产精品入口麻豆| 视频一区视频二区视频三区高| 久久xxxx精品视频| 亚洲精品乱码久久久久久不卡| 一区二区三区精品久久久| 国产日韩在线观看一区| 最近2019中文字幕一页二页| 亚洲日本网址| 日韩欧美一区二区三区四区| 丝袜美腿亚洲综合| 国产精品jizz| 欧美日韩在线观看视频| 人妻一区二区三区免费| 久久成人精品电影| 精品国产亚洲日本| 久久久久久久久影视| 国内久久婷婷综合| 中文字幕av免费在线观看| 91.麻豆视频| 中文字幕中文字幕在线十八区 | 人人妻人人澡人人爽精品日本 | 亚洲天堂av高清| 性欧美freehd18| 亚洲v国产v在线观看| 蜜桃精品在线观看| 日日噜噜夜夜狠狠久久波多野| 制服丝袜日韩国产| 超碰caoporn久久| 成人三级在线| 妖精视频成人观看www| asian性开放少妇pics| 91国内精品野花午夜精品| 风间由美一区| 成人乱色短篇合集| 黑人一区二区| 日本xxx在线播放| 欧美性感一类影片在线播放| 亚洲成a人v欧美综合天堂麻豆| 成人性生交xxxxx网站| 亚洲图片在线| 中文人妻一区二区三区| 欧洲人成人精品| a在线免费观看| 精品欧美一区二区三区久久久| 欧美亚洲免费| 911国产在线| 精品国产乱码久久| 欧美电影免费观看网站| 亚洲成人18| 国产成人精品亚洲777人妖| 欧美三级一区二区三区| 国产一区二区三区在线免费观看| 亚洲图片小说区| 日本中文字幕亚洲| 国产亚洲1区2区3区| 国产高清在线免费| 91国产精品电影| 国产精品久久久久久久| 少妇精品无码一区二区三区| 在线观看亚洲精品视频| av网站导航在线观看免费| 久久av一区二区三区亚洲| 美女视频黄久久| 免费观看一区二区三区毛片| 日韩在线观看免费av| 韩国精品福利一区二区三区| 色天使在线观看| 午夜精品久久久久|