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

Linux管理員須知:find命令詳解

系統(tǒng)
find一個(gè)非常有效的工具,它可以遍歷當(dāng)前目錄甚至于整個(gè)文件系統(tǒng)來查找某些文件或目錄。由于find具有如此強(qiáng)大的功能,所以它的選項(xiàng)也很多,其中大部分選項(xiàng)都值得我們花時(shí)間來了解一下。

概述

有時(shí)可能需要在系統(tǒng)中查找具有某一特征的文件(例如文件權(quán)限、文件屬主、文件長度、文件類型等等)。這樣做可能有很多原因。可能出于安全性的考慮,或是一般性的系統(tǒng)管理任務(wù),或許只是為了找出一個(gè)不知保存在什么地方的文件。find一個(gè)非常有效的工具,它可以遍歷當(dāng)前目錄甚至于整個(gè)文件系統(tǒng)來查找某些文件或目錄。

由于find具有如此強(qiáng)大的功能,所以它的選項(xiàng)也很多,其中大部分選項(xiàng)都值得我們花時(shí)間來了解一下。即使系統(tǒng)中含有網(wǎng)絡(luò)文件系統(tǒng)(NFS),find命令在該文件系統(tǒng)中同樣有效,只要你具有相應(yīng)的權(quán)限。

在運(yùn)行一個(gè)非常消耗資源的find命令時(shí),很多人都傾向于把它放在后臺(tái)執(zhí)行,因?yàn)楸闅v一個(gè)大的文件系統(tǒng)可能會(huì)花費(fèi)很長的時(shí)間(這里是指30G字節(jié)以上的文件系統(tǒng))。

find命令的使用

find pathname -options [-print -exec -ok]

find命令的一般格式為:

find [-H] [-L] [-P] [path...] [expression]

其中,'-H' '-L' '-P'三個(gè)選項(xiàng)主要是用來處理符號(hào)連接,'-H'表示只跟隨命令行中指定的符號(hào)連接,'-L'表示跟隨所有的符號(hào)連接,'-P'是默認(rèn)的選項(xiàng),表示不跟隨符號(hào)連接。

例如,在我的當(dāng)前目錄下有一個(gè)符號(hào)連接e1000,現(xiàn)在我想查找文件名中最后一個(gè)字母是數(shù)字的源文件,那么

$ find -H . -name "*[0-9].c" -print
./2234.c

像上面這樣寫只能查找出當(dāng)前目錄下符合要求的文件,卻找不出e1000下的文件。因此可以這么寫:

$ find -H e1000 . -name "*[0-9].c" -print

或者使用 '-L'選項(xiàng):

$ find -L . -name "*[0-9].c" -print

格式中的[path...]部分表示以此目錄為根目錄進(jìn)行搜索。

格式中的[expression]是一個(gè)表達(dá)式。最基本的表達(dá)式分為三類:設(shè)置項(xiàng)(option)、測(cè)試項(xiàng)(test)、動(dòng)作項(xiàng)(action),這三類又可以通過邏輯運(yùn)算符(operator)組合在一起形成更大更復(fù)雜的表達(dá)式。設(shè)置項(xiàng)(如-depth,-maxdepth等)針對(duì)這次查找任務(wù),而不是僅僅針對(duì)某一個(gè)文件,設(shè)置項(xiàng)總是返回true;測(cè)試項(xiàng)(test)則不同,它針對(duì)具體的一個(gè)文件進(jìn)行匹配測(cè)試,如-name,-num,-user等,返回true或者false;動(dòng)作項(xiàng)(action)則是對(duì)某一個(gè)文件進(jìn)行某種動(dòng)作(最常見的如-print),返回true或者false。

正是[expression]部分的豐富,才使得find如此強(qiáng)大。此部分較復(fù)雜,后面慢慢說明。

find命令選項(xiàng)

find命令有很多選項(xiàng)或表達(dá)式,每一個(gè)選項(xiàng)前面跟隨一個(gè)橫杠-。讓我們先來看一下該命令的主要選項(xiàng),然后再給出一些例子。

-name 按照文件名查找文件。

-perm 按照文件權(quán)限來查找文件。

-prune 使用這一選項(xiàng)可以使f i n d命令不在當(dāng)前指定的目錄中查找,如果同時(shí)使用了-depth選項(xiàng),那么-prune選項(xiàng)將被find命令忽略。

-user 按照文件屬主來查找文件。

-group 按照文件所屬的組來查找文件。

