青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 297,  comments - 15,  trackbacks - 0

Find命令

由于f i n d具有強大的功能,所以它的選項也很多,其中大部分選項都值得我們花時間來了解一下。即使系統中含有網絡文件系統(NFS)find命令在該文件系統中同樣有效,只你具有相應的權限。在運行一個非常消耗資源的find命令時,很多人都傾向于把它放在后臺執行,因為遍歷一個大的文件系統可能會花費很長的時間(這里是指3 0 G字節以上的文件系統)

 

.F i n d命令的一般形式為:

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

pathname:  find命令所查找的目錄路徑。例如用.來表示當前目錄,用/來表示系統根目錄。

-print    find命令將匹配的文件輸出到標準輸出。

-exec    find命令對匹配的文件執行該參數所給出的s h e l l命令。相應命令的形式為

' command' {} \;,注意{ }\;之間的空格。

-ok      -exec的作用相同,只不過以一種更為安全的模式來執行該參數所給出的

s h e l l命令,在執行每一個命令之前,都會給出提示,讓用戶來確定是否執行。

 

find命令選項

 

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

-perm:按照文件權限來查找文件。

-prune:使用這一選項可以使f i n d命令不在當前指定的目錄中查找,如果同時使用-depth選項,那么 -prune將被f i n d命令忽略。

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

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

 

-mtime -n +n:按照文件的更改時間來查找文件,- n表示文件更改時間距現在n天以內+n

表示文件更改時間距現在n天以前。F i n d命令還有- a t i m e- c t i m e選項,但它們

都和- m t i m e選項。

 

-nogroup:查找無有效所屬組的文件,即該文件所屬的組在/ e t c / g r o u p s中不存在。

-nouser:查找無有效屬主的文件,即該文件的屬主在/ e t c / p a s s w d中不存在。

 

-newer file1 ! file2:查找更改時間比文件f i l e 1新但比文件f i l e 2舊的文件。

 

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

    b - 塊設備文件。

    d - 目錄。

    c - 字符設備文件。

    p - 管道文件。

    l - 符號鏈接文件。

    f - 普通文件

-size n[c] 查找文件長度為n塊的文件,帶有c時表示文件長度以字節計。

-depth:在查找文件時,首先查找當前目錄中的文件,然后再在其子目錄中查找。

-fstype:查找位于某一類型文件系統中的文件,這些文件系統類型通??梢栽谂渲梦募?/span>/etc/fstab中找到,該配置文件中包含了本系統中有關文件系統的信息。

    -mount:在查找文件時不跨越文件系統m o u n t點。

    -follow:如果f i n d命令遇到符號鏈接文件,就跟蹤至鏈接所指向的文件。

    -cpio:對匹配的文件使用c p i o命令,將這些文件備份到磁帶設備中。

實例:

exec選項后面跟隨著所要執行的命令或腳本,然后是一對兒{ },一個空格和一個\,最后是一個分號。

為了使用exec選項,必須要同時使用p r i n t選項。如果驗證一下find命令,會發現該命令只輸出從當前路徑起的相對路徑及文件名。

 

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

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

   2. -rw-r--r--    1 root     root        34928 2003-02-25  ./conf/httpd.conf

   3. -rw-r--r--    1 root     root        12959 2003-02-25  ./conf/magic

   4. -rw-r--r--    1 root     root          180 2003-02-25  ./conf.d/README

上面的例子中,f i n d命令匹配到了當前目錄下的所有普通文件,并在- e x e c選項中使用ls -l命令將它們列出。

 

/logs目錄中查找更改時間在5日以前的文件并刪除它們:

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

在下面的例子中, f i n d命令在當前目錄中查找所有文件名以. L O G結尾、更改時間在5日以上的文件,并刪除它們,只不過在刪除之前先給出提示。

   1. find . -name "*.conf"  -mtime +5 -ok rm {} \;

   2. < rm ... ./conf/httpd.conf > ? n

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

 

在下面的例子中我們使用grep命令。find命令首先匹配所有文件名為“passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后

執行grep命令看看在這些文件中是否存在一個sam用戶。

   1. find /etc -name "passwd*" -exec grep "sam" {} \;

   2. sam:x:501:501::/usr/sam:/bin/bash

 

