成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > linux 定時(shí)休眠的實(shí)現(xiàn)思路

linux 定時(shí)休眠的實(shí)現(xiàn)思路

熱門標(biāo)簽:外呼系統(tǒng)坐席費(fèi)計(jì)入會(huì)計(jì)哪個(gè)科目 撫順地圖標(biāo)注 電銷機(jī)器人價(jià)值 大連400電話如何申請 電銷機(jī)器人怎么接線路 達(dá)亞電銷機(jī)器人官網(wǎng) 新余高德地圖標(biāo)注怎么修改 高德地圖標(biāo)注好做嗎 如何分析地圖標(biāo)注

最近公司規(guī)定晚上走人后必須關(guān)閉電腦,但是像我們這樣的人,經(jīng)常會(huì)忘記了關(guān)閉電腦,而且關(guān)閉電腦之后再恢復(fù)工作環(huán)境也是件挺麻煩的事情,無奈之下只能折騰一下,讓linux定時(shí)休眠了。

休眠的類型

目前大概由三種類型的休眠:

suspend(suspend to RAM)

指的是除了內(nèi)存以外的大部分機(jī)器部件都進(jìn)入斷電狀態(tài)。 這種休眠狀態(tài)恢復(fù)速度特別快,但由于內(nèi)存中的數(shù)據(jù)并沒有被保存下來,因此這個(gè)狀態(tài)的系統(tǒng)并沒有進(jìn)入真正意義上的休眠狀態(tài),還在持續(xù)耗電。

hibernate(suspend to disk)

這種休眠會(huì)將內(nèi)存中的系統(tǒng)狀態(tài)寫入交換空間內(nèi),當(dāng)系統(tǒng)啟動(dòng)時(shí)就可以從交換空間內(nèi)讀回系統(tǒng)狀態(tài)。 這種情況下系統(tǒng)可以完全斷電,但由于要保存/讀取系統(tǒng)狀態(tài)到/從交換空間,因此速度會(huì)比較慢,而且需要進(jìn)行一些配置(下面會(huì)說到)

hybrid(suspend to both)

結(jié)合了上面兩種休眠類型。它像hibernate一樣將系統(tǒng)狀態(tài)存入交換空間內(nèi),同時(shí)也像suspend一樣并不關(guān)閉電源。 這種,在電源未耗盡之前,它能很快的從休眠狀態(tài)恢復(fù)。而若休眠期間電源耗盡,則它可以從交換空間中恢復(fù)系統(tǒng)狀態(tài)。

suspend 休眠

進(jìn)入 suspend 特別簡單,無需額外的配置,在 systemd 系統(tǒng)上直接執(zhí)行 systemctl suspend 就行了。\

systemctl suspend

它的實(shí)際動(dòng)作由 systemd-suspend.service 所定義, 在 archlinux 上,它長成這樣子的:

# SPDX-License-Identifier: LGPL-2.1+
## This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
[Unit]
Description=Suspend
Documentation=man:systemd-suspend.service(8)
DefaultDependencies=no
Requires=sleep.target
After=sleep.target
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/systemd-sleep suspend

Hibernation 休眠

由于 hibernation 休眠要求將內(nèi)存中的內(nèi)容寫入到交換空間中,因此你至少要有一個(gè)空間大于內(nèi)存的交換分區(qū)或者交換文件。 (其實(shí)若交換空間不夠內(nèi)存大也不是一定就無法進(jìn)行hibernation休眠,可以嘗試運(yùn)行 echo 0 |sudo tee /sys/power/image_size, 這會(huì)讓系統(tǒng)在寫入交換空間時(shí)盡可能的進(jìn)行壓縮,但這種方法也無法保證一定能夠休眠成功)

若之前沒有創(chuàng)建交換分區(qū),那么可以臨時(shí)創(chuàng)建一個(gè)交換文件來用。比如下面命令創(chuàng)建一個(gè)5G的交換文件

sudo dd if=/dev/zero of=/swapfile bs=10240 count=524288
sudo mkswap /swapfile
sudo chmod 0600 /swapfile
sudo swapon /swapfile
sudo cp /etc/fstab /etc/fstab.bak
echo "/swapfile swap swap default 0 0" |tee -a /etc/fstab
Setting up swapspace version 1, size = 5 GiB (5368705024 bytes)
no label, UUID=d0f0c682-e1fa-416f-8fe2-b554b8ca363a
/swapfile swap swap default 0 0

