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

如何靈活運用Linux進程資源監控和進程限制

系統 Linux 系統運維
在這篇文章會介紹一些能夠確保系統硬件和軟件正常工作的方法,這些方法能夠避免潛在的會導致生產環境下線或錢財損失的問題發生。

每個 Linux 系統管理員都應該知道如何驗證硬件、資源和主要進程的完整性和可用性。另外,基于每個用戶設置資源限制也是其中一項必備技能。

在這篇文章中,我們會介紹一些能夠確保系統硬件和軟件正常工作的方法,這些方法能夠避免潛在的會導致生產環境下線或錢財損失的問題發生。

報告 Linux 進程統計信息

你可以使用 mpstat 單獨查看每個處理器或者系統整體的活動,可以是每次一個快照或者動態更新。

為了使用這個工具,你首先需要安裝 sysstat:

  1. # yum update && yum install sysstat [基于 CentOS 的系統]  
  2. # aptitutde update && aptitude install sysstat [基于 Ubuntu 的系統] 
  3. # zypper update && zypper install sysstat [基于 openSUSE 的系統] 

你可以在 Linux 中學習 Sysstat 和其中的工具 mpstat、pidstat、iostat 和 sar,了解更多和 sysstat 和其中的工具相關的信息。

安裝完 mpstat 之后,就可以使用它生成處理器統計信息的報告。

你可以使用下面的命令每隔 2 秒顯示所有 CPU(用-P ALL 表示)的 CPU 利用率(-u),共顯示3次。

  1. # mpstat -P ALL -u 2 3 

示例輸出:

  1. Linux 3.19.0-32-generic (tecmint.com) Wednesday 30 March 2016 _x86_64_ (4 CPU) 
  2.  
  3. 11:41:07 IST CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle  
  4. 11:41:09 IST all 5.85 0.00 1.12 0.12 0.00 0.00 0.00 0.00 0.00 92.91  
  5. 11:41:09 IST 0 4.48 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 94.53  
  6. 11:41:09 IST 1 2.50 0.00 0.50 0.00 0.00 0.00 0.00 0.00 0.00 97.00  
  7. 11:41:09 IST 2 6.44 0.00 0.99 0.00 0.00 0.00 0.00 0.00 0.00 92.57  
  8. 11:41:09 IST 3 10.45 0.00 1.99 0.00 0.00 0.00 0.00 0.00 0.00 87.56  
  9. 11:41:09 IST CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 
  10.  
  11. 11:41:11 IST all 11.60 0.12 1.12 0.50 0.00 0.00 0.00 0.00 0.00 86.66  
  12. 11:41:11 IST 0 10.50 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 88.50  
  13. 11:41:11 IST 1 14.36 0.00 1.49 2.48 0.00 0.00 0.00 0.00 0.00 81.68  
  14. 11:41:11 IST 2 2.00 0.50 1.00 0.00 0.00 0.00 0.00 0.00 0.00 96.50  
  15. 11:41:11 IST 3 19.40 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 79.60  
  16. 11:41:11 IST CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle  
  17. 11:41:13 IST all 5.69 0.00 1.24 0.00 0.00 0.00 0.00 0.00 0.00 93.07
  18.   
  19. 11:41:13 IST 0 2.97 0.00 1.49 0.00 0.00 0.00 0.00 0.00 0.00 95.54  
  20. 11:41:13 IST 1 10.78 0.00 1.47 0.00 0.00 0.00 0.00 0.00 0.00 87.75  
  21. 11:41:13 IST 2 2.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 97.00  
  22. 11:41:13 IST 3 6.93 0.00 0.50 0.00 0.00 0.00 0.00 0.00 0.00 92.57  
  23. Average: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle  
  24. Average: all 7.71 0.04 1.16 0.21 0.00 0.00 0.00 0.00 0.00 90.89  
  25. Average: 0 5.97 0.00 1.16 0.00 0.00 0.00 0.00 0.00 0.00 92.87 
  26.  
  27. Average: 1 9.24 0.00 1.16 0.83 0.00 0.00 0.00 0.00 0.00 88.78  
  28. Average: 2 3.49 0.17 1.00 0.00 0.00 0.00 0.00 0.00 0.00 95.35  
  29. Average: 3 12.25 0.00 1.16 0.00 0.00 0.00 0.00 0.00 0.00 86.59  

要查看指定的 CPU(在下面的例子中是 CPU 0),可以使用:

  1. # mpstat -P 0 -u 2 3 

