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

Linux Top 命令詳解

系統 Linux
TOP是一個動態顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態,top 命令提供了實時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的任務列表.該命令可以按CPU使用.內存使用和執行時間對任務進行排序;而且 該命令的很多特性都可以通過交互式命令或者在個人定制文件中進行設定.

TOP是一個動態顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態.如果在前臺執行該命令,它將獨占前臺,直到用戶終止該程序為止.比較準確的說,top命令提供了實時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的任務列表.該命令可以按CPU使用.內存使用和執行時間對任務進行排序;而且該命令的很多特性都可以通過交互式命令或者在個人定制文件中進行設定.

  1. top - 12:38:33 up 50 days, 23:15, 7 users, load average: 60.58, 61.14, 61.22  
  2. Tasks: 203 total, 60 running, 139 sleeping, 4 stopped, 0 zombie  
  3. Cpu(s) : 27.0%us, 73.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st  
  4. Mem: 1939780k total, 1375280k used, 564500k free, 109680k buffers  
  5. Swap: 4401800k total, 497456k used, 3904344k free, 848712k cached  
  6. PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND  
  7. 4338 oracle 25 0 627m 209m 207m R 0 11.0 297:14.76 oracle  
  8. 4267 oracle 25 0 626m 144m 143m R 6 7.6 89:16.62 oracle  
  9. 3458 oracle 25 0 672m 133m 124m R 0 7.1 1283:08 oracle  
  10. 3478 oracle 25 0 672m 124m 115m R 0 6.6 1272:30 oracle  
  11. 3395 oracle 25 0 672m 122m 113m R 0 6.5 1270:03 oracle  
  12. 3480 oracle 25 0 672m 122m 109m R 8 6.4 1274:13 oracle  
  13. 3399 oracle 25 0 672m 121m 110m R 0 6.4 1279:37 oracle  
  14. 4261 oracle 25 0 634m 100m 99m R 0 5.3 86:13.90 oracle  
  15. 25737 oracle 25 0 632m 81m 74m R 0 4.3 272:35.42 oracle  
  16. 7072 oracle 25 0 626m 72m 71m R 0 3.8 6:35.68 oracle  
  17. 16073 oracle 25 0 630m 68m 63m R 8 3.6 175:20.36 oracle  
  18. 16140 oracle 25 0 630m 66m 60m R 0 3.5 175:13.42 oracle  
  19. 16122 oracle 25 0 630m 66m 60m R 0 3.5 176:47.73 oracle  
  20. 786 oracle 25 0 627m 63m 63m R 0 3.4 1:54.93 oracle  
  21. 4271 oracle 25 0 627m 59m 58m R 8 3.1 86:09.64 oracle  
  22. 4273 oracle 25 0 627m 57m 56m R 8 3.0 84:38.20 oracle  
  23. 22670 oracle 25 0 626m 50m 49m R 0 2.7 84:55.82 oracle 

一. TOP前五行統計信息

統計信息區前五行是系統整體的統計信息。

1. 第一行是任務隊列信息

同 uptime 命令的執行結果:

[root@localhost ~]# uptime

13:22:30 up 8 min, 4 users, load average: 0.14, 0.38, 0.25

其內容如下:

12:38:33

當前時間

up 50days

系統運行時間,格式為時:分

1 user

當前登錄用戶數

load average: 0.06, 0.60, 0.48

系統負載,即任務隊列的平均長度。 三個數值分別為 1分鐘、5分鐘、15分鐘前到現在的平均值。

2. 第二、三行為進程和CPU的信息

當有多個CPU時,這些內容可能會超過兩行。內容如下:

Tasks: 29 total

進程總數

1 running

正在運行的進程數

28 sleeping

睡眠的進程數

0 stopped

停止的進程數

0 zombie

僵尸進程數

Cpu(s): 0.3% us

用戶空間占用CPU百分比

1.0% sy

內核空間占用CPU百分比

0.0% ni

用戶進程空間內改變過優先級的進程占用CPU百分比

98.7% id

空閑CPU百分比

0.0% wa

等待輸入輸出的CPU時間百分比

0.0% hi

 

0.0% si

 

3. 第四五行為內存信息。

內容如下:

Mem: 191272k total

物理內存總量

173656k used

使用的物理內存總量