除此創(chuàng)建交換分區(qū)之外,我們還需要修改kernel的啟動(dòng)參數(shù),讓系統(tǒng)在啟動(dòng)時(shí)先嘗試從交換空間中恢復(fù)狀態(tài)。 具體操作如下:

1. 如果使用交換分區(qū)來保存,則只需要為添加kernel的啟動(dòng)參數(shù) resume=交換分區(qū) 即可

(1) 查看那塊分區(qū)是交換分區(qū)

swapon

NAME  TYPE  SIZE USED PRIO
/dev/sda2 partition 8G 280K -2
/swapfile file  5G 0B -3

可以看出交換分區(qū)為 /dev/sda2

(2) 修改 /etc/default/grub, 為 GRUB_CMDLINE_LINUX_DEFAULT 行添加參數(shù) resume=/dev/sda2

sudo sed -i '/GRUB_CMDLINE_LINUX_DEFAULT/ s!"$! resume=/dev/sda2"!' /etc/default/grub

2. 如果是使用交換文件,則需要添加兩個(gè)參數(shù) resume=交換文件所在磁盤 以及 resume_offset=交換文件在磁盤中的偏移位置:

(1) 查看交換文件所在磁盤

df /swapfile

文件系統(tǒng)          1K-塊     已用     可用 已用% 掛載點(diǎn)
/dev/sda3      55253696 27582224 24834972   53% /

說明磁盤為 /dev/sda3

(2) 查看交換文件的偏移位置

sudo filefrag -v /swapfile|head -5
Filesystem type is: ef53
File size of /swapfile is 5368709120 (1310720 blocks of 4096 bytes)
 ext:  logical_offset:  physical_offset: length: expected: flags:
 0:  0.. 32767: 4653056.. 4685823: 32768:   
 1: 32768.. 65535: 4685824.. 4718591: 32768:

這里可以看出物理偏移位置時(shí)4653056

(3) 修改 /etc/default/grub, 為 GRUB_CMDLINE_LINUX_DEFAULT 行添加參數(shù) resume=/dev/sda3 resume_offset=4653056

sudo sed -i '/GRUB_CMDLINE_LINUX_DEFAULT/ s!"$! resume=/dev/sda3 resume_offset=4653056"!' /etc/default/grub

3. 重新生成 grub.cfg 文件

sudo grub-mkconfig -o /boot/grub/grub.cfg

(1) 配置initramfs添加 resume hook 修改 /etc/mkinitcpio.conf 文件,在 HOOKS 中添加 resume

sudo sed -i '/^HOOKS=/ s/)/ resume)/' /etc/mkinitcpio.conf

其中由兩點(diǎn)需要注意:

  • 由于分區(qū)的label和UUID都是 udev 分配的,因此 resume 必須放在 udev 之后
  • 由于 systemd hook 已經(jīng)有了 resume 的功能,因此若已經(jīng)有了 systemd hook,則無需再添加 udev hook

(2) 重新生成initramfs

sudo mkinitcpio -g /boot/initramfs-linux-lily.img
==> Starting build: 4.16.12-2-lily
 -> Running build hook: [base]
 -> Running build hook: [udev]
 -> Running build hook: [autodetect]
 -> Running build hook: [modconf]
 -> Running build hook: [block]
 -> Running build hook: [filesystems]
 -> Running build hook: [keyboard]
 -> Running build hook: [fsck]
 -> Running build hook: [resume]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-lily.img
==> Image generation successful

(3) 重啟,讓配置生效

經(jīng)過上面復(fù)雜的配置后,hibernation 休眠才能真正成功。與 suspend 休眠類似,我們也能使用 systemctl 來進(jìn)行休眠

systemctl hibernate

類似的,它的實(shí)際動(dòng)作由 systemd-hibernte.service 所定義, 在 archlinux 上,它長成這樣子的:

# SPDX-License-Identifier: LGPL-2.1+
#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
[Unit]
Description=Hibernate
Documentation=man:systemd-suspend.service(8)
DefaultDependencies=no
Requires=sleep.target
After=sleep.target
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/systemd-sleep hibernate

hybrid 休眠

在配置好 hibernate 休眠后,也就能正常進(jìn)行 hybrid 休眠了,方法是執(zhí)行