示例輸出:

  1. Linux 3.19.0-32-generic (tecmint.com)   Wednesday 30 March 2016     _x86_64_    (4 CPU) 
  2. 11:42:08  IST  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle 
  3. 11:42:10  IST    0    3.00    0.00    0.50    0.00    0.00    0.00    0.00    0.00    0.00   96.50 
  4. 11:42:12  IST    0    4.08    0.00    0.00    2.55    0.00    0.00    0.00    0.00    0.00   93.37 
  5. 11:42:14  IST    0    9.74    0.00    0.51    0.00    0.00    0.00    0.00    0.00    0.00   89.74 
  6. Average:       0    5.58    0.00    0.34    0.85    0.00    0.00    0.00    0.00    0.00   93.23 

上面命令的輸出包括這些列:

  • CPU: 整數表示的處理器號或者 all 表示所有處理器的平均值。
  • %usr: 運行在用戶級別的應用的 CPU 利用率百分數。
  • %nice: 和 %usr相同,但有 nice 優先級。
  • %sys: 執行內核應用的 CPU 利用率百分比。這不包括用于處理中斷或者硬件請求的時間。
  • %iowait: 指定(或所有)CPU 的空閑時間百分比,這表示當前 CPU 處于 I/O 操作密集的狀態。
  • %irq: 用于處理硬件中斷的時間所占百分比。
  • %soft: 和%irq相同,但是是軟中斷。
  • %steal: 虛擬機非自主等待(時間片竊取)所占時間的百分比,即當虛擬機在競爭 CPU 時所從虛擬機管理程序那里“贏得”的時間。應該保持這個值盡可能小。如果這個值很大,意味著虛擬機正在或者將要停止運轉。
  • %guest: 運行虛擬處理器所用的時間百分比。
  • %idle: CPU 沒有運行任何任務所占時間的百分比。如果你觀察到這個值很小,意味著系統負載很重。在這種情況下,你需要查看詳細的進程列表、以及下面將要討論的內容來確定這是什么原因導致的。

運行下面的命令使處理器處于極高負載,然后在另一個終端執行 mpstat 命令:

  1. # dd if=/dev/zero of=test.iso bs=1G count=1  
  2. # mpstat -u -P 0 2 3 
  3. # ping -f localhost # Interrupt with Ctrl + C after mpstat below completes 
  4. # mpstat -u -P 0 2 3 

最后,和 “正常” 情況下 mpstat 的輸出作比較:

Linux 處理器相關統計信息報告

正如你在上面圖示中看到的,在前面兩個例子中,根據%idle的值可以判斷 CPU 0 負載很高。

在下一部分,我們會討論如何識別資源饑餓型進程,如何獲取更多和它們相關的信息,以及如何采取恰當的措施。

Linux 進程報告

我們可以使用有名的ps命令,用-eo選項(根據用戶定義格式選中所有進程) 和--sort選項(指定自定義排序順序)按照 CPU 使用率排序列出進程,例如:

  1. # ps -eo pid,ppid,cmd,%cpu,%mem --sort=-%cpu 

上面的命令只會顯示PID、PPID、和進程相關的命令、 CPU 使用率以及 RAM 使用率,并按照 CPU 使用率降序排序。創建 .iso 文件的時候運行上面的命令,下面是輸出的前面幾行:

 根據 CPU 使用率查找進程

一旦我們找到了感興趣的進程(例如PID=2822的進程),我們就可以進入/proc/PID(本例中是/proc/2822) 列出目錄內容。

這個目錄就是進程運行的時候保存多個關于該進程詳細信息的文件和子目錄的目錄。

例如:

  • /proc/2822/io:包括該進程的 IO 統計信息(IO 操作時的讀寫字符數)。
  • /proc/2822/attr/current:顯示了進程當前的 SELinux 安全屬性。
  • /proc/2822/cgroup:如果啟用了 CONFIGCGROUPS 內核設置選項,這會顯示該進程所屬的控制組(簡稱cgroups),你可以使用下面命令驗證是否啟用了 CONFIGCGROUPS:
  1. # cat /boot/config-$(uname -r) | grep -i cgroups 

如果啟用了該選項,你應該看到:

  1. CONFIG_CGROUPS=y 

根據紅帽企業版 Linux 7 資源管理指南第一到四章的內容、openSUSE 系統分析和調優指南第九章Ubuntu 14.04 服務器文檔Control Groups 章節,你可以使用cgroups管理每個進程允許使用的資源數目。