-mtime -n or +n按照文件的更改時(shí)間來查找文件,-n表示文件更改時(shí)間距現(xiàn)在n天以內(nèi),+n表示文件更改時(shí)間距現(xiàn)在n天以前。find命令還有-atime和-ctime選項(xiàng),但它們都和-mtime選項(xiàng)相似,所以我們?cè)谶@里只介紹-mtime選項(xiàng)。

-nogroup 查找無有效所屬組的文件,即該文件所屬的組在/etc/groups中不存在。

-nouser 查找無有效屬主的文件,即該文件的屬主在/etc/password中不存在。

-newer file1 ! file2 查找更改時(shí)間比文件file1新但比文件file2舊的文件。

-type 查找某一類型的文件,諸如:

b - 塊設(shè)備文件。

d - 目錄。

c - 字符設(shè)備文件。

p - 管道文件。

l - 符號(hào)鏈接文件。

f - 普通文件。

-size n[c] 查找文件長度為n塊的文件,帶有c時(shí)表示文件長度以字節(jié)計(jì)。

-depth 在查找文件時(shí),首先查找當(dāng)前目錄中的文件,然后再在其子目錄中查找。

-fstype 查找位于某一類型文件系統(tǒng)中的文件,這些文件系統(tǒng)類型通常可以在配置文件/etc/fstab中找到,該配置文件中包含了本系統(tǒng)中有關(guān)文件系統(tǒng)的信息。

-mount 在查找文件時(shí)不跨越文件系統(tǒng)mount點(diǎn)。

-follow 如果find命令遇到符號(hào)鏈接文件,就跟蹤至鏈接所指向的文件。

-cpio 對(duì)匹配的文件使用cpio命令,將這些文件備份到磁帶設(shè)備中。

使用name選項(xiàng)

文件名選項(xiàng)是find命令最常用的選項(xiàng),要么單獨(dú)使用該選項(xiàng),要么和其他選項(xiàng)一起使用。可以使用某種文件名模式來匹配文件,記住要用引號(hào)將文件名模式引起來。

不管當(dāng)前路徑是什么,如果想要在自己的根目錄$HOME中查找文件名符合*.txt的文件,使用~作為pathname參數(shù),波浪號(hào)~代表了你的$HOME目錄。

$ find ~ -name "*.txt" -print

想要在當(dāng)前目錄及子目錄中查找所有的‘*.txt’文件,可以用:

$ find . -name "*.txt" -print

想要的當(dāng)前目錄及子目錄中查找文件名以一個(gè)大寫字母開頭的文件,可以用:

$ find . -name "[A-Z]*" -print

想要在/etc目錄中查找文件名以h o s t開頭的文件,可以用:

$ find /etc -name "host*" -print

如果想在當(dāng)前目錄查找文件名以兩個(gè)小寫字母開頭,跟著是兩個(gè)數(shù)字,最后是* . t x t的文

件,下面的命令就能夠返回名為ax37.txt的文件:

$ find . -name "[a-z][a-z][0--9][0--9].txt" -print

使用perm選項(xiàng)

如果希望按照文件權(quán)限模式來查找文件的話,可以采用-perm選項(xiàng)。你可能需要找到所有用戶都具有執(zhí)行權(quán)限的文件,或是希望查看某個(gè)用戶目錄下的文件權(quán)限類型。在使用這一選項(xiàng)的時(shí)候,最好使用八進(jìn)制的權(quán)限表示法。為了在當(dāng)前目錄下查找文件權(quán)限位為7 5 5的文件,即文件屬主可以讀、寫、執(zhí)行,其他用戶可以讀、執(zhí)行的文件,可以用:

$ find . -perm 755 -print

使用prune選項(xiàng)

如果在查找文件時(shí)希望忽略某個(gè)目錄,因?yàn)槟阒滥莻€(gè)目錄中沒有你所要查找的文件,那么可以使用-prune選項(xiàng)來指出需要忽略的目錄。在使用-prune選項(xiàng)時(shí)要當(dāng)心,因?yàn)槿绻阃瑫r(shí)使用了-depth選項(xiàng),那么-prune選項(xiàng)就會(huì)被find命令忽略。

如果希望在/apps目錄下查找文件,但不希望在/apps/bin目錄下查找,可以用:

$ find /apps -name "/apps/bin" -prune -o -print

使用user和nouser選項(xiàng)

如果希望按照文件屬主查找文件,可以給出相應(yīng)的用戶名。例如,在$HOME目錄中查找文件屬主為dave的文件,可以用:

$ find ~ -user dave -print

在/etc目錄下查找文件屬主為uucp的文件:

$ find /etc -user uucp -print