systemctl hybrid-sleep

類似的,它的實(shí)際動(dòng)作由 systemd-hybrid-sleep.service 所定義, 在 archlinux 上,它長成這樣子的:

# SPDX-License-Identifier: LGPL-2.1+
#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
[Unit]
Description=Hybrid Suspend+Hibernate
Documentation=man:systemd-suspend.service(8)
DefaultDependencies=no
Requires=sleep.target
After=sleep.target
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/systemd-sleep hybrid-sleep

Sleep Hooks

從上面的service文件中可以看出,不管是哪種類型的系統(tǒng)休眠,其內(nèi)部實(shí)際調(diào)用的都是 systemd-sleep.

man systemd-sleep

SYSTEMD-SUSPEND.SERVICE(8) systemd-suspend.service SYSTEMD-SUSPEND.SERVICE(8)
NAME
  systemd-suspend.service, systemd-hibernate.service, systemd-hybrid-
  sleep.service, systemd-sleep - System sleep state logic
SYNOPSIS
  systemd-suspend.service
  systemd-hibernate.service
  systemd-hybrid-sleep.service
  /usr/lib/systemd/system-sleep
DESCRIPTION
  systemd-suspend.service is a system service that is pulled in by
  suspend.target and is responsible for the actual system suspend.
  Similarly, systemd-hibernate.service is pulled in by hibernate.target
  to execute the actual hibernation. Finally,
  systemd-hybrid-sleep.service is pulled in by hybrid-sleep.target to
  execute hybrid hibernation with system suspend.
  Immediately before entering system suspend and/or hibernation
  systemd-suspend.service (and the other mentioned units, respectively)
  will run all executables in /usr/lib/systemd/system-sleep/ and pass two
  arguments to them. The first argument will be "pre", the second either
  "suspend", "hibernate", or "hybrid-sleep" depending on the chosen
  action. Immediately after leaving system suspend and/or hibernation the
  same executables are run, but the first argument is now "post". All
  executables in this directory are executed in parallel, and execution
  of the action is not continued until all executables have finished.
  Note that scripts or binaries dropped in /usr/lib/systemd/system-sleep/
  are intended for local use only and should be considered hacks. If
  applications want to react to system suspend/hibernation and resume,
  they should rather use the Inhibitor interface[1].
  Note that systemd-suspend.service, systemd-hibernate.service, and
  systemd-hybrid-sleep.service should never be executed directly.
  Instead, trigger system sleep states with a command such as "systemctl
  suspend" or similar.
  Internally, this service will echo a string like "mem" into
  /sys/power/state, to trigger the actual system suspend. What exactly is
  written where can be configured in the "[Sleep]" section of
  /etc/systemd/sleep.conf or a sleep.conf.d file. See systemd-
  sleep.conf(5).
OPTIONS
  systemd-sleep understands the following commands:
  -h, --help
   Print a short help text and exit.
  --version
   Print a short version string and exit.
  suspend, hibernate, hybrid-sleep
   Suspend, hibernate, or put the system to hybrid sleep.
SEE ALSO
  systemd-sleep.conf(5), systemd(1), systemctl(1), systemd.special(7),
  systemd-halt.service(8)
NOTES
  1. Inhibitor interface

https://www.freedesktop.org/wiki/Software/systemd/inhibit

systemd 238                                         SYSTEMD-SUSPEND.SERVICE(8)
根據(jù) systemd-sleep 的manual pages,可以看到在系統(tǒng)休眠之前以及從休眠狀態(tài)恢復(fù)之后,都會(huì)并行地調(diào)用 /usr/lib/systemd/system-sleep 中的腳本,并傳遞兩個(gè)參數(shù)。

第一個(gè)參數(shù)用來指定是開始休眠還是從休眠狀態(tài)恢復(fù),分別對應(yīng)的字符串 “pre” 與 “post”.

第二個(gè)參數(shù)用來指明休眠的類型,分別為字符串 “suspend”, “hibernate” 以及 “hybrid-sleep”

定時(shí)執(zhí)行休眠

systemd 系統(tǒng)中的定時(shí)任務(wù)是由timer來實(shí)現(xiàn)的,而每個(gè)timer都與一個(gè)service相對應(yīng)。

一般情況下,timer的名稱與service一致,但必要時(shí)可以通過在.timer文件中的 [Timer] 部分指定 Unit= 選項(xiàng)來控制一個(gè)與timer不同名的service。