使用find 命令查找某個時間段的shell怎么寫。比如11點到12

創建一個腳本judgetime,內容如下:

Ls –l $* | awk

'{split($8,hour,&quot;:&quot;);if((hour[1]>23 || hour[1] < 1)&amp;&amp;hour[1]<24)print}'

到要查找的目錄下,運行

find ./ -name &quot;*&quot; -exec judgetime {} \;

注意時間格式為24小時制。

 

.find 命令的例子

查找當前用戶主目錄下的所有文件,下面兩種方法都可以使用:

   1. $ find $HOME -print

   2. $ find ~ -print

 

為了在當前目錄中文件屬主具有讀、寫權限,并且文件所屬組的用戶和其他用戶具有讀權限的文件,可以用:

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

 

為了查找系統中所有文件長度為0的普通文件,并列出它們的完整路徑,可以用:

find / -type f -size 0 -exec ls -l {} \;

 

查找/var/logs目錄中更改時間在7日以前的普通文件,并在刪除之前詢問它們:

find /var/logs -type f -mtime +7 -ok rm {} \;

 

為了查找系統中所有屬于root組的文件,可以用:

   1. $find . -group root -exec ls -l {} \;

   2. -rw-r--r--    1 root     root          595 10 31 01:09 ./fie1

 

下面的find命令將刪除當目錄中訪問時間在7日以來、含有數字后綴的admin.log文件。該命令只檢查三位數字,所以相應文件的后綴不要超過 999。

先建幾個admin.log*的文件 ,才能使用下面這個命令

   1. $ find . -name "admin.log[0-9][0-9][0-9]" -atime -7  -ok

   2.  rm {} \;

   3. < rm ... ./admin.log001 > ? n

   4. < rm ... ./admin.log002 > ? n

   5. < rm ... ./admin.log042 > ? n

   6. < rm ... ./admin.log942 > ? n

 

為了查找當前文件系統中的所有目錄并排序,可以用:

   1. $ find . -type d  |sort

 

為了查找系統中所有的rmt磁帶設備,可以用:

   1. $ find /dev/rmt -print

原書為:為了查找當前文件系統中的所有目錄并排序,可以用:

   1. $ find . -type d  -loacl -mount |sort

   2. 已更正為:

   3. $ find . -type d |sort

 

find中的無錯誤輸出的方式:

find . -option optionName > /dev/null

 

根據文件的特征查詢方法:

如果只知道某個文件的大小,修改日期等特征也可以使用“find”命令查找出來

例如我們知道一個Linux文件大小為1,500 bytes,那么我們可是使用如下命令來查詢find / -size 1500c,字符 c 表明這個要查找的文件的大小是以bytes為單位。如果我們連這個文件的具體大小都不知道,那么在Linux中還可以進行模糊查找方式來解決。例如我們輸入find/ -size +10000000c 這個命令,則標明我們指定系統在根目錄中查找出大于10000000字節的文件并顯示出來。命令中的“+”是表示要求系統只列出大于指定大小的文件,而使用“-”則表示要求系統列出小于指定大小的文件。下面的列表就是在Linux使用不同“ find&quot;命令后系統所要作出的查找動作,從中我們很容易看出在Linux中使用“find&quot;命令的方式是很多的,“ find&quot;命令查找文件只要靈活應用,絲毫不必在WINDOWS中查找能力差。

 

find / -amin -10 # 查找在系統中最后10分鐘訪問的文件

find / -atime -2 # 查找在系統中最后48小時訪問的文件

find / -empty # 查找在系統中為空的文件或者文件夾

find / -group cat # 查找在系統中屬于 groupcat的文件

find / -mmin -5 # 查找在系統中最后5分鐘里修改過的文件

find / -mtime -1 #查找在系統中最后24小時里修改過的文件

find / -nouser #查找在系統中屬于作廢用戶的文件

find / -user fred #查找在系統中屬于FRED這個用戶的文件

 

 

下面的列表就是對find命令所可以指定文件的特征進行查找的部分條件。在這里并沒有列舉所有的查找條件,參考有關Linux有關書籍可以知道所有 find命令的查找函數。