為了查找屬主帳戶已經(jīng)被刪除的文件,可以使用-nouser選項(xiàng)。這樣就能夠找到那些屬主在/etc/password文件中沒有有效帳戶的文件。在使用-nouser選項(xiàng)時(shí),不必給出用戶名;find命令能夠?yàn)槟阃瓿上鄳?yīng)的工作。例如,希望在/home目錄下查找所有的這類文件,可以用:

$ find /home -nouser -print

使用group和nogroup選項(xiàng)

就像user和nouser選項(xiàng)一樣,針對(duì)文件所屬于的用戶組,find命令也具有同樣的選項(xiàng),為了在/apps目錄下查找屬于accts用戶組的文件,可以用:

$ find /apps -group accts -print

要查找沒有有效所屬用戶組的所有文件,可以使用nogroup選項(xiàng)。下面的find命令從文件系統(tǒng)的根目錄處查找這樣的文件

$ fine / -nogroup -print

按照更改時(shí)間查找文件

如果希望按照更改時(shí)間來查找文件,可以使用mtime選項(xiàng)。如果系統(tǒng)突然沒有可用空間了,很有可能某一個(gè)文件的長度在此期間增長迅速,這時(shí)就可以用mtime選項(xiàng)來查找這樣的文件。用減號(hào)-來限定更改時(shí)間在距今n日以內(nèi)的文件,而用加號(hào)+來限定更改時(shí)間在距今n日以前的文件。

希望在系統(tǒng)根目錄下查找更改時(shí)間在5日以內(nèi)的文件,可以用:

$ find / -mtime -5 -print

為了在/var/adm目錄下查找更改時(shí)間在3日以前的文件,可以用:

$ find /var/adm -mtime +3 -print

使用newer選項(xiàng)

如果希望查找更改時(shí)間比某個(gè)文件新但比另一個(gè)文件舊的所有文件,可以使用-newer選項(xiàng)。它的一般形式為:

newest_file_name ! oldest_file_name

其中,!是邏輯非符號(hào)。這里有兩個(gè)文件,它們的更改時(shí)間大約相差兩天。

下面給出的find命令能夠查找更改時(shí)間比文件age.awk新但比文件belts.awk舊的文件:

$find . -newer age.awk ! -newer belts.awk -exec ls -l {} \;

如果想使用find命令的這一選項(xiàng)來查找更改時(shí)間在兩個(gè)小時(shí)以內(nèi)的文件,除非有一個(gè)現(xiàn)成的文件其更改時(shí)間恰好在兩個(gè)小時(shí)以前,否則就沒有可用來比較更改時(shí)間的文件。為了解決這一問題,可以首先創(chuàng)建一個(gè)文件并將其日期和時(shí)間戳設(shè)置為所需要的時(shí)間。這可以用touch命令來實(shí)現(xiàn)。

假設(shè)現(xiàn)在的時(shí)間是2 3 : 4 0,希望查找更改時(shí)間在兩個(gè)小時(shí)以內(nèi)的文件,可以首先創(chuàng)建這樣一個(gè)文件:

$touch -t 05042140 dstamp

一個(gè)符合要求的文件已經(jīng)被創(chuàng)建;這里我們假設(shè)今天是五月四日,而該文件的更改時(shí)間是21:40,比現(xiàn)在剛好早兩個(gè)小時(shí)。

現(xiàn)在我們就可以使用find命令的-newer選項(xiàng)在當(dāng)前目錄下查找所有更改時(shí)間在兩個(gè)小時(shí)以內(nèi)的文件:

$ find . -newer dstamp -print

使用type選項(xiàng)

Unix或Linux系統(tǒng)中有若干種不同的文件類型,這部分內(nèi)容我們?cè)谇懊娴恼鹿?jié)已經(jīng)做了。

如果要在/etc目錄下查找所有的目錄,可以用:

$ find /etc -type d -print

為了在當(dāng)前目錄下查找除目錄以外的所有類型的文件,可以用:

$ find . ! -type d -print

為了在/etc目錄下查找所有的符號(hào)鏈接文件,可以用:

$ find /etc -type l -print

使用size選項(xiàng)

可以按照文件長度來查找文件,這里所指的文件長度既可以用塊(block)來計(jì)量,也可以用字節(jié)來計(jì)量。以字節(jié)計(jì)量文件長度的表達(dá)形式為N c;以塊計(jì)量文件長度只用數(shù)字表示即可。就我個(gè)人而言,我總是使用以字節(jié)計(jì)的方式,在按照文件長度查找文件時(shí),大多數(shù)人都喜歡使用這種以字節(jié)表示的文件長度,而不用塊的數(shù)目來表示,除非是在查看文件系統(tǒng)的大小,因?yàn)檫@時(shí)使用塊來計(jì)量更容易轉(zhuǎn)換。