下面是一個(gè)timer的例子,每天21:30分開始自動(dòng)hibernate休眠

[Unit]
Description=Hibernate every 21:30:00
[Timer]
OnCalendar=*-*-* 21:30:00
Persistent=true
Unit=systemd-hibernate.service
[Install]
WantedBy=timers.target

定時(shí)喚醒休眠的linux

使用 rtcwake 可以在給定的時(shí)間喚醒處于休眠狀態(tài)的電腦

其主要用法為:

sudo rtcwake -m ${mode} -t ${time_t}
# 或者
sudo rtcwake -m ${mode} -s ${seconds}

其中,參數(shù)mode為待機(jī)模式,有以下幾個(gè)選項(xiàng):

standby

普通待機(jī)模式,為默認(rèn)選項(xiàng),對應(yīng) ACPI state S1

mem

suspend休眠,對應(yīng) ACPI state S3

disk

hibernation 休眠,對應(yīng) ACPI state S4

off

通過調(diào)用系統(tǒng)的關(guān)機(jī)命令來休眠,對應(yīng) ACPI state S5

參數(shù) time_t 為從 1970-01-01, 00:00 UTC 開始到現(xiàn)在的秒數(shù),可以通過 date 命令來將時(shí)間字符串轉(zhuǎn)換成這個(gè)秒數(shù),比如

sudo rtcwake -m disk -t $(date -d 08:30 +%s)

就是進(jìn)行 hibernation 休眠,并于08:30分喚醒

參數(shù) seconds 為秒數(shù),表示從現(xiàn)在開始的多少秒后,系統(tǒng)喚醒。

總結(jié)

以上所述是小編給大家介紹的linux 定時(shí)休眠的實(shí)現(xiàn)思路,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