-amin n

查找系統中最后N分鐘訪問的文件

-atime n

查找系統中最后n*24小時訪問的文件

-cmin n

查找系統中最后N分鐘被改變狀態的文件

-ctime n

查找系統中最后n*24小時被改變狀態的文件

-empty

查找系統中空白的文件,或空白的文件目錄,或目錄中沒有子目錄的文件夾

-false

查找系統中總是錯誤的文件

-fstype type

查找系統中存在于指定文件系統的文件,例如:ext2 .

-gid n

查找系統中文件數字組 ID n的文件

-group gname

查找系統中文件屬于gnam文件組,并且指定組和ID的文件

 

 

Find命令的控制選項說明:

Find命令也提供給用戶一些特有的選項來控制查找操作。下表就是我們總結出的最基本,最常用的find命令的控制選項及其用法。

選項

用途描述

-daystart

.測試系統從今天開始24小時以內的文件,用法類似 -amin

-depth

使用深度級別的查找過程方式,在某層指定目錄中優先查找文件內容

-follow

遵循通配符鏈接方式查找; 另外,也可忽略通配符鏈接方式查詢

-help

顯示命令摘要

-maxdepth levels

在某個層次的目錄中按照遞減方法查找

-mount

不在文件系統目錄中查找, 用法類似 -xdev.

-noleaf

禁止在非UNUX文件系統,MS-DOS系統,CD-ROM文件系統中進行最優化查找

-version

打印版本數字

 

 

使用-follow選項后,find命令則遵循通配符鏈接方式進行查找,除非你指定這個選項,否則一般情況下find命令將忽略通配符鏈接方式進行文件查找。

 

-maxdepth選項的作用就是限制find命令在目錄中按照遞減方式查找文件的時候搜索文件超過某個級別或者搜索過多的目錄,這樣導致查找速度變慢,查找花費的時間過多。例如,我們要在當前(.)目錄技巧子目錄中查找一個名叫fred的文件,我們可以使用如下命令

find . -maxdepth 2 -name fred

 

假如這個fred文件在./sub1/fred目錄中,那么這個命令就會直接定位這個文件,查找很容易成功。假如,這個文件在./sub1/sub2 /fred目錄中,那么這個命令就無法查找到。因為前面已經給find命令在目錄中最大的查詢目錄級別為2,只能查找2層目錄下的文件。這樣做的目的就是為了讓find命令更加精確的定位文件,如果你已經知道了某個文件大概所在的文件目錄級數,那么加入-maxdepth n 就很快的能在指定目錄中查找成功。

 

使用混合查找方式查找文件

find命令可以使用混合查找的方法,例如我們想在/tmp目錄中查找大于100000000字節并且在48小時內修改的某個文件,我們可以使用-and 來把兩個查找選項鏈接起來組合成一個混合的查找方式。

find /tmp -size +10000000c -and -mtime +2

 

學習過計算機語言的朋友都知道,在計算機語言里,使用and ,or 分別表示“與”和“或”的關系。在Linux系統的查找命令中一樣通用。

還有這樣的例子,

find / -user fred -or -user george

 

我們可以解釋為在/tmp目錄中查找屬于fred或者george這兩個用戶的文件。

find命令中還可以使用“非”的關系來查找文件,如果我們要在/tmp目錄中查找所有不屬于panda的文件,使用一個簡單的

find /tmp ! -user panda 

命令就可以解決了。很簡單。

 

文件信息的參數和使用方法

選項

用途描述

-exec command;

查找并執行命令

-fprint file

打印文件完整文件名

-fprint0 file

打印文件完整文件名包括空的文件

-fprintf file format

打印文件格式

-ok command;

給用戶命令執行操作,根據用戶的Y 確認輸入執行

-printf format

打印文件格式

-ls

打印同種文件格式的文件.

 

. 查找技巧,findxargs的使用

xargs

      
在使用f i n d命令的- e x e c選項處理匹配到的文件時, f i n d命令將所有匹配到的文件一起傳遞給e x e c執行。但有些系統對能夠傳遞給e x e c的命令長度有限制,這樣在f i n d命令運行幾分鐘之后,就會出現溢出錯誤。錯誤信息通常是參數列太長參數列溢出。這就是x a rg s命令的用處所在,特別是與f i n d命令一起使用。

       F i n d