為了在當(dāng)前目錄下查找文件長度大于1 M字節(jié)的文件,可以用:

$ find . -size +1000000c -print

為了在/home/apache目錄下查找文件長度恰好為1 0 0字節(jié)的文件,可以用:

$ find /home/apache -size 100c -print

為了在當(dāng)前目錄下查找長度超過1 0塊的文件(一塊等于5 1 2字節(jié)),可以用:

$ find . -size +10 -print

使用depth選項(xiàng)

在使用find命令時(shí),可能希望先匹配所有的文件,再在子目錄中查找。使用depth選項(xiàng)就可以使find命令這樣做。這樣做的一個(gè)原因就是,當(dāng)在使用find命令向磁帶上備份文件系統(tǒng)時(shí),希望首先備份所有的文件,其次再備份子目錄中的文件。

在下面的例子中,find命令從文件系統(tǒng)的根目錄開始,查找一個(gè)名為CON.FILE的文件。

它將首先匹配所有的文件然后再進(jìn)入子目錄中查找。

$ find / -name "CON.FILE" -depth -print

使用mount選項(xiàng)

在當(dāng)前的文件系統(tǒng)中查找文件(不進(jìn)入其他文件系統(tǒng)),可以使用f i n d命令的m o u n t選項(xiàng)。

在下面的例子中,我們從當(dāng)前目錄開始查找位于本文件系統(tǒng)中文件名以X C結(jié)尾的文件:

$ find . -name "*.XC" -mount -print

使用cpio選項(xiàng)

cpio命令可以用來向磁帶設(shè)備備份文件或從中恢復(fù)文件。可以使用find命令在整個(gè)文件系統(tǒng)中(更多的情況下是在部分文件系統(tǒng)中)查找文件,然后用cpio命令將其備份到磁帶上。如果希望使用cpio命令備份/etc/、/home/和/apps目錄中的文件,可以使用下面所給出的命令,不過要記住你是在文件系統(tǒng)的根目錄下:

$cd /
$find etc home apps -depth -print | cpio -ivcdC65536 -o /dev/rmt0

(在上面的例子中,第一行末尾的\告訴shell命令還未結(jié)束,忽略\后面的回車。)

在上面的例子中,應(yīng)當(dāng)注意到路徑中缺少/,這叫作相對(duì)路徑。之所以使用相對(duì)路徑,是因?yàn)樵趶拇艓е谢謴?fù)這些文件的時(shí)候,可以選擇恢復(fù)文件的路徑。例如,可以將這些文件先恢復(fù)到另外一個(gè)目錄中,對(duì)它們進(jìn)行某些操作后,再恢復(fù)到原始目錄中。如果在備份時(shí)使用了絕對(duì)路徑,例如/etc,那么在恢復(fù)時(shí),就只能恢復(fù)到/ etc目錄中去,別無其他選擇。在上面的例子中,我告訴find命令首先進(jìn)入/etc目錄,然后是/home和/apps目錄,先匹配這些目錄下的文件,然后再匹配其子目錄中的文件,所有這些結(jié)果將通過管道傳遞給cpio命令進(jìn)行備份。順便說一下,在上面的例子中cpio命令使用了C65536選項(xiàng),我本可以使用B選項(xiàng),不過這樣每塊的大小只有5 1 2字節(jié),而使用了C65536選項(xiàng)后,塊的大小變成了64K字節(jié)(65536 /1024)。

使用exec或ok來執(zhí)行shell命令

當(dāng)匹配到一些文件以后,可能希望對(duì)其進(jìn)行某些操作,這時(shí)就可以使用-exec選項(xiàng)。

-exec選項(xiàng)讓find命令對(duì)匹配的文件執(zhí)行該參數(shù)所給出的shell命令。相應(yīng)命令的形式為' command' {} \;,注意{ }和\;之間的空格。-ok和-exec的作用相同,只不過以一種更為安全的模式來執(zhí)行該參數(shù)所給出的shell命令,在執(zhí)行每一個(gè)命令之前,都會(huì)給出提示,讓用戶來確定是否執(zhí)行。一旦find命令匹配到了相應(yīng)的文件,就可以用-exec項(xiàng)中的命令對(duì)其進(jìn)行操作(在有些操作系統(tǒng)中只允許-exec選項(xiàng)執(zhí)行諸如l s或ls -l這樣的命令)。大多數(shù)用戶使用這一選項(xiàng)是為了查找舊文件并刪除它們。這里我強(qiáng)烈地建議你在真正執(zhí)行rm命令刪除文件之前,最好先用ls命令看一下,確認(rèn)它們是所要?jiǎng)h除的文件。