標(biāo)簽:遼源 黃石 新鄉(xiāng) 南通 湖南 楊凌 海東 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux 定時(shí)休眠的實(shí)現(xiàn)思路》,本文關(guān)鍵詞  linux,定時(shí),休眠,的,實(shí)現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux 定時(shí)休眠的實(shí)現(xiàn)思路》相關(guān)的同類信息!
  • 本頁收集關(guān)于linux 定時(shí)休眠的實(shí)現(xiàn)思路的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产日韩欧美在线一区| 天堂久久精品忘忧草| 成人性生交大片免费看中文网站| 成人免费在线观看网站| 亚洲国产精久久久久久久| 视频一区中文字幕| 欧美性资源免费| 福利小视频在线| 97se综合| 91高清在线观看| 欧美精品久久99久久在免费线| 国内不卡的一区二区三区中文字幕| 色香蕉成人二区免费| 草莓视频18免费观看| 首页国产欧美日韩丝袜| 国产在线拍揄自揄拍| 日本电影欧美片| 免费在线观看日韩视频| 欧美久久久精品| 91狠狠综合久久久| 成人禁用看黄a在线| 真实的国产乱xxxx在线91| 九九九九九九精品任你躁| 男女男精品视频网站| 国产免费高清视频| 免费av大全| 国产亚洲视频中文字幕视频| 日韩在线观看免费高清完整版| 实拍女处破www免费看| 日韩激情综合网| h片在线观看| 中文字幕2区| 精品三级av在线| 国产精品1区2区3区在线观看| 蜜桃999成人看片在线观看| 男同互操gay射视频在线看| 小视频福利在线| 西西午夜视频| 黑人と日本人の交わりビデオ| 国产精品视频永久免费播放| 天堂精品视频| 国产精品无码一区二区在线| 日韩欧美电影一区| 精品卡一卡二卡三卡四在线| 国产精品日本精品| 欧美撒尿777hd撒尿| 欧美高清视频www夜色资源网| 亚洲制服中文字幕| 中文字幕av免费| 91精品国产综合久久久久久蜜臀| 少妇高潮一区二区三区喷水| 久久久青草青青国产亚洲免观| 亚洲一级免费毛片| 性欧美69xoxoxoxo| 老司机午夜免费精品视频| 91在线观看视频| 精品久久久久久久久久岛国gif| 最新高清无码专区| 色哦色哦哦色天天综合| 西西444www无码大胆| 成人伊人精品色xxxx视频| 粉嫩av懂色av蜜臀av分享| 久久av免费| 欧美成人国产精品一区二区| 九色综合婷婷综合| 18岁网站在线观看| 麻豆精品蜜桃视频网站| 豆国产97在线 | 亚洲| 欧美一区二区性放荡片| 亚洲国产无码精品| 国产xxxx做受性欧美88| 久久av无码精品人妻系列试探| 国产精品成人a在线观看| 亚洲精品第一国产综合野草社区| 国产69精品久久app免费版| 亚洲欧美中文字幕在线一区| 97人人精品| 岛国中文字幕在线| 日韩国产在线不卡视频| 国产大学生av| 厕沟全景美女厕沟精品| 国产黄大片在线观看| 精品推荐国产麻豆剧传媒| 91亚洲国产成人精品一区二区三| 香蕉人人精品| 自拍亚洲一区| 亚洲精品中文字幕乱码三区不卡| 成人黄动漫网站| 日韩一本精品| www.天堂在线| 理论视频在线观看| 正在播放一区二区三区| 成年人网站在线观看视频| 色婷婷av一区二区三区丝袜美腿| 91在线资源| 免费一级在线观看播放网址| 午夜伊人狠狠久久| 少妇按摩一区二区三区| 日韩精品久久久久久久玫瑰园| 99久久综合精品| 美国黄色片视频| 欧美精品九九99久久| 成人av电影在线网| 国产又大又长又粗又黄| 久久久久久久爱| 欧美美女性生活视频| 欧美无人区码suv| 亚洲自拍偷拍av| 中文字幕日本在线| 亚洲第一天堂av| 亚洲综合在线观看视频| 俄罗斯男人又粗又大| 热久久最新地址| 视频一区在线播放| 亚洲超碰精品一区二区| 免费观看毛片网站| 国产精品试看| yw193.com尤物在线| 日韩欧美不卡一区| 日韩成人久久| 激情五月婷婷网| 欧美xxxx14xxxxx性爽| 91综合久久一区二区| 高跟丝袜一区二区三区| 亚洲成人77777| 亚洲乱码国产乱码精品精天堂| 国产亚洲精品午夜高清影院| 91豆花视频在线播放| 欧美亚洲国产一区二区三区| 国产+人+亚洲| 中文一区二区三区四区| 国产乱人伦偷精品视频免下载| 日韩一区二区久久久| 欧美性受ⅹ╳╳╳黑人a性爽| 国产av第一区| 女女色综合影院| 国产视频第一页在线观看| 小鲜肉gaygays免费动漫| 亚洲国产综合人成综合网站| 国产wwwwxxxx| 奇米影音第四色| 日本免费一级视频| 另类一区二区三区| 久久97久久97精品免视看| 日本a在线播放| 中文字幕12页| 婷婷久久青草热一区二区| 国产精品扒开腿做爽爽爽的视频| 男女爽爽爽视频| 欧美凹凸一区二区三区视频| 嘿嘿视频在线观看| 亚洲2020天天堂在线观看| 男人搞女人网站| 欧美性大战久久| 97超视频在线观看| 国产无遮挡又黄又爽免费软件| 日本黄色片一级片| 欧美三级电影在线播放| 国产精品国产三级国产普通话蜜臀| 51xx午夜影福利| 久久久91精品国产一区二区三区| 久久电影中文字幕| 深夜视频在线免费| 日韩国产成人| 国产日韩欧美麻豆| 欧美日韩一级在线观看| 日韩a在线观看| 天天综合亚洲| 999久久久免费精品国产| 香蕉521av成人网| 中文字幕+乱码+中文字幕一区| 4kfree性满足欧美hd18| 日韩av在线免费播放| 日韩欧美大尺度| 久久免费偷拍视频| 国产精品盗摄久久久| 香蕉久久夜色精品国产| 无码 人妻 在线 视频| 欧美激情精品久久久久久黑人| 三级黄色小视频| 手机看片国产日韩| 午夜天堂在线观看| 日韩伦理在线免费观看| 宅男噜噜噜66一区二区66| 亚洲精品国产一区二| 嫩草影院懂你的影院| 国产综合精品一区二区三区| 麻豆传媒网站在线观看| 久久99久久99精品免观看软件| 视频在线一区二区三区| 精品久久久久久亚洲综合网站| 免费看美女视频在线网站| 国产成人免费精品| 欧美xxbbb1手交| 污污网址在线观看| 国产免费一区二区三区网站免费| 亚洲国产电影| 亚洲久色影视| 噜噜噜在线视频| 91视频免费在线看| 白白色在线发布| 白白在线精品| 亚洲欧美日韩一二三区| 成人一道本在线| 制服.丝袜.亚洲.中文.综合懂色| 亚洲高清视频一区二区| 四虎成人精品免费影院| 538国产视频| 午夜写真片福利电影网| 成年片费网站色大全免费视频| 久久精品成人av| 奇米影视888狠狠狠777不卡| 超碰超碰在线| 国产呦系列欧美呦日韩呦| 特大黑人巨人吊xxxx| 91精品久久久久久久蜜月| 2019中文字幕视频| 视频一区三区| 国产a免费视频| 国产一区二区三区久久久| 濑亚美莉大战黑人中文字幕| 亚洲精品一区二区三区99| 极品尤物久久久av免费看| 日本人亚洲人jjzzjjz| youjizz亚洲女人| av成人观看| 精品成人国产在线观看男人呻吟| 国产一区二区三区四区五区加勒比| 毛片在线视频| 一级黄色免费视频| 一区二区三区四区在线观看视频| 欧美激情精品久久久久久久变态| 天天久久综合网| 国内精品视频在线观看| 做爰高潮hd色即是空| 黄色网址在线免费看| 男人亚洲天堂| 国产麻豆电影在线观看| 亚洲香蕉久久| 日韩精品免费一区| 欧美乱妇20p| 国产成+人+日韩+欧美+亚洲| 色噜噜国产精品视频一区二区| 96av在线| 色女人在线视频| 国产传媒一区二区| 国产精品v欧美精品∨日韩| 亚洲欧洲一区二区三区久久| 97精品人妻一区二区三区香蕉| 一区二区三区在线| 久久美女精品| av免费在线播放网站| 99视频在线免费| 国产精品国产三级国产有无不卡| av大片在线观看| 欧美亚洲网站| 看av免费毛片手机播放| 国产cdts系列另类在线观看| 91桃色在线观看| 欧美电影免费网站| 粗暴91大变态调教| 999久久久国产精品| 欧美性性性性性ⅹxxbbbb| 国产一区二区三区视频在线播放| 久久久久久久久久久免费精品| 91精品久久久久久久99蜜桃| 午夜午夜精品一区二区三区文| 蜜桃av在线免费观看| 欧美日本三区| 日韩视频三区| 亚洲一区二区三区四区五区xx| 亚洲高清在线精品| 经典三级在线一区| 最新版sss视频在线| 91精品在线国产| 日韩黄色在线视频| 日韩另类视频| 日本国产中文字幕| 欧美一区二区三区久久精品| 久久久久久久毛片| 成人a免费在线看| 51国产成人精品午夜福中文下载| 欧美激情性做爰免费视频| 久久精品国产免费观看| 久久久久久久激情| 日韩欧美猛交xxxxx无码| 伊人色综合久久天天| 小嫩苞一区二区三区| 亚洲欧美国产高清| 亚洲成人黄色网址| 午夜精品久久久久久99热| 久久精品影视伊人网| 成人在线免费电影| 国产无一区二区| 久久国产主播| 亚洲天堂aaa| 91精品国产吴梦梦| 清纯唯美综合亚洲| 6080国产精品| 欧美日韩在线精品一区二区三区| 亚洲一区免费| 国产成人在线播放| 女人黄色免费在线观看| 免费在线播放电影| 欧美黄页在线免费观看| 欧美极度另类videos高清| 雨宫琴音一区二区在线| 一区二区三区日韩精品视频| 日韩精品欧美一区二区三区| 成人免费毛片男人用品| 天美星空大象mv在线观看视频| 欧美视频免费在线| 欧美国产日韩激情| 久久久久久香蕉网| 最新亚洲国产精品| 国产成人精品在线观看| 久久成人18免费观看| 超碰97在线资源| 国产视频一区二区在线观看| 1000精品久久久久久久久| 黄网站免费看| 好吊视频一区二区三区| 鲁一鲁一鲁一鲁一av| 日韩高清国产一区在线观看| 99国产视频| 456国产精品| 在线观看av大片| 欧美极品少妇xxxxⅹ免费视频|