命令把匹配到的文件傳遞給x a rg s命令,而x a rg s命令每次只獲取一部分文件而不是全部,不像- e x e c選項那樣。這樣它可以先處理最先獲取的一部分文件,然后是下一批,并如此繼續下去。

      
在有些系統中,使用- e x e c選項會為處理每一個匹配到的文件而發起一個相應的進程,并非將匹配到的文件全部作為參數一次執行;這樣在有些情況下就會出現進程過多,系統性能下降的問 題,因而效率不高;
      
而使用x a rg s命令則只有一個進程。另外,在使用x a rg s命令時,究竟是一次獲取所有的參數,還是分批取得參數,以及每一次獲取參數的數目都會根據該命令的選項及系統內核中相應的可調參數來確定。

      
來看看x a rg s命令是如何同f i n d命令一起使用的,并給出一些例子。

下面的例子查找系統中的每一個普通文件,然后使用x a rg s命令來測試它們分別屬于哪類文件

  1. #find . -type f -print | xargs file
  2. ./.kde/Autostart/Autorun.desktop: UTF-8 Unicode English text
  3. ./.kde/Autostart/.directory:      ISO-8859 text\
  4. ......


在整個系統中查找內存信息轉儲文件(core dump) ,然后把結果保存到/tmp/core.log 文件中:

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

復制代碼


上面這個執行太慢,我改成在當前目錄下查找

  1. #find . -name "file*" -print | xargs echo "" > /temp/core.log
  2. # cat /temp/core.log
  3. ./file6


在當前目錄下查找所有用戶具有讀、寫和執行權限的文件,并收回相應的寫權限:

  1.  
  2. # ls -l
  3. drwxrwxrwx    2 sam      adm          4096 10 30 20:14 file6
  4. -rwxrwxrwx    2 sam      adm             0 10 31 01:01 http3.conf
  5. -rwxrwxrwx    2 sam      adm             0 10 31 01:01 httpd.conf
  6.  
  7. # find . -perm -7 -print | xargs chmod o-w
  8. # ls -l
  9. drwxrwxr-x    2 sam      adm          4096 10 30 20:14 file6
  10. -rwxrwxr-x    2 sam      adm             0 10 31 01:01 http3.conf
  11. -rwxrwxr-x    2 sam      adm             0 10 31 01:01 httpd.conf


g r e p命令在所有的普通文件中搜索hostname這個詞:

  1. # find . -type f -print | xargs grep "hostname"
  2. ./httpd1.conf:#     different IP addresses or hostnames and have them handled by the
  3. ./httpd1.conf:# VirtualHost: If you want to maintain multiple domains/hostnames
  4. on your


g r e p命令在當前目錄下的所有普通文件中搜索hostnames這個詞:

  1. # find . -name \* -type f -print | xargs grep "hostnames"
  2. ./httpd1.conf:#     different IP addresses or hostnames and have them handled by the
  3. ./httpd1.conf:# VirtualHost: If you want to maintain multiple domains/hostnames
  4. on your

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

 

下面是find一些常用參數的例子,有用到的時候查查就行了,像上面前幾個貼子,都用到了其中的的一些參數,也可以用man或查看論壇里 其它貼子有find的命令手冊

1
、使用name選項

文件名選項是f i n d命令最常用的選項,要么單獨使用該選項,要么和其他選項一起使用。
可以使用某種文件名模式來匹配文件,記住要用引號將文件名模式引起來。
不管當前路徑是什么,如果想要在自己的根目錄$ H O M E中查找文件名符合* . t x t的文件,使用~作 為' p a t h n a m e參數,波浪號~代表了你的$ H O M E目錄。

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

想要在當前目錄及子目錄中查找所有的‘ * . t x t’文件,可以用:

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

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

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

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

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

想要查找$ H O M E目錄中的文件,可以用:

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

要想讓系統高負荷運行,就從根目錄開始查找所有的文件。

  1. $ find / -name "*" -print