為了使用exec選項(xiàng),必須要同時(shí)使用print選項(xiàng)。如果驗(yàn)證一下find命令,會(huì)發(fā)現(xiàn)該命令只輸出從當(dāng)前路徑起的相對(duì)路徑及文件名。

為了用ls -l命令列出所匹配到的文件,可以把ls -l命令放在find命令的-exec選項(xiàng)中,例如:

$find . -type f -exec ls -l {} \;

上面的例子中,find命令匹配到了當(dāng)前目錄下的所有普通文件,并在-exec選項(xiàng)中使用ls -l命令將它們列出。

為了在/logs目錄中查找更改時(shí)間在5日以前的文件并刪除它們,可以用:

$ find logs -type f -mtime +5 -exec rm {} \;

記住,在shell中用任何方式刪除文件之前,應(yīng)當(dāng)先查看相應(yīng)的文件,一定要小心!當(dāng)使用諸如mv或rm命令時(shí),可以使用-exec選項(xiàng)的安全模式。它將在對(duì)每個(gè)匹配到的文件進(jìn)行操作之前提示你。在下面的例子中,find命令在當(dāng)前目錄中查找所有文件名以. LOG結(jié)尾、更改時(shí)間在5日以上的文件,并刪除它們,只不過在刪除之前先給出提示。

按y鍵刪除文件,按n鍵不刪除。

任何形式的命令都可以在-exec選項(xiàng)中使用。在下面的例子中我們使用grep命令。find命令首先匹配所有文件名為“password*”的文件,例如password,password.old,password.bak,然后執(zhí)行g(shù)rep命令看看在這些文件中是否存在一個(gè)rounder用戶。

$find /etc -name "password*" -exec grep "rounder" {} \;
find和xargs

在使用find命令的-exec選項(xiàng)處理匹配到的文件時(shí),find命令將所有匹配到的文件一起傳遞給exec執(zhí)行。不幸的是,有些系統(tǒng)對(duì)能夠傳遞給exec的命令長度有限制,這樣在find命令運(yùn)行幾分鐘之后,就會(huì)出現(xiàn)溢出錯(cuò)誤。錯(cuò)誤信息通常是“參數(shù)列太長”或“參數(shù)列溢出”。這就是xargs命令的用處所在,特別是與find命令一起使用。find命令把匹配到的文件傳遞給xargs命令,而x a rg s命令每次只獲取一部分文件而不是全部,不像-exec選項(xiàng)那樣。這樣它可以先處理最先獲取的一部分文件,然后是下一批,并如此繼續(xù)下去。在有些系統(tǒng)中,使用-exec選項(xiàng)會(huì)為處理每一個(gè)匹配到的文件而發(fā)起一個(gè)相應(yīng)的進(jìn)程,并非將匹配到的文件全部作為參數(shù)一次執(zhí)行;這樣在有些情況下就會(huì)出現(xiàn)進(jìn)程過多,系統(tǒng)性能下降的問題,因而效率不高;而使用xargs命令則只有一個(gè)進(jìn)程。另外,在使用xargs命令時(shí),究竟是一次獲取所有的參數(shù),還是分批取得參數(shù),以及每一次獲取參數(shù)的數(shù)目都會(huì)根據(jù)該命令的選項(xiàng)及系統(tǒng)內(nèi)核中相應(yīng)的可調(diào)參數(shù)來確定。

下面的例子查找系統(tǒng)中的每一個(gè)普通文件,然后使用xargs命令來測(cè)試它們分別屬于哪類文件:下面的例子在整個(gè)系統(tǒng)中查找內(nèi)存信息轉(zhuǎn)儲(chǔ)文件 (core dump),然后把結(jié)果保存到/tmp/core.log 文件中:

$ find . -name "core" -print | xargs echo "" >/tmp/core.log

下面的例子在/apps/audit目錄下查找所有用戶具有讀、寫和執(zhí)行權(quán)限的文件,并收回相應(yīng)的寫權(quán)限:

$ find /apps/audit -perm -7 -print | xargs chmod o-w

在下面的例子中,我們用g r e p命令在所有的普通文件中搜索device這個(gè)詞:

$ find / -type f -print | xargs grep "device"

在下面的例子中,我們用grep命令在當(dāng)前目錄下的所有普通文件中搜索DBO這個(gè)詞:

$ find . -name \* -type f -print | xargs grep "DBO"

注意,在上面的例子中,\用來取消f i n d命令中的*在s h e l l中的特殊含義。

參考至:《LINUX與UNIX SHELL編程指南》

http://blog.csdn.net/jakee304/article/details/1792830

http://tech.ddvip.com/2008-09/122069016161378.html