17616k free

空閑內存總量

22052k buffers

用作內核緩存的內存量

Swap: 192772k total

交換區總量

0k used

使用的交換區總量

192772k free

空閑交換區總量

123988k cached

緩沖的交換區總量。 內存中的內容被換出到交換區,而后又被換入到內存,但使用過的交換區尚未被覆蓋, 該數值即為這些內容已存在于內存中的交換區的大小。相應的內存再次被換出時可不必再對交換區寫入。

#p#

二. 進程信息

列名

含義

PID

進程id

PPID

父進程id

RUSER

Real user name

UID

進程所有者的用戶id

USER

進程所有者的用戶名

GROUP

進程所有者的組名

TTY

啟動進程的終端名。不是從終端啟動的進程則顯示為 ?

PR

優先級

NI

nice值。負值表示高優先級,正值表示低優先級

P

最后使用的CPU,僅在多CPU環境下有意義

%CPU

上次更新到現在的CPU時間占用百分比

TIME

進程使用的CPU時間總計,單位秒

TIME+

進程使用的CPU時間總計,單位1/100秒

%MEM

進程使用的物理內存百分比

VIRT

進程使用的虛擬內存總量,單位kb。VIRT=SWAP+RES

SWAP

進程使用的虛擬內存中,被換出的大小,單位kb。

RES

進程使用的、未被換出的物理內存大小,單位kb。RES=CODE+DATA

CODE

可執行代碼占用的物理內存大小,單位kb

DATA

可執行代碼以外的部分(數據段+棧)占用的物理內存大小,單位kb

SHR

共享內存大小,單位kb

nFLT

頁面錯誤次數

nDRT

最后一次寫入到現在,被修改過的頁面數。

S

進程狀態。
D=不可中斷的睡眠狀態
R=運行
S=睡眠
T=跟蹤/停止
Z=僵尸進程

COMMAND

命令名/命令行

WCHAN

若該進程在睡眠,則顯示睡眠中的系統函數名

Flags

任務標志,參考 sched.h

top 的man 命令解釋如下:

Listed below are top's available fields. They are always associated with the letter shown, regardless of the position you may have established for them with the 'o' (Order fields) interactive command.Any field is selectable as the sort field, and you control whether they are sorted high-to-low or low-to-high. For additional information on sort provisions see topic 3c. TASK Area Commands.

a: PID -- Process Id

The task's unique process ID, which periodically wraps, though never restarting at zero.

b: PPID -- Parent Process Pid

The process ID of a task's parent.

c: RUSER -- Real User Name

The real user name of the task's owner.

d: UID -- User Id

The effective user ID of the task's owner.

e: USER -- User Name

The effective user name of the task's owner.

f: GROUP -- Group Name

The effective group name of the task's owner.

g: TTY -- Controlling Tty

The name of the controlling terminal. This is usually the device (serial port, pty, etc.) from which the process was started, and which it uses for input oroutput. However, a task need not be associated with a terminal, in which case you'll see '?' displayed.

h: PR -- Priority

The priority of the task.

i: NI -- Nice value

The nice value of the task. A negative nice value means higher priority, whereas a positive nice value means lower priority. Zero in this field simply means priority will not be adjusted in determining a task's dispatchability.

j: P -- Last used CPU (SMP)

A number representing the last used processor. In a true SMP environment this will likely change frequently since the kernel intentionally uses weak affinity. Also, the very act of running top may break this weak affinity and cause more processes to change CPUs more often (because of the extra demand for cpu time).

k: %CPU -- CPU usage

The task's share of the elapsed CPU time since the last screen update, expressed as a percentage of total CPU time. In a true SMP environment, if 'Irix mode' is Off, top will operate in 'Solaris mode' where a task's cpu usage will be divided by the total number of CPUs. You toggle 'Irix/Solaris' modes with the 'I' interactive command.

l: TIME -- CPU Time

Total CPU time the task has used since it started. When 'Cumulative mode' is On, each process is listed with the cpu time that it and its dead children has used. You toggle 'Cumulative mode' with 'S', which is a command-line option and an interactive command. See the 'S' interactive command for additional information regarding this mode.

m: TIME+ -- CPU Time, hundredths

The same as 'TIME', but reflecting more granularity through hundredths of a sec ond.