如果想在當前目錄查找文件名以兩個小寫字母開頭,跟著是兩個數字,最后是* . t x t的文件,下面的命令就能夠返回名為a x 3 7 . t x t的文件:$

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

2、用perm選項

按照文件權限模式用- p e r m選項。

按文件權限模式來查找文件的話。最好使用八進制的權限表示法。

如在當前目錄下查找文件權限位為7 5 5的文件,即文件屬主可以讀、寫、執行,其他用戶可以讀、執行的文件,可以用:

  1. $ find . -perm 755 -print

還有一種表達方法:在八進制數字前面要加一個橫杠-,表示都匹配,如-007就相當于777-006相當于666

  1. # ls -l
  2. -rwxrwxr-x    2 sam      adm             0 10 31 01:01 http3.conf
  3. -rw-rw-rw-    1 sam      adm         34890 10 31 00:57 httpd1.conf
  4. -rwxrwxr-x    2 sam      adm             0 10 31 01:01 httpd.conf
  5. drw-rw-rw-    2 gem      group        4096 10 26 19:48 sam
  6. -rw-rw-rw-    1 root     root         2792 10 31 20:19 temp
  7.  
  8. # find . -perm 006
  9. # find . -perm -006
  10. ./sam
  11. ./httpd1.conf
  12. ./temp

3、忽略某個目錄
------
我試過了這種避開目錄的方法不管用,還是能看到避開目錄下的東西
如果在查找文件時希望忽略某個目錄,因為你知道那個目錄中沒有你所要查找的文件,那么可以使用- p r u n e選項來指出需要忽略的目錄。在使用- p r u n e選項時要當心,因為如果你同時使用了- d e p t h選項,那么- p r u n e選項就會被f i n d命令忽略。

如果希望在/ a p p s目錄下查找文件,但不希望在/ a p p s / b i n目錄下查找,可以用:

  1. $ find /apps -path "/apps/bin" -prune -o -print

-perm選項中,我的解析
還有一種表達方法:在八進制數字前面要加一個橫杠-,表示都匹配,如-007就相當于777,-006相當于666

 

使用find查找文件的時候怎么避開某個文件目錄

比如要在/usr/sam目錄下查找不在dir1子目錄之內的所有文件

  1. find /usr/sam -path "/usr/sam/dir1" -prune -o -print  

QUOTE:

find [path ..] [expression] 在路徑列表的后面的是表達式
-path "/usr/sam" -prune -o -print
-path "/usr/sam" -a -prune -o -print 的簡寫表達式按順序求值, -a -o 都是短路求值,與 shell && || 類似如果 -path "/usr/sam" 為真,則求值 -prune , -prune 返回真,與邏輯表達式為真;否則不求值 -prune ,與邏輯表達式為假。 如果 -path "/usr/sam" -a -prune 為假,則求值 -print -print 返回真,或邏輯表達式為真;否則不求值 -print,或邏輯表達式為真。  

這個表達式組合特例可以用偽碼寫為

  1. if -path "/usr/sam"  then
  2.           -prune
  3. else
  4.           -print

避開多個文件夾
find /usr/sam \( -path /usr/sam/dir1 -o -path /usr/sam/file1 \) -prune -o -print

圓括號表示表達式的結合。
\
表示引用,即指示 shell 不對后面的字符作特殊解釋,而留給 find 命令去解釋其意義。
查找某一確定文件,-name等選項加在-o 之后

  1. #find /usr/sam  \(-path /usr/sam/dir1 -o -path /usr/sam/file1 \) -prune -o -name "temp" –print

4、使用usernouser選項

按文件屬主查找文件,如在$ H O M E目錄中查找文件屬主為sam的文件,可以用:

  1. $ find ~ -user sam -print

/ e t c目錄下查找文件屬主為u u c p的文件:

  1. $ find /etc -user uucp -print

為了查找屬主帳戶已經被刪除的文件,可以使用- n o u s e r選項。這樣就能夠找到那些屬主在/ e t c / p a s s w d文件中沒有有效帳戶的文件。在使用- n o u s e r選項時,不必給出用戶名; f i n d命令能夠為你完成相應的工作。
例如,希望在/ h o m e目錄下查找所有的這類文件,可以用:

  1. $ find /home -nouser -print