責(zé)任編輯:黃丹 來源: 博客
相關(guān)推薦

2009-08-03 09:20:18

find命令詳解find命令linux find命

2012-10-19 13:25:33

管理員Linux

2012-05-11 10:07:55

Linuxfind

2011-02-24 10:03:35

Windows Azu

2013-06-25 09:57:23

IT管理員Windows工具

2012-12-14 10:59:18

2009-10-22 16:53:08

2019-11-13 17:15:21

Linux工具SUDO

2019-11-12 09:07:35

Linux命sudo

2013-05-24 10:33:01

服務(wù)器宕機(jī)系統(tǒng)管理員

2012-04-09 17:58:07

Windows開源工具

2015-03-11 14:15:07

微軟Azure創(chuàng)建私有云基礎(chǔ)設(shè)施即服務(wù)

2011-11-30 09:03:27

2010-06-10 14:23:01

2010-05-20 09:09:07

Linux內(nèi)核

2009-03-05 09:43:32

Linux系統(tǒng)進(jìn)程管理命令

2009-07-18 08:42:01

2009-10-22 10:54:51

linux磁盤管理命令

2011-02-16 14:36:58

VMwareXenServer

2011-09-29 11:33:35

Linux
點(diǎn)贊
收藏

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

日韩高清欧美激情| 五月亚洲婷婷| 欧美韩日一区二区三区四区| 国产精品无av码在线观看| 三级黄色免费观看| 91精品国产自产精品男人的天堂| 精品美女久久久久久免费| 日本一区二区三区在线视频| 91精品在线视频观看| 亚洲国产高清一区二区三区| 亚洲欧美日韩天堂一区二区| 色婷婷一区二区三区在线观看| 久久av色综合| 国产精品美女视频| 成人黄色片视频网站| 99久在线精品99re8热| 日韩精品永久网址| 亚洲成人中文字幕| 五月天婷婷亚洲| 欧美在线极品| 一区二区三区在线观看国产| 奇米精品在线| 亚洲av无码乱码国产精品| 日韩专区在线视频| 97精品一区二区三区| 少妇高潮惨叫久久久久| 天堂资源在线亚洲| 日韩精品专区在线影院观看| 色婷婷成人在线| 亚洲三级欧美| 亚洲线精品一区二区三区| 色姑娘综合av| 国产视频精品久久| 91视视频在线观看入口直接观看www | a级网站在线播放| 国产欧美一区二区三区沐欲 | 亚洲最好看的视频| 亚洲第一网站免费视频| 性久久久久久久久久久久久久| 亚洲www啪成人一区二区| 性做久久久久久免费观看| 美女在线免费视频| 日本在线www| 国产精品天干天干在观线| 欧美日韩亚洲一区二区三区在线观看 | 人人九九精品视频| 欧美精品视频www在线观看| 色七七在线观看| 神马电影网我不卡| 欧美日韩精品在线| 欧美亚洲一二三区| 亚洲精品**中文毛片| 五月天欧美精品| 久久久久久久中文| 交100部在线观看| 亚洲va欧美va人人爽| 无码 制服 丝袜 国产 另类| 免费污视频在线观看| 亚洲最大色网站| 给我免费播放片在线观看| 免费在线播放电影| 精品久久久久久国产91| 波多野结衣乳巨码无在线| 女厕盗摄一区二区三区| 色综合天天做天天爱| 日韩欧美xxxx| 成人黄色毛片| 91精品蜜臀在线一区尤物| 日本亚洲一区二区三区| 亚洲网一区二区三区| 亚洲成人激情视频| 国产ts丝袜人妖系列视频| 日韩欧美黄色| 亚洲性69xxxbbb| 成年人网站在线观看视频| 亚洲影视一区二区三区| 欧美激情中文网| 久久免费激情视频| 欧美aaaaa成人免费观看视频| 国产精品一区二区三区成人| 国产欧美日韩成人| 成人av网站在线| 欧洲在线视频一区| 毛片在线不卡| 激情成人在线视频| 日韩一区二区三区不卡视频| 欧美a在线观看| 日韩激情av在线播放| 欧美 日韩 国产 成人 在线观看| 欧美3p在线观看| 久久久久久欧美| 香蕉污视频在线观看| 国产在线国偷精品免费看| 好吊妞www.84com只有这里才有精品 | 狠狠色2019综合网| 高清国产一区| 95在线视频| 亚洲成人高清在线| 韩国中文字幕av| 亚洲图片88| 亚洲免费色视频| 一本大道熟女人妻中文字幕在线 | 99在线观看视频| 美女做暖暖视频免费在线观看全部网址91| 国产精品久久精品日日| 成熟丰满熟妇高潮xxxxx视频| 国产一区二区三区朝在线观看| 欧美一级国产精品| 精品无码在线观看| 伊人狠狠色j香婷婷综合| 国产精品久久久久久搜索| 懂色av一区二区三区四区| 久久综合色8888| 精品国产一区二区三区无码| 成人国产一区| 亚洲欧美制服另类日韩| 久久国产精品波多野结衣| 奇米亚洲午夜久久精品| 精品国产免费久久久久久尖叫| 久草中文在线| 欧美三级三级三级爽爽爽| 折磨小男生性器羞耻的故事| 999精品色在线播放| 日韩av色在线| 亚洲色图21p| 亚洲国产精品综合小说图片区| 97超碰人人爽| 日韩黄色大片| 日韩av第一页| 三级在线观看| 欧美日韩午夜激情| 中国黄色片视频| 午夜日韩av| 亚洲最大成人网色| 欧美被日视频| 欧美欧美欧美欧美| 亚洲欧洲综合网| 麻豆国产一区二区| 天堂社区 天堂综合网 天堂资源最新版 | 午夜精品一区二区三区在线视频| av中文字幕免费在线观看| 国产精品乱码人人做人人爱| 国产成人av影视| 美日韩中文字幕| 国产成人在线播放| 国产在线观看高清视频| 色综合中文综合网| 无码一区二区三区在线| 久热综合在线亚洲精品| 欧美日韩一区二| 视频在线日韩| 一区二区在线视频播放| 亚洲成人av网址| 中文字幕av一区 二区| 天堂网在线免费观看| 欧美岛国激情| 51午夜精品| 国产精品69xx| 亚洲精品第一页| 国产午夜免费福利| 久久久欧美精品sm网站| 无码内射中文字幕岛国片| 欧美日韩亚洲在线观看| 国产精品丝袜白浆摸在线| 午夜视频在线看| 日韩一级黄色片| 欧美日韩综合在线观看| 91蜜桃婷婷狠狠久久综合9色| 自拍偷在线精品自拍偷无码专区 | 欧美日韩在线观看一区二区| 成人黄色免费网址| 精品一区中文字幕| 国产a级黄色大片| 成人精品动漫一区二区三区| 欧美一级视频在线观看| av中文天堂在线| 日韩天堂在线观看| 欧美日韩综合在线观看| 国产精品视频麻豆| 亚洲三级在线视频| 国产精品日韩| 在线观看成人av电影| 亚洲一区网址| 国产成人精品日本亚洲| 欧美极品视频| 亚洲国产精品中文| 成人黄色片在线观看| 亚洲一区二区在线观看视频| 欧美成人午夜精品免费| 国产最新精品免费| 凹凸国产熟女精品视频| 成人在线免费观看91| 96成人在线视频| 欧美成人精品三级网站| 欧美成人午夜剧场免费观看| 欧美18xxxxx| 日韩欧美色综合| 亚洲永久精品一区| 亚洲最新在线观看| 一级在线观看视频| a美女胸又www黄视频久久| 久热精品在线播放| aⅴ色国产欧美| 久久免费看毛片| 四虎5151久久欧美毛片| 亚洲www视频| 日韩高清成人| 国外成人在线直播| 激情成人四房播| 亚洲天堂色网站| 视频二区在线观看| 在线不卡一区二区| 黄色污污视频软件| 五月婷婷激情综合网| 亚洲 欧美 变态 另类 综合| 久久久天堂av| 北京富婆泄欲对白| 国产精品一级黄| 嫩草影院国产精品| 噜噜噜91成人网| 国产一二三在线视频| 亚洲国产精品久久久天堂 | 国产免费av高清在线| 欧美va亚洲va在线观看蝴蝶网| 曰批又黄又爽免费视频| 一本色道久久综合精品竹菊| 国产性生活网站| 亚洲一区视频在线观看视频| 天天操天天操天天操天天操天天操| 久久精品日韩一区二区三区| bl动漫在线观看| 成人小视频免费在线观看| 久久艹这里只有精品| 蜜桃精品视频在线| 四季av一区二区| 久久国产一二区| 狠狠97人人婷婷五月| 一区免费在线| av网站手机在线观看| 影院欧美亚洲| 欧美成人精品免费| 伊人激情综合| 日韩av三级在线| 国产一区二区高清| 毛片av免费在线观看| 性欧美长视频| 国产av人人夜夜澡人人爽| 久久亚洲视频| 国产视频手机在线播放| 日产欧产美韩系列久久99| 亚洲人辣妹窥探嘘嘘| 蜜臀精品久久久久久蜜臀 | www.国产在线视频| 黄色日韩在线| 国产老熟妇精品观看| 国产亚洲精品v| 欧美少妇性生活视频| 日韩av一区二区三区| 91 在线视频观看| 国产麻豆精品视频| 不许穿内裤随时挨c调教h苏绵 | 欧美一区午夜视频在线观看| 国产av精国产传媒| 精品美女被调教视频大全网站| 少妇精品视频一区二区| 亚洲欧美日韩高清| 高清国产福利在线观看| www国产91| 日本天码aⅴ片在线电影网站| 国语自产偷拍精品视频偷 | 色婷婷国产精品免| 亚洲欧美偷拍三级| 国产午夜精品一区二区理论影院| 大伊人狠狠躁夜夜躁av一区| 波多野结衣毛片| 欧美精品vⅰdeose4hd| 92久久精品一区二区| 精品处破学生在线二十三| 男人av在线| 欧美成人午夜免费视在线看片| 色综合亚洲图丝熟| 国产美女精彩久久| 成人春色在线观看免费网站| 视频在线99| 国模大胆一区二区三区| 日本成人黄色网| 成人免费视频一区| 久久精品三级视频| 亚洲午夜一二三区视频| 亚洲精品久久久久久久蜜桃| 91精品国产综合久久小美女| 熟妇人妻av无码一区二区三区| 在线观看国产精品91| 日韩伦理电影网站| 国产精品激情av电影在线观看| 美女精品久久| 日韩在线观看电影完整版高清免费| 亚洲男女av一区二区| 精品www久久久久奶水| 国产精品一二一区| 国产综合精品久久久久成人av| 一区av在线播放| 中文字幕有码视频| 日韩av中文字幕在线免费观看| 天堂а√在线官网| 91av在线播放| 91蝌蚪精品视频| 91手机视频在线| 视频一区二区国产| 日本japanese极品少妇| 亚洲精品老司机| 成人免费一区二区三区| 日韩精品免费在线视频| 人人澡人人添人人爽一区二区| 国产精品第三页| 婷婷精品在线观看| 免费看黄在线看| 国产成人免费视| 尤物在线免费视频| 欧美丝袜自拍制服另类| 青青草超碰在线| 国产69久久精品成人| 超碰成人免费| 热久久最新地址| 精品一区二区免费在线观看| 91麻豆精品国产91久久综合| 色婷婷综合久久久中文字幕| 天堂在线观看免费视频| 欧美高清在线播放| 国产精品免费精品自在线观看| 新呦u视频一区二区| 天堂久久久久va久久久久| 亚洲色图14p| 五月天亚洲精品| 性xxxx视频| 国产91精品高潮白浆喷水| 风间由美一区二区av101| www.夜夜爱| 成人综合婷婷国产精品久久蜜臀| 性欧美videos| 日韩欧美在线观看一区二区三区| 日本在线天堂| 91久久嫩草影院一区二区| 9191国语精品高清在线| 国产精品999.| 亚洲精品日韩专区silk| 成人av手机在线| 欧美精品videosex性欧美| 成人午夜网址| 日韩中文字幕三区| 国产日韩欧美一区二区三区乱码| 波多野结衣电车痴汉| 色av吧综合网| 麻豆精品在线| 免费av手机在线观看| 久久久久久久一区| 中国黄色一级视频| 久久精品国产久精国产一老狼 | 网友自拍亚洲| 亚洲精品中字| 国产一区二区免费看| 九九热国产精品视频| 亚洲精品福利在线| 新片速递亚洲合集欧美合集| 色综合电影网| 国产剧情一区二区| 久久精品视频9| 亚洲一区二区黄| 国产视频网站一区二区三区| 男人c女人视频| 91尤物视频在线观看| 日韩电影在线观看一区二区| 日韩中文字幕精品| 少妇精品在线| 乱妇乱女熟妇熟女网站| 欧美国产精品一区二区| 99热精品在线播放| 97av在线影院| 色狮一区二区三区四区视频| 99热这里只有精品2| 欧美日韩午夜视频在线观看| 日本免费视频在线观看| 国产精品二区在线观看| 老牛嫩草一区二区三区日本| www.黄色com| 亚洲成人精品视频在线观看| 日韩欧美少妇| 精品一二三四五区| 国产亚洲短视频| 亚洲av永久无码国产精品久久| 日本久久久久亚洲中字幕| 亚洲乱码电影| 在线免费观看麻豆| 日韩欧美国产1| 在线观看精品| 国产原创popny丨九色| 中文字幕一区二区三区精华液| 内射后入在线观看一区| 国产日韩欧美中文| 亚洲一区二区网站|