/proc/2822/fd這個目錄包含每個打開的描述進程的文件的符號鏈接。下面的截圖顯示了 tty1(第一個終端) 中創建 .iso 鏡像進程的相關信息:

 查找 Linux 進程信息

上面的截圖顯示 stdin(文件描述符 0)、stdout(文件描述符 1)、stderr(文件描述符 2) 相應地被映射到 /dev/zero、/root/test.iso 和 /dev/tty1。

在 Linux 中為每個用戶設置資源限制

如果你不夠小心、讓任意用戶使用不受限制的進程數,最終你可能會遇到意外的系統關機或者由于系統進入不可用的狀態而被鎖住。為了防止這種情況發生,你應該為用戶可以啟動的進程數目設置上限。

你可以在 /etc/security/limits.conf 文件末尾添加下面一行來設置限制:

  1. * hard nproc 10 

第一個字段可以用來表示一個用戶、組或者所有人(*), 第二個字段強制限制可以使用的進程數目(nproc) 為 10。退出并重新登錄就可以使設置生效。

然后,讓我們來看看非 root 用戶(合法用戶或非法用戶) 試圖引起 shell fork 炸彈時會發生什么。如果我們沒有設置限制, shell fork 炸彈會無限制地啟動函數的兩個實例,然后無限循環地復制任意一個實例。最終導致你的系統卡死。

但是,如果使用了上面的限制,fort 炸彈就不會成功,但用戶仍然會被鎖在外面直到系統管理員殺死相關的進程。

 運行 Shell Fork 炸彈

提示:limits.conf文件中可以查看其它 ulimit 可以更改的限制。

其它 Linux 進程管理工具

除了上面討論的工具, 一個系統管理員還可能需要:

a) 通過使用 renice 調整執行優先級(系統資源的使用)。這意味著內核會根據分配的優先級(眾所周知的 “niceness”,它是一個范圍從-20到19的整數)給進程分配更多或更少的系統資源。

這個值越小,執行優先級越高。普通用戶(而非 root)只能調高他們所有的進程的 niceness 值(意味著更低的優先級),而 root 用戶可以調高或調低任何進程的 niceness 值。

renice 命令的基本語法如下:

  1. # renice [-n] <new priority> <UID, GID, PGID, or empty> identifier 

如果 new priority 后面的參數沒有(為空),默認就是 PID。在這種情況下,PID=identifier 的進程的 niceness 值會被設置為<new priority>

b) 需要的時候中斷一個進程的正常執行。這也就是通常所說的“殺死”進程。實質上,這意味著給進程發送一個信號使它恰當地結束運行并以有序的方式釋放任何占用的資源。

按照下面的方式使用 kill 命令殺死進程:

  1. # kill PID 

另外,你也可以使用pkill結束指定用戶(-u)、指定組(-G), 甚至有共同的父進程 ID (-P)的所有進程。這些選項后面可以使用數字或者名稱表示的標識符。

  1. # pkill [options] identifier 

例如:

殺死組GID=1000的所有進程.

  1. # pkill -G 1000 

殺死PPID 是 4993的所有進程.

  1. # pkill -P 4993 

在運行pkill之前,先用pgrep測試結果、或者使用-l選項列出進程名稱是一個很好的辦法。它需要和pkill相同的參數、但是只會返回進程的 PID(而不會有其它操作),而pkill會殺死進程。

  1. # pgrep -l -u gacanepa 

用下面的圖片說明:

 在 Linux 中查找用戶運行的進程

總結

在這篇文章中我們探討了一些監控資源使用的方法,以便驗證 Linux 系統中重要硬件和軟件組件的完整性和可用性。我們也學習了如何在特殊情況下采取恰當的措施(通過調整給定進程的執行優先級或者結束進程)。我們希望本篇中介紹的概念能對你有所幫助。

責任編輯:武曉燕 來源: linuxprobe
相關推薦

2016-09-07 18:42:02

Linux進程監控

2009-12-07 17:20:29

PHP stdClas

2013-04-07 10:15:34

2013-04-10 10:39:57

2010-04-21 14:56:23

Unix 線程

2009-02-20 10:59:21

Vista幫助系統使用技巧

2010-04-27 17:06:16

AIX vmstat

2011-07-25 16:25:47

2019-10-21 15:30:54

JS技巧前端

2009-10-23 15:30:53

無線接入技術

2011-07-08 13:56:00

域控制器服務器