5、使用groupnogroup選項
就像u s e rn o u s e r選項一樣,針對文件所屬于的用戶組, f i n d命令也具有同樣的選項,為了在/ a p p s目錄下查找屬于gem用戶組的文件,可以用:

  1. $ find /apps -group gem -print

要查找沒有有效所屬用戶組的所有文件,可以使用n o g r o u p選項。下面的f i n d命令從文件系統的根目錄處查找這樣的文件

  1. $ find / -nogroup-print

6、按照更改時間或訪問時間等查找文件

如果希望按照更改時間來查找文件,可以使用mtime, atimectime選項。如果系統突然沒有可用空間了,很有可能某一個文件的長度在此期間增長迅速,這時就可以用m t i m e選項來查找這樣的文件。
用減號-來限定更改時間在距今n日以內的文件,而用加號+來限定更改時間在距今n日以前的文件。
希望在系統根目錄下查找更改時間在5日以內的文件,可以用:

  1. $ find / -mtime -5 -print

為了在/ v a r / a d m目錄下查找更改時間在3日以前的文件,可以用:

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

find 中的 -ctime -mtime ,-atime 區別?  

文件的 Access time,atime 是在讀取文件或者執行文件時更改的。
文件的 Modified time,mtime 是在寫入文件時隨文件內容的更改而更改的。
文件的 Create time,ctime 是在寫入文件、更改所有者、權限或鏈接設置時隨 Inode 的內容更改而更改的。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2010-03-17 11:14 chatler 閱讀(1079) 評論(0)  編輯 收藏 引用 所屬分類: Shell
<2008年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用鏈接

留言簿(10)

隨筆分類(307)

隨筆檔案(297)

algorithm

Books_Free_Online

C++

database

Linux

Linux shell

linux socket

misce

  • cloudward
  • 感覺這個博客還是不錯,雖然做的東西和我不大相關,覺得看看還是有好處的

network

OSS

  • Google Android
  • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
  • os161 file list