n: %MEM -- Memory usage (RES)

A task's currently used share of available physical memory.

o: VIRT -- Virtual Image (kb)

The total amount of virtual memory used by the task. It includes all code, data and shared libraries plus pages that have been swapped out. (Note: you can define the STATSIZE=1 environment variable and the VIRT will be calculated from the /proc/#/state VmSize field.)

VIRT = SWAP + RES.

p: SWAP -- Swapped size (kb)

The swapped out portion of a task's total virtual memory image.

q: RES -- Resident size (kb)

The non-swapped physical memory a task has used.

RES = CODE + DATA.

r: CODE -- Code size (kb)

The amount of physical memory devoted to executable code, also known as the'text resident set' size or TRS.

s: DATA -- Data+Stack size (kb)

The amount of physical memory devoted to other than executable code, also known the 'data resident set' size or DRS.

t: SHR -- Shared Mem size (kb)

The amount of shared memory used by a task. It simply reflects memory that could be potentially shared with other processes.

u: nFLT -- Page Fault count

The number of major page faults that have occurred for a task. A page fault occurs when a process attempts to read from or write to a virtual page that is not currently present in its address space. A major page fault is when disk access is involved in making that page available.

v: nDRT -- Dirty Pages count

The number of pages that have been modified since they were last written to disk. Dirty pages must be written to disk before the corresponding physical memory location can be used for some other virtual page.

w: S -- Process Status

The status of the task which can be one of:

'D' = uninterruptible sleep

'R' = running

'S' = sleeping

'T' = traced or stopped

'Z' = zombie

Tasks shown as running should be more properly thought of as 'ready to run' --their task_struct is simply represented on the Linux run-queue. Even without a true SMP machine, you may see numerous tasks in this state depending on top's delay interval and nice value.

x: Command -- Command line or Program name

Display the command line used to start a task or the name of the associated program. You toggle between command line and name with 'c', which is both a command-line option and an interactive command. When you've chosen to display command lines, processes without a command line (like kernel threads) will be shown with only the program name in parentheses, as in this example: ( mdrecoveryd ) Either form of display is subject to potential truncation if it's too long to fit in this field's current width. That width depends upon other fields selected, their order and the current screen width.

Note: The 'Command' field/column is unique, in that it is not fixed-width. When displayed, this column will be allocated all remaining screen width (up to the maximum 512 characters) to provide for the potential growth of program names into command lines.

y: WCHAN -- Sleeping in Function

Depending on the availability of the kernel link map ('System.map'), this field will show the name or the address of the kernel function in which the task is currently sleeping. Running tasks will display a dash ('-') in this column.

Note: By displaying this field, top's own working set will be increased by over 700Kb. Your only means of reducing that overhead will be to stop and restart top.

z: Flags -- Task Flags

This column represents the task's current scheduling flags which are expressed in hexadecimal notation and with zeros suppressed. These flags are officially documented in <linux/sched.h>. Less formal documentation can also be found on the 'Fields select' and 'Order fields' screens.

默認情況下僅顯示比較重要的 PID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND 列。

#p#

2.1 用快捷鍵更改顯示內容。

(1)更改顯示內容通過 f鍵可以選擇顯示的內容。

按 f 鍵之后會顯示列的列表,按 a-z 即可顯示或隱藏對應的列,最后按回車鍵確定。

(2)按o鍵可以改變列的顯示順序。

按小寫的 a-z 可以將相應的列向右移動,而大寫的 A-Z 可以將相應的列向左移動。最后按回車鍵確定。

按大寫的 F 或 O 鍵,然后按 a-z 可以將進程按照相應的列進行排序。而大寫的 R 鍵可以將當前的排序倒轉。

設置完按回車返回界面。

三. 命令使用

詳細內容可以參考MAN 幫助文檔。這里列舉部分內容:

命令格式:

top [-] [d] [p] [q] [c] [C] [S] [n]

參數說明:

d: 指定每兩次屏幕信息刷新之間的時間間隔。當然用戶可以使用s交互命令來改變之。

p: 通過指定監控進程ID來僅僅監控某個進程的狀態。

q: 該選項將使top沒有任何延遲的進行刷新。如果調用程序有超級用戶權限,那么top將以盡可能高的優先級運行。

S: 指定累計模式

s: 使top命令在安全模式中運行。這將去除交互命令所帶來的潛在危險。

i:  使top不顯示任何閑置或者僵死進程。

c: 顯示整個命令行而不只是顯示命令名

在top命令的顯示窗口,我們還可以輸入以下字母,進行一些交互:

幫助文檔如下:

Help for Interactive Commands - procps version 3.2.7

Window 1:Def: Cumulative mode Off. System: Delay 4.0 secs; Secure mode Off.

Z,B Global: 'Z' change color mappings; 'B' disable/enable bold

l,t,m Toggle Summaries: 'l' load avg; 't' task/cpu stats; 'm' mem info

1,I Toggle SMP view: '1' single/separate states; 'I' Irix/Solaris mode

f,o . Fields/Columns: 'f' add or remove; 'o' change display order

F or O . Select sort field

<,> . Move sort field: '<' next col left; '>' next col right

R,H . Toggle: 'R' normal/reverse sort; 'H' show threads

c,i,S . Toggle: 'c' cmd name/line; 'i' idle tasks; 'S' cumulative time

x,y . Toggle highlights: 'x' sort field; 'y' running tasks

z,b . Toggle: 'z' color/mono; 'b' bold/reverse (only if 'x' or 'y')

u . Show specific user only

n or # . Set maximum tasks displayed

k,r Manipulate tasks: 'k' kill; 'r' renice

d or s Set update interval

W Write configuration file

q Quit

( commands shown with '.' require a visible task display window )

Press 'h' or '?' for help with Windows,

h或者? : 顯示幫助畫面,給出一些簡短的命令總結說明。

k:終止一個進程。系統將提示用戶輸入需要終止的進程PID,以及需要發送給該進程什么樣的信號。一般的終止進程可以使用15信號;如果不能正常結束那就使用信號9強制結束該進程。默認值是信號15。在安全模式中此命令被屏蔽。

i:忽略閑置和僵死進程。這是一個開關式命令。

q:退出程序。

r:重新安排一個進程的優先級別。系統提示用戶輸入需要改變的進程PID以及需要設置的進程優先級值。輸入一個正值將使優先級降低,反之則可以使該進程擁有更高的優先權。默認值是10。

S:切換到累計模式。

s:改變兩次刷新之間的延遲時間。系統將提示用戶輸入新的時間,單位為s。如果有小數,就換算成ms。輸入0值則系統將不斷刷新,默認值是5 s。需要注意的是如果設置太小的時間,很可能會引起不斷刷新,從而根本來不及看清顯示的情況,而且系統負載也會大大增加。

f或者F:從當前顯示中添加或者刪除項目。

o或者O:改變顯示項目的順序。

l:切換顯示平均負載和啟動時間信息。即顯示影藏第一行

m:切換顯示內存信息。即顯示影藏內存行

t:切換顯示進程和CPU狀態信息。即顯示影藏CPU行

c:切換顯示命令名稱和完整命令行。 顯示完整的命令。 這個功能很有用。

M:根據駐留內存大小進行排序。

P:根據CPU使用百分比大小進行排序。

T:根據時間/累計時間進行排序。

W:將當前設置寫入~/.toprc文件中。這是寫top配置文件的推薦方法。

原文鏈接:http://www.jb51.net/LINUXjishu/34604.html

 

責任編輯:牛小雨 來源: 腳本之家
相關推薦

2011-08-23 10:11:10

LinuxTop命令

2012-05-09 10:52:37

Linux監控命令

2024-11-01 12:35:36

2013-12-17 10:39:24

命令top

2023-12-27 14:08:00

LinuxTop命令工具

2010-06-04 10:09:29

Linux 性能檢測

2010-05-19 09:33:27

Linux系統監控工具top

2009-10-27 16:34:02

linux top命令

2022-03-25 09:39:50

LinuxLinux top

2019-12-04 12:28:24

TOP命令Linux

2022-09-01 12:17:43

SCSI協議Linux

2020-08-13 07:38:41

Linux screen命令

2017-03-10 15:25:35

Linuxnetstat命令

2020-07-20 07:45:00

Linux

2021-04-14 16:06:42

Linuxchattr命令

2014-06-04 10:04:11

htoptop

2012-05-10 08:46:05

Linuxsort命令

2012-05-11 10:07:55

Linuxfind

2012-05-10 08:37:54

Linuxxargs

2013-11-25 15:43:14

Linux命令top命令
點贊
收藏

51CTO技術棧公眾號

一本一道久久综合狠狠老| 午夜欧美巨大性欧美巨大| 国产精品综合二区| 国内精品久久久久久中文字幕| 亚洲午夜久久久久久久久| 中文在线аv在线| 国产精品午夜久久| www.久久久| 无码人妻丰满熟妇区五十路| 偷偷www综合久久久久久久| 欧美一区二区日韩一区二区| heyzo国产| 久草资源在线| 久久久另类综合| 成人黄色网免费| wwwxxx亚洲| 你懂的视频一区二区| 亚洲免费一级电影| 91性高潮久久久久久久| 国产高清不卡| 一区二区三区**美女毛片| 日本视频一区二区在线观看| 午夜精品小视频| 日本视频一区二区| 98视频在线噜噜噜国产| 亚洲 欧美 变态 另类 综合| 制服丝袜日韩| 欧美精品一区二区三区四区 | 国产激情在线免费观看| 国产一区二区三区免费观看在线 | av之家在线观看| 黄色成年人视频在线观看| 久久久久亚洲综合| 狠狠色伊人亚洲综合网站色| 精品人妻aV中文字幕乱码色欲| 日韩国产欧美三级| 18性欧美xxxⅹ性满足| 精品99在线观看| 国产精品成人a在线观看| 亚洲情综合五月天| 捆绑凌虐一区二区三区| 久久久久久爱| 在线成人免费视频| 日本人视频jizz页码69| 精品国产第一福利网站| 天天色 色综合| 黄色国产一级视频| 日韩激情av| 一区二区三区在线视频免费观看| 一区二区日本伦理| 2021av在线| 中文字幕不卡在线| 手机看片福利永久国产日韩| 国产日韩精品在线看| 久久夜色精品一区| 欧美福利一区二区三区| 日韩毛片在线一区二区毛片| 91农村精品一区二区在线| 国内精品视频在线播放| 免费成人在线看| jvid福利写真一区二区三区| 国产午夜精品在线| 亚洲 欧美 自拍偷拍| 99re成人精品视频| 蜜桃精品久久久久久久免费影院 | 精品国产18久久久久久二百| 欧美一区二区在线看| 日韩在线一区视频| 欧美午夜在线播放| 欧美成人伊人久久综合网| 制服.丝袜.亚洲.中文.综合懂| 日韩视频在线直播| 欧美sm极限捆绑bd| aaaa黄色片| 欧州一区二区| 久久中国妇女中文字幕| 国产性猛交普通话对白| 国产农村妇女毛片精品久久莱园子| 欧美一级在线播放| 亚洲天堂999| 国产精品一区二区在线观看不卡 | 国产一区二区亚洲| 日韩一级黄色av| 欧美日韩大片在线观看| 亚洲每日更新| 国产精品尤物福利片在线观看| 国产又粗又大又爽| 国产成人8x视频一区二区| 国产日韩欧美亚洲一区| 国产在线一在线二| 亚洲欧美激情插| 黄色国产一级视频| 久久精品国产福利| 精品粉嫩aⅴ一区二区三区四区 | 自拍av一区二区三区| 黄色三级中文字幕| 午夜精品成人av| 日韩欧美国产高清| 亚洲黄色小说视频| 欧美日韩国产亚洲一区| 欧美最猛性xxxxx免费| 国产精品欧美亚洲| 91麻豆蜜桃一区二区三区| 尤物国产精品| 在线女人免费视频| 在线综合视频播放| 日本少妇高潮喷水xxxxxxx| 亚洲九九在线| 国产成人啪精品视频免费网| www.xxx国产| 日本一区二区视频在线观看| 免费看日本黄色| 91亚洲视频| 亚洲激情成人网| 国产精品久久久精品四季影院| 亚洲一区久久| 国产超碰91| 精精国产xxxx视频在线| 色香蕉成人二区免费| 亚洲少妇一区二区| 久久高清精品| 国产91精品网站| 你懂的网站在线| 亚洲视频一区在线| www.99在线| 国产99久久| 97在线免费观看| wwwxxxx国产| 中文字幕一区二区三区四区不卡 | 亚洲精品乱码日韩| 亚洲美女av在线| 日韩免费不卡视频| 高清在线观看日韩| 亚洲精品偷拍视频| 日韩城人网站| 少妇高潮久久久久久潘金莲| 欧美一区二区三区久久久| 成年人午夜久久久| www.18av.com| 亚洲高清999| 色综合91久久精品中文字幕| 国产精品老熟女视频一区二区| 中文字幕欧美日本乱码一线二线| 成人综合视频在线| 欧美大奶一区二区| 午夜精品福利电影| 黑人操亚洲女人| 亚洲成人免费在线| 动漫美女无遮挡免费| 一区在线观看| 国产伦精品一区二区三区高清版| 久久不射影院| 亚洲第一中文字幕在线观看| 久久精品视频9| 成人av第一页| 自慰无码一区二区三区| 欧美影院天天5g天天爽| 国外成人免费在线播放| 欧美一级特黄aaaaaa大片在线观看| 一区二区三区四区五区视频在线观看| 欧美日韩理论片| 欧美日韩 国产精品| caoporen国产精品| av电影在线免费| 精品香蕉一区二区三区| 欧美黄色一级大片| 中文天堂在线一区| 超碰在线免费av| 欧美日韩视频一区二区三区| 国产精品午夜av在线| 亚洲校园激情春色| 中文字幕日韩欧美| 国产精品天天操| 亚洲一区二区精品3399| 97人妻天天摸天天爽天天| 久久久综合网| 免费成人进口网站| 欧美美女啪啪| 国产精品永久免费视频| 欧美性受ⅹ╳╳╳黑人a性爽| 欧美精品一区二区蜜臀亚洲| 亚洲av无码精品一区二区| 国产精品久久久久久久久久免费看| www.com污| 亚洲精品综合| 亚洲欧洲中文| 成人av动漫| 国产精品久久久久99| 亚洲小说区图片| 国产婷婷色综合av蜜臀av| 91精品中文字幕| 亚洲第一福利一区| 国产一二三四视频| 成人美女在线视频| 天天色综合天天色| 最新成人av网站| 一本色道婷婷久久欧美| 精品欧美午夜寂寞影院| 国产精品视频久久| 96av在线| xvideos成人免费中文版| 亚洲 精品 综合 精品 自拍| 在线播放91灌醉迷j高跟美女| 尤物视频在线观看国产| 最新国产成人在线观看| 公侵犯人妻一区二区三区| 国产乱子轮精品视频| 亚洲精品乱码久久久久久自慰| 久久国产电影| 欧美精品一区二区三区久久| 美女国产精品久久久| 国产成人综合久久| 大桥未久在线视频| 精品国产视频在线| 男女污污视频在线观看| 亚洲成年人在线播放| 国产毛片在线视频| 在线观看欧美精品| 国产成人自拍视频在线| 一区二区三区.www| 一级片一级片一级片| 久久久另类综合| 亚洲av网址在线| 国产成人精品在线看| 污污网站在线观看视频| 丝袜亚洲另类欧美| 欧美色图色综合| 日韩午夜免费视频| 国产乱淫av片杨贵妃| 亚洲激情五月| 中文字幕不卡每日更新1区2区| 精品国产aⅴ| 精品视频导航| 老司机aⅴ在线精品导航| 97神马电影| 精品国产一区二区三区性色av| 国产精品老女人精品视频| 欧美自拍电影| 热久久免费视频精品| 国产拍在线视频| 午夜精品一区二区三区在线视| www.综合网.com| 午夜精品一区二区三区在线| av在线播放资源| 8090成年在线看片午夜| 精品极品在线| 91精品91久久久久久| 特黄毛片在线观看| 欧美专区第一页| 成人软件在线观看| 日韩av片免费在线观看| 三级成人在线| 国产精品欧美一区二区| 国产精品99久久久久久董美香| 国产精品揄拍500视频| 国产麻豆一区| 成人免费在线视频网址| 欧美成人精品午夜一区二区| 91成人免费观看| 国产成人一二| 久热这里只精品99re8久| 亚洲国产精品嫩草影院久久av| 蜜桃999成人看片在线观看| 久久最新网址| 亚洲一区高清| 欧美日韩亚洲一区| 国产黄页在线观看| 久久久久欧美精品| 日韩一区二区三区久久| 国产激情视频一区二区在线观看 | 亚洲天堂av资源在线观看| 国产精品国产一区二区| 色婷婷久久久| 一级做a爰片久久| 欧美精品三区| 日本wwww视频| 激情文学综合插| 9.1在线观看免费| 久久精品综合网| 在线观看美女av| 亚洲成av人在线观看| 无码人妻丰满熟妇精品| 在线成人午夜影院| 亚欧洲精品视频| www.国产精品一二区| 国产在线xxx| 国产精品91视频| 久久精品一级| 日本亚洲导航| 欧美激情第8页| 爱情岛论坛成人| 国产91精品在线观看| 免费毛片视频网站| 亚洲精品视频在线观看网站| 精品美女久久久久| 欧美人妖巨大在线| 亚洲日本在线播放| 久久九九精品99国产精品| 黄色在线网站噜噜噜| 国产伊人精品在线| 日韩伦理一区二区三区| 中文字幕免费在线不卡| 中日韩男男gay无套| www.国产福利| 久久久久高清精品| 国产在线成人精品午夜| 欧美日韩性生活| 日韩电影免费| 欧美国产亚洲视频| 狠狠久久伊人中文字幕| 久久av一区二区三区亚洲| 婷婷久久一区| 欧美一级裸体视频| 99久久综合精品| 国模无码国产精品视频| 欧美优质美女网站| 色丁香婷婷综合久久| 欧美精品一二区| 青青久久精品| 日本公妇乱淫免费视频一区三区| 亚洲大黄网站| 国产又黄又嫩又滑又白| 国产精品美女久久久久久| 啦啦啦免费高清视频在线观看| 欧美大片一区二区三区| 国产成人l区| 国产精品综合网站| 色综合综合色| 成人免费观看毛片| av在线一区二区| 日本一区二区免费在线观看| 91精品国产欧美一区二区| 91社区在线观看| 国产精品视频自在线| 欧美精品尤物在线观看| 中文字幕无码不卡免费视频| 成人av网站在线观看| 精品97人妻无码中文永久在线| 日韩一卡二卡三卡国产欧美| 九七久久人人| 91麻豆国产语对白在线观看| 久久国产精品亚洲人一区二区三区 | 综合视频在线| 亚洲理论中文字幕| 日韩一区中文字幕| 一级特黄aaa大片| 久久精品中文字幕电影| 亚洲欧洲一二区| 中文字幕av久久| 国产精品影视在线观看| 日本老熟俱乐部h0930| 欧美一级高清大全免费观看| 国产日产一区二区| 91亚洲永久免费精品| 欧美一区激情| 91精品人妻一区二区三区蜜桃2 | 日韩在线精品视频| 嫩草伊人久久精品少妇av杨幂| 亚洲欧美久久234| 国内精品久久久久影院一蜜桃| 神马久久精品综合| 日韩一区二区免费电影| 亚洲国产欧美一区二区三区不卡| 天堂中文最新版在线中文| 久久久www免费人成黑人精品| 亚洲中午字幕| 久久午夜福利电影| 欧美日韩亚洲综合一区| 操你啦视频在线| 国产一区二区视频在线免费观看| 中文日韩在线| 在线观看免费黄色网址| 欧美精品 国产精品| 免费污视频在线观看| 久久精品国产综合精品| 日本午夜一区二区| 欧美做爰爽爽爽爽爽爽| 亚洲成人黄色在线| 欧美xxxx做受欧美护士| 91免费网站视频| www.欧美精品一二区| 中文字幕+乱码+中文乱码91| 欧美大尺度在线观看| 欧美交a欧美精品喷水| 色一情一乱一伦一区二区三区日本| 国产精品九色蝌蚪自拍| 亚洲精品97久久中文字幕| 青青草原一区二区| 欧美国产一区二区三区激情无套| 白丝校花扒腿让我c| 欧美视频中文在线看| 国产高清一区二区三区视频| 精品乱子伦一区二区三区| 美女视频免费一区| 国产精品50页| 爽爽爽爽爽爽爽成人免费观看| www.亚洲一二| www.com黄色片| 精品欧美国产一区二区三区| 麻豆视频网站在线观看|