2009-07-01 17:58:20

JSP

2012-01-10 10:05:47

文件目錄訪問控制UGO

2009-12-01 11:33:03

PHP判斷字符串的包含

2024-01-26 16:28:28

C++動態內存開發

2021-07-12 07:08:52

Spring Boot集成框架

2025-08-05 02:45:00

2012-02-04 14:56:52

JP1數據中心

2011-08-17 09:47:55

windows7搜索

2010-02-25 10:28:43

Linux進程管理
點贊
收藏

51CTO技術棧公眾號

欧美成年网站| 久久久久久女乱国产| 亚洲视频在线免费| 亚洲成色999久久网站| 日韩xxxx视频| 天堂中文在线8| 欧美aaaaa成人免费观看视频| 中文字幕精品一区二区精品| 成人三级做爰av| 在线观看爽视频| 国产精品免费久久| 国产伦精品一区二区三区高清| 中文字字幕在线中文| 99精品视频精品精品视频| 亚洲电影免费观看| 日本黄色福利视频| 美女av在线免费看| 亚洲欧洲av一区二区三区久久| 国产精品视频免费观看| 自拍偷拍福利视频| 精品av久久久久电影| 中文字幕日韩精品有码视频| 不许穿内裤随时挨c调教h苏绵 | 男女超爽视频免费播放| 成人h小游戏| 不卡的av电影| 91欧美视频网站| 免费视频久久久| 国产精品成人一区二区网站软件| 一本色道久久88亚洲综合88| 老司机午夜免费福利| 欧美亚洲二区| 日本黄色一区二区| 国产原创popny丨九色| h视频在线免费观看| 欧美国产一区在线| 欧美激情第六页| 韩国中文字幕hd久久精品| 久久er99精品| 国产精品极品尤物在线观看| 久久精品视频7| 亚洲东热激情| 欧美精品videos性欧美| 综合五月激情网| 99成人在线视频| 永久555www成人免费| 泷泽萝拉在线播放| 欧美久久精品| 亚洲精品成人久久电影| 在线播放av网址| 亚洲视频国产| 欧美v亚洲v综合ⅴ国产v| 第一区免费在线观看| 久久久加勒比| 欧美日韩情趣电影| 日韩av在线中文| 黄页免费欧美| 制服丝袜激情欧洲亚洲| 中文字幕12页| 秋霞午夜一区二区三区视频| 91精品国产综合久久久久久久| 一本岛在线视频| 欧美午夜三级| 这里只有精品电影| 一级 黄 色 片一| 亚洲国产中文在线| 精品国产青草久久久久福利| 自拍视频第一页| 国产精品一区二区三区美女| 精品免费99久久| 四季av综合网站| 亚洲精品合集| 亚洲一区二区久久久| 中国女人特级毛片| 日本在线电影一区二区三区| 日韩在线观看免费网站 | 最新国产成人在线观看| 中文字幕精品一区日韩| 超碰在线观看免费版| 亚洲精品欧美专区| 日本a在线免费观看| 日韩伦理在线一区| 欧美午夜视频网站| 91热视频在线观看| 成人涩涩网站| 亚洲色图美腿丝袜| 黄色香蕉视频在线观看| 欧美日韩少妇| 日本免费在线精品| 曰批又黄又爽免费视频| 国产成人在线看| 国产一区二区高清不卡| 国内在线精品| 自拍偷在线精品自拍偷无码专区| 久久人人爽人人爽人人av| 不卡一二三区| 91精品国产91热久久久做人人 | 99国产麻豆精品| 先锋影音一区二区三区| √天堂8在线网| 狠狠躁天天躁日日躁欧美| 可以看污的网站| 欧美日韩一区二区三区四区不卡 | 91国产丝袜在线播放| 国产精品久久久久久久av福利| aaa国产精品视频| 亚洲日本aⅴ片在线观看香蕉| 在线观看黄网址| 性伦欧美刺激片在线观看| 国产在线视频欧美| 午夜视频在线播放| 亚洲精选视频免费看| 那种视频在线观看| 蜜桃精品视频| 亚洲最新在线视频| 日本网站在线免费观看| 久久精品国产亚洲一区二区三区| 国产视色精品亚洲一区二区| 五月婷婷在线视频| 黑人精品xxx一区一二区| 日本黄色三级网站| 日韩免费看片| 欧洲亚洲女同hd| 亚洲AV无码精品自拍| 中文av字幕一区| 男人和女人啪啪网站| 激情综合五月| 中文字幕在线看视频国产欧美在线看完整| 国产精品自拍视频一区| 精彩视频一区二区三区| 欧美一区国产一区| 超碰99在线| 欧美mv日韩mv亚洲| 日韩av手机在线免费观看| 亚洲精品少妇| 3d动漫精品啪啪一区二区三区免费| 黄色的视频在线免费观看| 亚洲成av人片在www色猫咪| 亚洲欧美日本一区二区三区| 欧美日韩一区二区综合| 欧美一级淫片丝袜脚交| 人妻中文字幕一区| 亚洲最快最全在线视频| 1314成人网| 99久久99久久精品国产片桃花 | 亚洲一级黄色av| 日本中文字幕第一页| 97久久久精品综合88久久| 人妻无码久久一区二区三区免费| 国产高清亚洲| 久久影院资源网| 国产日韩欧美一区二区东京热| 中文字幕中文在线不卡住| 日韩av手机版| 色135综合网| 国产欧美一区二区白浆黑人| 91在线播放网站| 欧美唯美清纯偷拍| 亚洲一区电影在线观看| 久久精品国产久精国产爱| 亚洲一区免费看| 伊人久久大香线蕉综合影院首页| www亚洲精品| 97国产精品久久久| 亚洲美女在线国产| 亚洲区 欧美区| 亚洲欧洲综合| 美女亚洲精品| 亚洲精品国产嫩草在线观看| 中文字幕九色91在线| 国产精品久久久久精| 国产精品成人一区二区艾草| 亚洲综合伊人久久| 激情偷拍久久| 欧美日韩另类丝袜其他| 日韩一区二区三区免费视频| xxxxx成人.com| 精品人妻一区二区三区换脸明星| 亚洲1区2区3区4区| 实拍女处破www免费看| 蜜桃av噜噜一区二区三区小说| 亚洲第一精品区| jizz性欧美2| 国产成人91久久精品| 黄色网在线播放| 亚洲国产成人在线视频| 日韩国产成人在线| 亚洲欧美日韩综合aⅴ视频| 在线中文字日产幕| 久久久成人网| www.亚洲一区二区| 久久久久久久久久久久久久久久久久久久| 欧美中文字幕视频| caopo在线| 亚洲欧美在线一区二区| 国产乱淫a∨片免费观看| 亚洲va欧美va人人爽| 成人小视频免费看| 国产mv日韩mv欧美| 男人天堂成人在线| 午夜视频一区| 日本中文不卡| 57pao国产一区二区| 国产精品爱啪在线线免费观看| 黄色网址在线免费| 亚洲深夜福利视频| 亚洲国产精品视频在线| 欧美亚洲图片小说| 免费毛片一区二区三区| 中文字幕在线免费不卡| 亚洲色图14p| 国产一区二区中文字幕| 欧美日韩大尺度| 在线精品一区| 最新欧美日韩亚洲| 中文字幕精品影院| 国产伦理一区二区三区| 国产成人久久精品一区二区三区| 欧美在线视频网站| 日日夜夜天天综合入口| 中文字幕日韩有码| 青青青草原在线| 亚洲成人黄色网| 国产精品一区二区免费视频 | 国产精品第12页| 国内成人在线| av磁力番号网| 日本a口亚洲| 欧美一区二区三区在线免费观看 | 老牛影视精品| 欧美日韩aaaa| www久久日com| 日韩中文在线中文网三级| 欧美黄色小说| 国产丝袜一区二区三区免费视频 | 亚洲欧洲第一视频| 五月天激情开心网| 亚洲国产精品久久精品怡红院| 国产欧美久久久| 91精品国产一区二区三区| 亚洲自拍偷拍另类| 精品视频123区在线观看| 久久久精品毛片| 日韩欧美成人免费视频| 男女视频免费看| 欧美日韩国内自拍| 亚洲s码欧洲m码国产av| 日韩欧美国产视频| 狠狠人妻久久久久久| 日韩欧中文字幕| 亚洲天堂视频在线播放| 欧美在线高清视频| 国产精品51麻豆cm传媒| 欧美日韩免费一区二区三区| 在线观看免费视频一区| 欧美狂野另类xxxxoooo| 国产伦精品一区二区三区视频痴汉| 欧美日韩一区二区三区免费看| 亚洲无码久久久久久久| 欧美欧美欧美欧美| h狠狠躁死你h高h| 精品少妇一区二区三区日产乱码| 亚洲AV午夜精品| 亚洲国产91色在线| 麻豆app在线观看| 自拍亚洲一区欧美另类| 免费a在线看| 欧美日韩成人网| 成人黄色动漫| 国产成人精彩在线视频九色| 成人一级视频| 亚洲www视频| 久久成人福利| 日韩高清三级| 91精品国产91久久综合| 2018中文字幕第一页| 国产精品丝袜xxxxxxx| av无码精品一区二区三区| 久久se精品一区二区| 少妇熟女视频一区二区三区| 久久综合成人精品亚洲另类欧美 | 欧美一级在线免费观看| 亚洲精品有码在线| 欧美另类极品| 欧美激情亚洲自拍| 亚洲天堂资源| 成人网在线免费看| 国产又粗又黄又爽的视频| 欧美日韩免费一区二区三区视频| 91精品中文字幕| 欧美电影免费提供在线观看| 亚洲国产视频一区二区三区| 亚洲激情在线观看| 国产精品99999| 精品国产一区二区三区四区在线观看| av网站大全在线| 欧美有码在线视频| av成人在线网站| 鲁丝一区二区三区免费| 日韩欧美大片| 男人添女人下面高潮视频| 蜜乳av一区二区| 人体私拍套图hdxxxx| 国产精品无圣光一区二区| 久久久久久国产精品视频| 日本高清无吗v一区| www.成人免费视频| 在线播放国产精品| 91黄页在线观看| 成人h视频在线| 少妇久久久久| 久久久久久久久影视| 石原莉奈在线亚洲三区| 亚洲午夜久久久久久久久| 国产精品久久国产精麻豆99网站| 精品在线视频免费观看| 欧美日韩成人在线一区| 日韩有码电影| 欧美激情在线一区| 国产一区二区三区免费观看在线| 欧美成ee人免费视频| 欧美日韩亚洲一区三区| 狠狠躁狠狠躁视频专区| 91在线观看污| 国产精品99精品| 91精品国产一区二区三区| 最新真实国产在线视频| 日本视频久久久| 精品国产乱子伦一区二区| 日本大胆人体视频| 黄网站免费久久| 男女全黄做爰文章| 91久久一区二区| 欧美成人免费| 91av视频在线播放| 国产精品丝袜在线播放| 丰满的少妇愉情hd高清果冻传媒| 精品午夜久久福利影院| 在线观看天堂av| 欧美日韩精品一区二区三区蜜桃 | 亚洲国产日韩一区| a毛片在线看免费观看| 成人福利在线视频| 成人影视亚洲图片在线| 欧美日韩亚洲一二三| 久久久青草青青国产亚洲免观| 欧美精品二区三区| 亚洲精品成人网| 成人bbav| 美国av一区二区三区| 久久国产免费| 久久久视频6r| 欧美性猛片aaaaaaa做受| 成人在线高清视频| 国产自产女人91一区在线观看| 93在线视频精品免费观看| 嫩草视频免费在线观看| 亚洲免费在线看| 亚洲av综合色区无码一二三区| 欧美国产日韩一区| 精品国产一区二区三区不卡蜜臂| 成年女人18级毛片毛片免费| 97se亚洲国产综合在线| 中文字幕第四页| 自拍偷拍亚洲精品| 欧美视频二区欧美影视| 69sex久久精品国产麻豆| 93久久精品日日躁夜夜躁欧美| 久久亚洲天堂网| 在线播放国产精品| 激情视频亚洲| 亚洲一区二区三区av无码| 久久亚洲精品国产精品紫薇| 五月婷婷丁香在线| 欧美精品日韩三级| 欧美挤奶吃奶水xxxxx| 亚洲狼人综合干| 亚洲人成精品久久久久久| 丁香六月色婷婷| 国产v综合ⅴ日韩v欧美大片| 手机亚洲手机国产手机日韩| 欧美国产日韩在线视频| 精品久久久久久久久久久久| 国产中文字幕在线观看| 亚洲最大福利网站| 国产亚洲精品自拍| 亚洲精品国产精品乱码在线观看| 日韩三级中文字幕| 精品国产第一福利网站| 免费观看中文字幕| 91在线观看免费视频| 91精品中文字幕| 欧美孕妇性xx| 最新精品国产| 国产肥白大熟妇bbbb视频| 欧美一区二区在线播放| 韩国主播福利视频一区二区三区| 在线播放 亚洲| 2021中文字幕一区亚洲| 91在线你懂的|