overall

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            免费日韩一区二区| 欧美激情精品久久久久久久变态 | 欧美日韩成人在线| 在线精品一区二区| 欧美不卡三区| 欧美激情精品久久久久久大尺度| 在线观看亚洲精品视频| 蜜桃久久av| 欧美精品在线观看91| 亚洲午夜精品视频| 欧美一区二区视频在线| 国产视频在线一区二区| 欧美国产日本高清在线| 欧美三级午夜理伦三级中文幕| 一区二区三区四区五区在线| 99成人在线| 在线免费日韩片| 亚洲精品视频在线观看网站| 欧美视频在线观看免费| 欧美在线视频观看| 欧美大色视频| 久久久av网站| 国产精品久久久91| 亚洲激情成人网| 日韩一区二区免费看| 国产精品海角社区在线观看| 久久深夜福利| 欧美激情四色| 久久久综合精品| 久久资源av| 久久在线91| 欧美日韩午夜在线| 老鸭窝毛片一区二区三区| 免费观看日韩av| 免费观看久久久4p| 国产精品视频久久一区| 亚洲国产日韩欧美一区二区三区| 亚洲第一区在线观看| 亚洲欧美成人一区二区三区| 亚洲一区二区三| 国产精品久久久久久一区二区三区| 午夜精品www| 午夜一区二区三区在线观看| 亚洲成人中文| 欧美日韩综合在线免费观看| 一本一本久久a久久精品综合妖精| 日韩午夜在线视频| 国产欧美综合在线| 久久综合色影院| 一区二区三区不卡视频在线观看 | 欧美一区二区三区在线| 久久九九热re6这里有精品| 揄拍成人国产精品视频| 欧美日本网站| 亚洲欧美日韩系列| 欧美91视频| 欧美与黑人午夜性猛交久久久| 黄色成人av在线| 亚洲国产精品热久久| 亚洲无线视频| 亚洲韩国日本中文字幕| 国产精品久久久一本精品| 久久―日本道色综合久久| 一区二区三区精品视频| 亚洲高清二区| 免费不卡中文字幕视频| 午夜视频一区在线观看| 日韩亚洲欧美综合| 亚洲国产精品va在看黑人| 国产伦精品一区二区三区免费| 欧美国产日本高清在线| 久久伊人亚洲| 久久国产精品黑丝| 午夜亚洲福利| 久久久久久网站| 看片网站欧美日韩| 噜噜噜躁狠狠躁狠狠精品视频| 久久久久久久一区| 欧美+日本+国产+在线a∨观看| 久久久7777| 欧美成人自拍| 国产精品成人一区二区| 国产精品夜夜夜| 在线日韩av片| 一区二区三区回区在观看免费视频| 亚洲精品在线观看视频| 一区二区三区欧美日韩| 午夜精品久久久久久久蜜桃app | 亚洲一区在线直播| 午夜精品网站| 欧美成人小视频| 最新中文字幕亚洲| 亚洲一级黄色片| 可以看av的网站久久看| 日韩视频中文| 欧美资源在线观看| 欧美日韩免费一区| 韩国av一区二区三区在线观看| 亚洲欧美日韩精品| 亚洲视频狠狠| 亚洲福利专区| 欧美一区网站| 欧美三区免费完整视频在线观看| 国产精品青草综合久久久久99 | 国产精品试看| 日韩午夜一区| 欧美韩国在线| 久久久久久**毛片大全| 国产精品高清一区二区三区| 亚洲精品美女在线观看播放| 久久久久欧美精品| 午夜精品久久久久久| 国产精品视区| 亚洲女人天堂av| 亚洲精品一级| 亚洲免费观看高清完整版在线观看熊 | 亚洲夜间福利| 亚洲国产欧美精品| 久久天天躁夜夜躁狠狠躁2022| 国产精品一区一区三区| 午夜精品一区二区三区在线播放| 亚洲美女黄色片| 欧美日韩专区| 一区二区三区日韩精品| 亚洲免费精品| 国产精品美女主播| 久久久久久综合网天天| 久久久xxx| 久久久久久欧美| 激情小说另类小说亚洲欧美 | 久久精品亚洲一区| 久久久久久久综合狠狠综合| 亚洲精品中文字| 午夜一区不卡| 亚洲精品乱码久久久久| 亚洲一区欧美| 日韩视频精品| 久久久久久久性| 午夜亚洲性色视频| 久久人人爽人人| 亚洲欧美日韩一区| 女同性一区二区三区人了人一| 亚洲欧美日韩一区| 欧美激情第3页| 蜜桃精品一区二区三区| 国产欧美日韩不卡| 亚洲人成毛片在线播放| 黄色成人免费观看| 午夜精品福利视频| 亚洲一区区二区| 欧美大片91| 亚洲激情不卡| 亚洲国产欧美在线人成| 欧美一级大片在线观看| 中文欧美字幕免费| 欧美巨乳在线观看| 欧美黄色一区二区| 国产一区二区三区成人欧美日韩在线观看 | 久久免费的精品国产v∧| 欧美日本一道本| 亚洲国产欧美日韩| 亚洲视频在线观看三级| 亚洲综合三区| 国产精品日日摸夜夜摸av| 亚洲天堂网在线观看| 欧美亚洲网站| 韩国精品在线观看| 久久综合色影院| 在线欧美日韩精品| 欧美人成免费网站| aa亚洲婷婷| 久久九九免费视频| 亚洲国产小视频| 国产精品久久网| 久久青青草综合| 尤物视频一区二区| 欧美专区日韩专区| 久久久久久黄| 亚洲片国产一区一级在线观看| 浪潮色综合久久天堂| 一本久久青青| 免费观看成人网| 午夜一区二区三区在线观看| 在线看日韩欧美| 欧美日韩在线第一页| 欧美在线3区| 99精品久久久| 久久亚洲捆绑美女| 亚洲性感激情| 亚洲高清在线观看| 国产目拍亚洲精品99久久精品| 久久尤物视频| 老牛国产精品一区的观看方式| 亚洲尤物影院| 国产精品视频观看| 欧美日韩成人综合| 久久一区二区三区超碰国产精品| 亚洲网站视频福利| 亚洲国产经典视频| 你懂的视频一区二区|