日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux中脚本扑捉(trap)信号问题

發布時間:2023/12/13 41 生活家
生活随笔 收集整理的這篇文章主要介紹了 linux中脚本扑捉(trap)信号问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

撲捉ctrl+c信號:

1 #!/bin/bash
2 trap "trap" 2;
3 function trap()
4 {
5         echo "You press Ctrl+C.";
6         echo "Exiting,please wait...";
7         exit;
8 }
9 sleep 20s;

按下ctrl+c:

1 root@ubuntu:/home/dyx/linux 16:13:10 107# bash  ex_trap.sh 
2 ^CYou press Ctrl+C.
3 Exiting,please wait...

但是如果把trap函數發在前面就不可以了:

1 root@ubuntu:/home/dyx/linux 16:13:58 109# bash  ex_trap.sh 
2 You press Ctrl+C.
3 Exiting,please wait...

直接出現函數的內容了。

為什么????

一、trap捕捉到信號之后,可以有三種反應方式:
(1)執行一段程序來處理這一信號
(2)接受信號的默認操作
(3)忽視這一信號

二、trap對上面三種方式提供了三種基本形式:
第一種形式的trap命令在shell接收到signal list清單中數值相同的信號時,將執行雙
引號中的命令串。
trap 'commands' signal-list
trap "commands" signal-list
為了恢復信號的默認操作,使用第二種形式的trap命令:
trap signal-list
第三種形式的trap命令允許忽視信號
trap " " signal-list

三、注意:
(1) 對信號11(段違例)不能捕捉,因為shell本身需要捕捉該信號去進行內存的轉儲。
(2) 在trap中可以定義對信號0的處理(實際上沒有這個信號), shell程序在其終止(如
執行exit語句)時發出該信號。
(3) 在捕捉到signal-list中指定的信號并執行完相應的命令之后, 如果這些命令沒有
將shell程序終止的話,shell程序將繼續執行收到信號時所執行的命令后面的命令,這樣將
很容易導致shell程序無法終止。
另外,在trap語句中,單引號和雙引號是不同的,當shell程序第一次碰到trap語句時,將
把commands中的命令掃描一遍。此時若commands是用單引號括起來的話,那么shell不會
對commands中的變量和命令進行替換, 否則commands中的變量和命令將用當時具體的值來替
換。

四、例子:忽略Ctrl+C:
在有些情況下,我們不希望自己的shell腳本在運行時刻被中斷,比如說我們寫得shell腳
本設為某一用戶的默認shell,使這一用戶進入系統后只能作某一項工作,如數據庫備份,
我們可不希望用戶使用ctrl+C之類便進入到shell狀態,做我們不希望做的事情。這便用到
了信號處理。

kill -l可以列出系統的信號名稱,如下:
-bash-3.00# kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD
18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN
22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO
30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1
36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5
40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9
44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13
52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9
56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5
60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1
64) SIGRTMAX

通常我們需要忽略的信號有四個,即:HUP, INT, QUIT, TSTP,也就是信號1, 2, 3, 24
使用這樣的語句可以使這些中斷信號被忽略:
trap "" 1 2 3 24 或 trap "" HUP INT QUIT TSTP
用 trap :1 2 3 24 或 trap HUP INT QUIT TSTP使其回復默認值。

用stty -a可以列出中斷信號與鍵盤的對應,分別執行上面的命令后,運行
tail -f /etc/passwd, 然后嘗試用鍵盤中斷,試試兩種情況(默認和忽略)下有何不同。
更方便的是我們可以用在shell中用trap定義我們自己的信號處理程序,就象在c中用
signal一樣,

如:trap “echo 'GO Away'” INT

Unix信號處理學習筆記
(轉自:http://www.cppblog.com/powervv/archive/2008/06/30/54934.html )

信號是傳送給進程的一種事件通知,生成信號的事件有三大類:

1.程序錯誤:除零,非法內存訪問…

2.外部信號:終端Ctrl-C產生SGINT信號,定時器到期產生SIGALRM…

3.顯示請求:kill函數允許進程發送任何信號給其他進程或進程組。

信號生成既可以是同步的(信號與程序中的某個具體操作相關并在那個操作同時產生),也可以是異步的。通常程序錯誤生成信號為同步的,進程顯式請求給自己的信號也是同步的。

外部事件總是異步的,來自其他進程的顯示請求也是異步的。

信號發生時,我們可以告訴unix內核采取下面三種動作中的任一種:

1.忽略信號:大部分信號可被忽略,除SIGSTOP和SIGKILL信號外(這是超級用戶殺掉或停掉任意進程的手段)。

2.捕獲信號:注冊信號處理函數,它對產生的特定信號做處理。

3.讓信號默認動作起作用:unix內核定義的默認動作,有5種情況:

a)流產abort:終止進程并產生core文件。

b)終止stop:終止進程但不生成core文件。

c)忽略:忽略信號。

d)掛起suspend:掛起進程。

e)繼續continue:若進程是掛起的,則resume進程,否則忽略此信號。

任意時刻,進程可以為信號指定動作。

信號處理涉及兩個過程,生成與交付。

信號生成出現在事件發生時,此時內核檢查接收進程的相關數據結構,此結構中記錄了信號的布局,懸掛信號集和處理動作。如果信號是要被忽 略的,內核不做任何動作就返回。否則,將此信號加入懸掛信號集合中。(懸掛信號集合通常用位串表示,每位對應一個信號,內核無法記錄同一信號的多個實 例)。

如果進程處于可中斷的睡眠狀態,并且該信號非阻塞,內核喚醒進 程。被喚醒進程一旦運行則在返回用戶態前優先處理懸掛信號,當有懸掛信號并且非阻塞時,內核查看是否有處理句柄,如果沒有注冊句柄,則采取默認動作(通常 為終止進程)。如果有句柄,則將此信號加入阻塞信號屏蔽中。

最后內核安排進程返回到用戶態并執行信號句柄,同時保證句柄執行完時,進程從被中斷處代碼執行。

由異步事件產生的信號可能在任一條指令后發生,當信號句柄完成時,進程從中斷之處起執行。如果信號是在進程處于系統調用期間到達的,內核通常abort此系統調用并返回錯誤碼EINTR。

進程可以有選擇的阻塞信號交付,當一個被阻塞的信號生成時,如果進程指定的動作為默認或者捕獲,則此信號一直懸掛于該進程直到對此信號的阻塞放開,或者信號動作改為忽略。系統對阻塞信號的判定是在信號交付時而非生成時,這樣可以允許進程在信號被交付前改變信號動作。

每個進程有一個阻塞信號屏蔽,它定義當前被阻塞交付的那些信號。可認為它是一個位串,每位對應一個信號。如果某信號對應的位被設置,則該信號當前阻塞,進程可調用

sigprocmask函數來檢查或設置屏蔽。


程序錯誤類信號:默認動作使進程流產,產生core文件。

SIGABRT:調用abort函數生成的信號。

SIGFPE:浮點計算錯誤。

SIGILL:非法指令錯誤。

SIGBUS/SIGSEGV:硬件錯誤-非法地址訪問。

SIGEMT:硬件錯誤

SIGSYS:非法系統調用。

SIGTRAP:硬件錯誤(通常為斷點指令)。

程序終止類信號:默認動作使進程終止,我們通常要處理這類信號,做一些清理工作,句柄函數應在結束時為此信號指定默認動作,然后再次生成該信號,使得程序終止。

SIGHUP:終端斷開連接時,生成此信號給控制進程。

SIGINT:Ctrl-C或Delete按下時,由終端驅動生成,并發送給前臺進程組中的所有進程。

SIGKILL:使程序立即終止,不能被捕獲或忽略,也不能被阻塞。

SIGQUIT:Ctrl-\,如SIGINT,并且產生core。

SIGTERM:該信號使程序終止,但是可以阻塞、捕獲、忽略。

鬧鐘類信號:通知定時器到期,默認動作是終止程序,但通常會設置句柄。

SIGALRM:alarm/setitimer函數設置定時到期后,會產生此信號。

SIGPROF:

SIGVTALRM:

I/O類信號:通知進程在描述字上發生了感興趣事件,支持信號驅動IO。

SIGIO:fd準備執行輸入輸出時發送此信號。

SIGPOLL:異步I/O信號。

SIGURG:網絡收到帶外數據時可選擇生成此信號。

作業控制類信號:

SIGCHLD:進程終止或停止時會向其父進程發送該信號,默認動作為忽略。

SIGCONT:使停止的進程恢復運行。

SIGSTOP:停止進程。

SIGTSTP/SIGTTIN/SIGTTOU:

操作錯誤類信號:默認動作終止程序。

SIGPIPE:管道破裂。

SIGXCPU/SIGXFSZ:

signal函數:

void (* signal(int sig, void (*func)(int)))(int);

sig指明是哪一種信號。

func指明動作:SIG_DFL,SIG_IGN,或者信號句柄地址。

當信號發生時,如果func指向信號句柄,系統在將控制轉往句柄前,先將該信號動作置為DFL,或者阻塞該信號直到句柄完成。

Signal函數返回值指向前一次有效動作指針:SIG_DFL,SIG_IGN,或信號地址,這提供了恢復信號動作的機制。如果signal調用出錯,返回SIG_ERR并設置errno。

進程初啟時的信號動作:

fork:繼承父進程的動作

exec:所有信號動作要么是忽略要么是默認。

不可靠信號:

早期版本Unix中使用signal,每當信號交付時,其動作總是由系統重置為默認動作,因此為了使信號句柄執行期間,仍能對同一信號后續做反應,需要再次調用signal。

Catch_Signal(){

//如果第二次信號剛好在此時發生,將導致進程終止core掉。

signal(SIGQUIT,Catch_Signal);

}

Main(){

signal(SIGQUIT, Catch_Signal);

}

使用signal的另一個問題是,對于信號,進程要么忽略,要么捕獲,無法在一段時間內阻塞信號(推遲信號的交付),為了克服signal兼容性問題,現代unix均實現了POSIX定義的sigaction函數,該函數采用一個sigaction結構,除定義信號交付時要采取的動作外,還包含其他一些動作控制信息。

sigaction還允許調用進程檢測或指定與特定信號相關的動作。

int sigaction(int sig, const struct sigaction* act, struct sigaction* oact);

sig指定信號-除SIGKILL和SIGSTOP。

如果act為NULL,則不改變信號動作,只查詢當前動作。

成功返回0,失敗則不安裝新信號動作,返回-1,設置errno。

struct sigaction{

void(*sa_handler)(int);//同signal的第二參數func。

void(*sa_sigaction)(int, siginfo_t*, void*); //僅當flags設置SA_SIGINFO起作用。

sigset_t sa_mask;//指明信號執行期間要阻塞的一組信號,除此之外導致信號句柄執

行的信號也自動阻塞,除非指定了SA_NODEFER。信號句柄正常返回時,屏蔽恢復到原先狀態。

int sa_flags;//

};

sa_flags是一個位串,可以通過或運算生成。可設置下列標志:

SA_NOCLDSTOP:只對CHLD信號起作用,子進程暫停時不發信號給父進程。

SA_RESTART:信號句柄返回時,自動恢復被該信號中斷的系統調用。否則該系統調用將中斷返回-1,并設置errno為EINTR。

SA_ONSTACK:

SA_RESETHAND:信號句柄入口,系統將重置信號動作為SIG_DFL.

SA_NODEFER:句柄執行期間,不自動阻塞該信號。

SA_NOCLDWAIT:只對CHLD起作用,調用進程的所有子進程在終止時不會成為Zombe。這種情況下,父進程無需要wait子進程,并且子進程終止也不向父進程發SIGCHLD信號。

如果父進程調用wait,將阻塞到所有子進程終止,并返回-1,errno設為ECHILD.

SA_SIGINFO:如果未設置此標志,則信號句柄原型為:

void func(int signo);

如果設置此標志,則句柄原型為:

void func(int signo, singinfo_t* info, void* context);

Info-解釋信號生成的原因。

Context-信號被交付時所中斷進程的上下文。

一旦用sigaction為特定信號建立了動作,該動作就一直保持,直到另一次調用sigaction,或者調用exec,或者因設置了SA_RESETHAND導致系統自動改變動作為默認為止。

除了外部中斷產生信號外,程序可以顯式的調用raise函數給他自己發送信號,或調用kill向自己或其他進程發送信號。

阻塞信號意味著保持該信號并推遲它的交付,可以防止程序中的關鍵代碼被信號中斷。

信號集操作:

int sigemptyset(sigset_t* set); //清空信號集

int sigfillset(sigset_t* set);//包含所有信號集

sigaddset/sigdelset/sigismember;

sigprocmask用來檢測或改變調用進程的信號屏蔽。

int sigprocmask(int how, const sigset_t* set, sigset_t* oset);

How: SIGBLOCKSIG_UNBLOCKSIG_SETMASK

如果調用sigprocmask放開某個信號而導致任何懸掛信號被解除阻塞,則函數返回前,這些信號中至少有一個被交付。

檢查懸掛信號:int sigpending(sigset_t* set);

等待信號:int pause(void);

懸掛調用進程直到有一個信號到達。僅當句柄執行并返回時,pause函數才返回:此時返回-1,并設置errno為EINTR。所有其他情況下pause不返回。

如果多個相同信號在信號句柄運行前發給了進程,則句柄只被運行一次。換句話說,默認情況下unix信號是非排隊的,只有當實現支持實時信號并且sa_flags設置SA_SIGINFO時,由sigqueue生成的后續信號才排隊。

I/O執行期間,有可能到達信號,此時有兩種情況:重新開始系統調用還是返回失敗.

早期unix特征為,進程執行慢系統調用期間捕獲信號時,該調用被中斷并設置errno為EINTR。現代unix增加了sa_flags選項SA_RESTART可對單個信號要求自動恢復被中斷的系統調用。

原則如下:如果進程阻塞于慢系統調用,并且進程捕獲信號且該信號句柄返回,系統調用可能返回EINTR。雖然有些unix能自動恢復系統調用,但是為了兼容性,我們必須準備慢系統調用返回EINTR,當檢測到EINTR,要么重新開始系統調用,要么做其他處理。

Again:

if (n=read(fd,buff, BUFSIZE) < 0) {

if (errno ==EINTR)

goto Again;

else

…}

參考:http://blog.chinaunix.net/uid-20648182-id-1907477.html

名稱 默認動作 說明

SIGHUP 終止進程 終端線路掛斷
SIGINT終止進程 中斷進程
SIGQUIT建立CORE文件終止進程,并且生成core文件
SIGILL建立CORE文件 非法指令
SIGTRAP 建立CORE文件 跟蹤自陷
SIGBUS建立CORE文件 總線錯誤
SIGSEGV建立CORE文件 段非法錯誤
SIGFPE 建立CORE文件 浮點異常
SIGIOT 建立CORE文件 執行I/O自陷
SIGKILL 終止進程 殺死進程
SIGPIPE 終止進程 向一個沒有讀進程的管道寫數據
SIGALARM 終止進程 計時器到時
SIGTERM 終止進程 軟件終止信號
SIGSTOP 停止進程 非終端來的停止信號
SIGTSTP 停止進程 終端來的停止信號
SIGCONT 忽略信號 繼續執行一個停止的進程
SIGURG 忽略信號 I/O緊急信號
SIGIO忽略信號 描述符上可以進行I/O
SIGCHLD忽略信號 當子進程停止或退出時通知父進程
SIGTTOU 停止進程 后臺進程寫終端
SIGTTIN 停止進程 后臺進程讀終端
SIGXGPU 終止進程 CPU時限超時
SIGXFSZ 終止進程 文件長度過長
SIGWINCH 忽略信號 窗口大小發生變化
SIGPROF 終止進程 統計分布圖用計時器到時
SIGUSR1 終止進程 用戶定義信號1
SIGUSR2 終止進程 用戶定義信號2
SIGVTALRM 終止進程 虛擬計時器到時

總結

以上是生活随笔為你收集整理的linux中脚本扑捉(trap)信号问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

在线欧美最极品的av | 成人在线观看免费视频 | 久久精品国产v日韩v亚洲 | 在线免费观看不卡av | 国产精品久久久久久久久久白浆 | 激情五月开心 | 国产免费又粗又猛又爽 | 日本精品一区二区三区在线播放视频 | 国产视频久久久久 | 国产精品对白一区二区三区 | 91福利影院在线观看 | 久久久久久久久久电影 | 新版资源中文在线观看 | 成年人免费av网站 | 亚欧日韩成人h片 | 久久九九久久 | 日躁夜躁狠狠躁2001 | 日韩欧美一区二区三区免费观看 | 在线免费黄 | 91福利视频免费观看 | 久久精品99国产国产精 | 国产3p视频| 久久久久久不卡 | 91少妇精拍在线播放 | 三级黄色片子 | 久久精品毛片 | 日本在线中文 | 久久精品国产成人 | 精品国产一区二区三区久久久久久 | 日韩av电影国产 | 久久久毛片 | 欧美激情综合五月色丁香 | 国产精品一区在线观看你懂的 | 久久久久这里只有精品 | 99久热在线精品视频 | 久久中文精品视频 | 奇米网444| 日韩理论 | 国内99视频| 欧美一级性生活片 | 五月婷婷在线视频观看 | 日本韩国精品在线 | 五月婷亚洲 | 国产在线无 | 久久最新网址 | 免费看黄色毛片 | 久草综合在线 | 97成人免费视频 | 日本免费一二三区 | 中文字幕高清视频 | 欧美日韩国产一二 | 精品国产伦一区二区三区免费 | 狠狠色噜噜狠狠狠狠2021天天 | 激情综合色综合久久 | 在线视频免费观看 | www.五月天婷婷.com | 在线草 | 午夜12点 | 四虎www. | 婷婷性综合 | 久久99热久久99精品 | 久久久国产精品网站 | 久久中文字幕导航 | 日日夜夜精品免费观看 | 精品日韩av | 中文字幕av免费 | 国产成人久久77777精品 | 久久黄色免费观看 | 日韩手机在线观看 | 天天操天天爱天天爽 | 成人av网址大全 | 中文字幕视频观看 | 国产五十路毛片 | 香蕉视频日本 | 精品国产午夜 | 二区三区毛片 | 婷婷av色综合 | 国产成人福利片 | 日韩在线观看视频中文字幕 | 精品播放 | 国产成人性色生活片 | 国产精品999久久久 久产久精国产品 | 亚洲精品中文字幕在线 | 日韩一区二区在线免费观看 | 国产青草视频在线观看 | 欧美一级久久久久 | aaa日本高清在线播放免费观看 | 国产九九九精品视频 | 日日碰狠狠添天天爽超碰97久久 | 欧美精品一区二区蜜臀亚洲 | 中文字幕影片免费在线观看 | 国产在线精品一区二区三区 | 97人人人人 | 国内精品久久久精品电影院 | 视频二区在线视频 | 欧美视频二区 | 国产一区在线免费观看视频 | 一区免费观看 | 婷婷狠狠操 | 综合激情 | 在线日韩中文字幕 | 久久国产精品99国产 | 亚洲国产中文字幕在线观看 | 日日夜夜精品免费 | 欧美va日韩va | 欧美成人精品欧美一级乱黄 | 2021国产精品 | 日韩三级av | 一区二区三区高清在线 | 狠狠色伊人亚洲综合网站野外 | 日韩有码第一页 | 国产91精品一区二区绿帽 | 在线免费黄色片 | 日本老少交 | 欧美性生活小视频 | 激情综合网色播五月 | 国产精品九九热 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美日韩三级 | 成人福利在线 | 欧美一区二区三区在线视频观看 | 不卡视频一区二区三区 | 一区二区三区在线视频111 | 亚洲欧美日韩在线看 | www.日日日.com| 99精品热视频只有精品10 | 久久综合久久久 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 国产精品毛片一区视频 | 久久久久激情视频 | 中文字幕精品一区二区精品 | 亚洲久草在线 | 超级碰碰免费视频 | 91在线小视频 | 欧美一区二区在线 | 超碰成人网 | 日韩视频一区二区三区 | 亚洲精品欧洲精品 | 日韩深夜在线观看 | 国产精品视频免费看 | 色婷婷播放 | 国产精品久久久久久吹潮天美传媒 | www.亚洲精品 | 综合网中文字幕 | 欧美另类69 | 国产在线看 | 天天综合操| 久久草在线视频国产 | 色婷五月 | 麻豆播放 | 久草在线中文888 | 久久国产精品第一页 | 欧美日韩久久一区 | 91手机电影| 毛片网站免费在线观看 | 制服丝袜欧美 | 欧美精品在线一区 | 国产欧美在线一区 | 97夜夜澡人人爽人人免费 | 亚洲精品美女久久 | 五月天激情婷婷 | 日韩字幕在线观看 | 91精品办公室少妇高潮对白 | 中文字幕免费观看全部电影 | 中文字幕区 | 国产99久久九九精品免费 | 超碰99在线 | 51精品国自产在线 | 日韩精品一区二区三区视频播放 | 国产精品九九久久久久久久 | 国产区免费在线 | 91九色蝌蚪视频 | 亚洲国产成人久久综合 | 国产999精品久久久影片官网 | 国产精品久久久久aaaa九色 | 欧美日韩国产免费视频 | 亚洲高清不卡av | 麻豆观看 | 日韩亚洲在线视频 | av午夜电影 | 6080yy午夜一二三区久久 | 日韩视频在线不卡 | 日韩网站在线看片你懂的 | 久久婷五月 | 天天综合网久久 | 午夜久久久久久久久久久 | 精品一区精品二区高清 | 日韩欧美高清在线 | 在线免费三级 | 亚洲码国产日韩欧美高潮在线播放 | 久久成人国产精品免费软件 | 久久视频网 | 久久一区91 | 黄色电影在线免费观看 | 免费www视频| 久久视频一区二区 | 国产特级毛片aaaaaa毛片 | 免费在线观看av的网站 | 成人性生交视频 | 国产涩涩在线观看 | 国产第一福利网 | 日韩欧美精品一区二区三区经典 | 天天狠狠操 | 亚洲精品乱码久久久久 | 国产免费久久 | 欧美日韩高清一区二区 国产亚洲免费看 | 亚洲经典视频在线观看 | 国语黄色片 | 国产在线视频一区二区三区 | 日韩视频一二三区 | 国产手机av在线 | 国产九九精品视频 | 日本精品二区 | 久久99久国产精品黄毛片入口 | 91亚洲精品在线观看 | 国产国产人免费人成免费视频 | 久久精品香蕉视频 | 最新日韩在线观看 | 亚洲第一香蕉视频 | 久久欧美综合 | 欧美午夜精品久久久久久孕妇 | 国产精品初高中精品久久 | 欧美一级视频在线观看 | 久久国际影院 | 免费看搞黄视频网站 | 免费观看黄色12片一级视频 | 999成人网| 九九免费在线观看视频 | 天天综合天天综合 | 久久精品视频网 | 日本高清dvd | 2023亚洲精品国偷拍自产在线 | 人人舔人人爱 | 久草色在线观看 | 日本一区二区三区免费看 | 中文字幕在线观看网 | 不卡视频在线看 | 久久九九久久 | 国产理论一区二区三区 | 国产精品观看在线亚洲人成网 | 97高清视频 | 久久免费试看 | 婷婷色九月 | 国产高清在线a视频大全 | 91一区在线观看 | 国产精品久久久久久久久毛片 | 在线视频一二三 | 国产免费观看av | 国产精品美女在线观看 | 麻豆94tv免费版 | 91九色精品 | 97偷拍在线视频 | 99中文字幕视频 | 精品不卡视频 | 久久久久久久综合色一本 | 在线岛国av | 色婷婷视频网 | 国产精品美乳一区二区免费 | 日韩综合视频在线观看 | 国产精品国产三级国产aⅴ入口 | 国产一区二区在线精品 | 午夜国产一区二区三区四区 | 国产精品都在这里 | 亚洲视频精品 | 成人黄色小视频 | 午夜精品成人一区二区三区 | 亚洲综合视频在线播放 | 人人草人人草 | 国产精品va最新国产精品视频 | 久久蜜臀av| 久久久久久久久免费 | 在线观看av免费 | 99视频偷窥在线精品国自产拍 | 成人午夜电影在线 | 欧美日韩中文视频 | 久久久久久麻豆 | 精品久久久久亚洲 | 91久久国产综合精品女同国语 | 日本精a在线观看 | 久久午夜精品视频 | 亚洲激情五月 | 在线视频婷婷 | 五月婷婷一区 | 成人在线观看av | 麻豆成人小视频 | 国产精品久久久久久久久久东京 | 欧美激情在线网站 | 最近中文字幕免费 | 2019中文字幕网站 | 精品国产乱码一区二 | 日日草视频 | 人人要人人澡人人爽人人dvd | 久久国产精彩视频 | 鲁一鲁影院 | 91精品视频播放 | 国产99免费 | 中文字幕制服丝袜av久久 | 亚洲精品456在线播放 | 在线观看91视频 | 久久精品99视频 | 69国产盗摄一区二区三区五区 | 天天干,天天射,天天操,天天摸 | 免费看的黄色 | 91视频com| 五月婷婷中文 | 日韩三级视频在线看 | 国产不卡视频在线 | 九九热在线精品视频 | 久久久久久国产精品免费 | 国产高清综合 | 人人舔人人舔 | 99精品视频在线看 | 午夜黄色 | 欧美高清视频不卡网 | av播放在线 | 国产精品午夜8888 | 成人久久综合 | 五月激情站| 97网| 色偷偷人人澡久久超碰69 | 久久久久久久国产精品视频 | 日韩一区二区三区在线看 | 免费色视频网址 | 国产成人精品免高潮在线观看 | h视频在线看| 天天干,天天射,天天操,天天摸 | 超碰av在线播放 | 成年一级片 | av电影免费在线 | 天天做天天爱夜夜爽 | 国产午夜精品一区二区三区在线观看 | 国产精品久久久久久久久毛片 | 一区二区三区 中文字幕 | 色大片免费看 | 久久精品99久久久久久2456 | 欧美性做爰猛烈叫床潮 | av不卡免费看 | 天天天天色射综合 | 国产精品青草综合久久久久99 | 亚洲国产三级 | 天天射天天干天天操 | 18岁免费看片 | 国产资源av | 涩涩色亚洲一区 | 一区免费在线 | 欧美午夜a | 九色在线视频 | 亚洲综合一区二区精品导航 | 波多野结衣电影一区二区 | 久久久久久久影院 | 99久久日韩精品免费热麻豆美女 | 欧美日韩高清 | 97超碰人| 亚洲精品一区二区在线观看 | 久久久久国产精品免费网站 | 色综合天天在线 | 免费观看一区二区 | 激情综合亚洲 | 婷婷国产精品 | 国产精品久久久电影 | 欧美日韩在线免费观看视频 | 久久久免费毛片 | 在线看国产一区 | 99热日本| 久久视频国产精品免费视频在线 | 国产成人精品久久久久 | 亚洲国产精品电影 | 日本精品久久久一区二区三区 | 97国产精品免费 | 91在线视频观看 | 欧美视频日韩 | 黄色一级大片在线免费看产 | 日韩成人看片 | 久久国产精品久久久 | 精品在线观看国产 | 午夜的福利 | 激情五月婷婷激情 | 91精品黄色 | 亚洲电影黄色 | 日本黄色片一区二区 | av7777777| 欧美日韩视频在线一区 | 激情五月伊人 | 国产精品69久久久久 | 日韩av一区二区三区在线观看 | 国产成人黄色网址 | 91在线亚洲| 免费视频 三区 | 国产精品 999 | 丁香六月天 | 国产免费久久精品 | 久久激情视频 | 国产九九九精品视频 | 久久视频国产精品免费视频在线 | 在线观看视频在线 | 超黄视频网站 | 日韩精品免费在线视频 | 99热这里只有精品久久 | 奇米网在线观看 | 日韩在线色 | 成人高清av在线 | 五月天婷亚洲天综合网精品偷 | 91一区在线观看 | 精品一区 精品二区 | www.大网伊人 | 精品在线观看视频 | 日韩av成人| 视频二区在线视频 | 日韩av中文 | 免费看黄网站在线 | 日韩电影中文,亚洲精品乱码 | 人人超碰免费 | 麻花天美星空视频 | 亚洲天堂香蕉 | 免费网站在线观看人 | 午夜av免费在线观看 | 青青草在久久免费久久免费 | 日韩欧美在线高清 | 久久精品99国产国产 | 中文亚洲欧美日韩 | 国产精品婷婷午夜在线观看 | 欧洲一区精品 | 91av九色| 在线导航av | 婷婷九月激情 | 婷婷色站 | 大胆欧美gogo免费视频一二区 | 丁香五月缴情综合网 | 国产一二区精品 | 久久精品视频在线观看免费 | 国产精品丝袜久久久久久久不卡 | 成片人卡1卡2卡3手机免费看 | 欧美在线99 | 日韩视频区| 久久夜色精品国产欧美乱极品 | 成人性生交视频 | 久久好看免费视频 | 91久久精品一区二区二区 | 一区二区三区 中文字幕 | 欧美日韩三级在线观看 | 激情婷婷欧美 | 狠狠色噜噜狠狠 | 免费三级在线 | 中文字幕av全部资源www中文字幕在线观看 | 久久午夜免费观看 | 在线观看免费观看在线91 | 天天色天天综合 | 激情视频综合网 | 成人三级网站在线观看 | 亚洲美女久久 | 亚洲精品在线视频播放 | 九九久久国产 | 深爱五月激情网 | www.色com| 欧美,日韩| 青青河边草免费直播 | 国产精品 日韩 欧美 | 在线观看色网站 | 中文字幕在线观看的网站 | 99久久精品午夜一区二区小说 | 亚洲成人精品av | 五月天婷婷丁香花 | 丁香免费视频 | 一区二区视频电影在线观看 | 免费观看久久 | www.色就是色 | 在线观看蜜桃视频 | 精品 激情 | 日韩精品2区 | 国产香蕉97碰碰碰视频在线观看 | 超碰免费av | 亚洲电影免费 | 国产美女在线免费观看 | 少妇视频一区 | 国产精品久久一 | 国产在线观看中文字幕 | 中文字幕一区二区三区久久蜜桃 | 又黄又爽又刺激视频 | 日韩欧美在线观看 | 开心色插| 色在线视频 | 一级久久久 | 国产精品久久久久久久久搜平片 | 日本中文字幕在线看 | 91视频在线观看大全 | 成人毛片在线观看 | 日本h视频在线观看 | 色婷婷视频在线观看 | 日韩城人在线 | 中文字幕在线字幕中文 | 99高清视频有精品视频 | 成年人视频在线 | 日韩av在线免费看 | 99久在线精品99re8热视频 | 综合婷婷丁香 | 99久久99久久综合 | 日韩和的一区二在线 | 一区二区三区日韩在线观看 | 久久久国产精品成人免费 | 97视频免费在线观看 | 成年人网站免费观看 | 九九精品视频在线 | 视频在线观看亚洲 | 亚洲五月婷 | 美女视频久久 | 免费网址在线播放 | 国产精品伦一区二区三区视频 | 婷婷在线不卡 | 99久久99久久免费精品蜜臀 | 日韩精品网址 | 免费在线国产黄色 | 亚洲精品乱码久久久久久按摩 | 亚洲精品女人 | 少妇性aaaaaaaaa视频 | 国产一级在线看 | 欧美日韩一区二区三区视频 | 久久视频这里有精品 | 日日摸日日添日日躁av | 中文一区在线观看 | 99欧美精品 | 在线免费av观看 | 在线色亚洲 | 欧美精品久久久久久久亚洲调教 | 亚洲h在线播放在线观看h | 国产小视频在线观看免费 | 91精品一| 免费黄在线看 | 色五月成人 | 成人黄色在线 | 久久久久久久久久久免费av | 成年人免费看片 | 麻豆成人在线观看 | 99精品乱码国产在线观看 | .国产精品成人自产拍在线观看6 | 福利网址在线观看 | 亚洲最大免费成人网 | 国产精品一区二区免费看 | 超碰在线91 | 日韩在线观看第一页 | 激情开心 | 成年免费在线视频 | 99人成在线观看视频 | 亚洲国产成人在线 | 91插插影库 | 91视视频在线直接观看在线看网页在线看 | 久久精品在线视频 | 欧美日本不卡高清 | 国产精品99在线播放 | 欧美日韩精品在线观看视频 | 激情综合色综合久久综合 | 亚洲无吗av | 日本夜夜草视频网站 | 成人黄色在线 | 亚洲精选久久 | 永久精品视频 | 99在线观看视频 | 国产精品久久久久婷婷二区次 | 国产xxxx | 欧美日韩国产精品一区二区 | 国产精品女人网站 | 色综合久久66 | 伊人首页 | 在线国产视频观看 | 天天操天天干天天插 | 在线三级播放 | 久艹在线播放 | 超碰国产97| 在线视频一二区 | 国产美女免费视频 | 久久在线免费观看视频 | 亚洲综合国产精品 | 久久高清 | 日韩在线播放av | 激情导航 | 久久视频这里有久久精品视频11 | 999视频网站 | 白丝av在线| 久久91久久久久麻豆精品 | 国产一级视屏 | 麻豆一区在线观看 | 91在线看黄| 久草在线在线精品观看 | 日韩丝袜在线观看 | 国产自产高清不卡 | 精品在线观看免费 | 国产专区视频在线观看 | 精品福利片 | www.狠狠色 | av一本久道久久波多野结衣 | 成人教育av| 国产精品成人a免费观看 | 久久国产精品99久久久久久进口 | 有码一区二区三区 | 丁香五婷| 2020天天干天天操 | 亚洲午夜精品福利 | 91高清不卡| 久久草草热国产精品直播 | 成人午夜电影免费在线观看 | 欧美大片aaa | av在线最新 | 一级黄视频 | 日韩精品免费在线观看 | 天堂网一区二区三区 | zzijzzij亚洲日本少妇熟睡 | 精品亚洲午夜久久久久91 | 久久视频一区 | 国产一区高清在线观看 | 91高清在线看 | 99热这里有精品 | 精品国产乱码一区二区三区在线 | 在线免费av电影 | 亚洲日b视频 | 亚洲 欧美日韩 国产 中文 | 午夜精品一二三区 | 一区二区三区四区免费视频 | 日韩区视频| 午夜精品久久久久久久99热影院 | 天天综合网~永久入口 | 精品一区二区三区香蕉蜜桃 | 久久久久久久久国产 | 首页国产精品 | 日本三级全黄少妇三2023 | 天天综合亚洲 | 国产美女搞久久 | 成人av免费| 干 操 插| 欧美贵妇性狂欢 | 波多在线视频 | 中文字幕亚洲欧美 | 欧美一区在线看 | 欧美成人手机版 | 在线免费观看亚洲视频 | 国产中文 | 91尤物国产尤物福利在线播放 | 91视频高清完整版 | 亚洲经典中文字幕 | 99在线精品免费视频九九视 | 欧美精品久久久久久久久久丰满 | 91福利国产在线观看 | 一本一本久久a久久精品牛牛影视 | 麻豆系列在线观看 | 欧美精品亚洲精品 | 美女网站视频免费黄 | 国产男女爽爽爽免费视频 | 在线观看成人 | 免费aa大片 | 麻豆传媒在线免费看 | 久久男人免费视频 | 在线观看成人福利 | 精品国偷自产在线 | 国产精品久久久久久久婷婷 | 久久免费看毛片 | 日本中文字幕电影在线免费观看 | 西西4444www大胆视频 | 国产分类视频 | 亚洲国产网站 | 黄色毛片网站在线观看 | 久草久视频 | 免费看的黄色网 | 日本天天色 | 午夜精品一二三区 | 99久久爱| 精品久久久久久久久久久久 | 美女网站视频免费都是黄 | 亚洲少妇久久 | a级片在线播放 | 成 人 黄 色 视频 免费观看 | 精品一区二区在线观看 | 免费福利视频网 | 玖玖在线资源 | 高清不卡一区二区三区 | 中文字幕av在线播放 | 91在线九色 | 91精品久久久久久久久久入口 | 亚洲欧美日本一区二区三区 | 欧美另类xxx | 久久五月婷婷丁香 | 超碰97国产在线 | 91视频国产高清 | 色噜噜狠狠狠狠色综合 | 亚洲九九九在线观看 | 81精品国产乱码久久久久久 | 亚洲影院一区 | 久久精品一区二区三区视频 | 夜夜操夜夜干 | 91av电影在线观看 | 日日夜夜精品免费视频 | 福利一区二区 | 国产99久久精品一区二区300 | 国产美女免费 | 二区中文字幕 | 日本久久99 | 国产精品露脸在线 | av中文字幕在线观看网站 | 最近中文字幕在线中文高清版 | 91视频 - x99av | 欧美黑吊大战白妞欧美 | 国产高清在线观看 | 午夜视频一区二区 | 999国内精品永久免费视频 | 日韩高清免费观看 | avhd高清在线谜片 | 亚洲免费成人av电影 | www.五月婷婷 | 人人爽人人插 | 91av社区| 久久er99热精品一区二区三区 | 国产精品理论片在线观看 | 在线观看黄| 九色精品免费永久在线 | 免费看色网站 | 久久99在线观看 | 国产午夜视频在线观看 | 国产午夜视频在线观看 | 亚洲涩综合 | 午夜精品一二区 | 久久在线免费视频 | 午夜久操| 9i看片成人免费看片 | 国产亚洲资源 | 午夜av不卡 | 国产精品成人一区二区 | 夜夜躁日日躁狠狠久久88av | 日本精品一区二区三区在线播放视频 | 天天干天天想 | 国产亚洲日 | 在线观看一区视频 | 337p欧美| 久久婷五月| 国产aaa大片 | 男女全黄一级一级高潮免费看 | 91视频大全 | 高潮毛片无遮挡高清免费 | 久久久精品午夜 | 国产四虎影院 | 日韩在线观看的 | 成人网在线免费视频 | 成人黄色在线观看视频 | 久久亚洲私人国产精品 | 在线观看中文字幕av | 天堂av官网 | 热久精品| 国产精品久久久久久久妇 | 午夜精品久久久久久久99婷婷 | 久久最新视频 | 久久99精品久久久久久久久久久久 | 日韩免费一二三区 | 美女免费视频一区 | 国产一级片一区二区三区 | 免费97视频| 亚洲国产精品激情在线观看 | www178ccom视频在线 | 狠狠躁18三区二区一区ai明星 | 91九色porny在线 | 久久艹在线 | 在线中文字幕电影 | 日韩av在线资源 | 色天天综合久久久久综合片 | 国产剧情一区二区在线观看 | 国产精品一区电影 | 国产亚洲字幕 | 成人久久久久久久久久 | 日韩av一区二区三区在线观看 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久视频一区 | 四虎影视8848dvd | 国产精品美女久久久久久久网站 | 国产视频精品在线 | 国产色综合天天综合网 | 看av免费网站 | 亚洲春色成人 | 欧美 日韩 国产 中文字幕 | 网站在线观看日韩 | 国产成人一区二区三区在线观看 | 久久理论影院 | 超碰伊人网 | 国产淫片| 99热最新精品 | 国产日韩视频在线观看 | 欧美91av| 日韩视频免费观看高清完整版在线 | 操操操综合 | 亚洲香蕉视频 | 正在播放国产一区二区 | 午夜精品久久一牛影视 | av一级片网站 | 夜夜爽88888免费视频4848 | 亚洲视频六区 | 91精品欧美 | 久久久精品国产免费观看同学 | 精品久久国产 | 精品国产自在精品国产精野外直播 | 久久夜色精品国产欧美乱极品 | 国产很黄很色的视频 | 日韩在线免费播放 | 久久精品成人热国产成 | 182午夜在线观看 | www激情网 | 在线黄色国产电影 | 国产中文字幕在线 | 成人免费在线视频 | 中文字幕久久精品亚洲乱码 | 国产亚洲精品无 | 国产 中文 日韩 欧美 | 成人在线一区二区三区 | 51久久成人国产精品麻豆 | 久久久伊人网 | 国产69精品久久久久久久久久 | 日韩中文在线播放 | 在线观看a视频 | 日韩一区二区三免费高清在线观看 | 在线观看免费高清视频大全追剧 | 欧美日韩精品区 | 亚洲精品日韩在线观看 | 日韩在线观看一区 | 色偷偷88888欧美精品久久久 | 日本免费久久高清视频 | 在线午夜电影神马影院 | 97视频在线播放 | 九九九九色| 日日日日| 四虎国产精品永久在线国在线 | 69精品视频在线观看 | 日韩毛片久久久 | 亚洲国产美女精品久久久久∴ | 国产精品丝袜 | 福利精品在线 | 国产精品视频免费观看 | 99热最新精品 | 亚洲国产精品va在线 | 黄色成人av在线 | 午夜久操 | 九九热在线视频免费观看 | 国产一区黄色 | 色综合天天爱 | 狠狠激情中文字幕 | 成年人免费在线观看 | 一区二区视频在线免费观看 | 亚洲国产精品一区二区尤物区 | 在线观看黄污 | 人成在线免费视频 | 99在线国产| 国产精品 日韩 | 亚洲激情在线观看 | 欧美 日韩 成人 | 亚洲精品九九 | 在线国产能看的 | 久久久www免费电影网 | 国产精品国产自产拍高清av | 国产女人免费看a级丨片 | 91亚洲国产成人久久精品网站 | 免费观看版| 国产精品麻豆免费版 | 亚洲一本视频 | 亚洲激情精品 | 美腿丝袜av | 麻豆果冻剧传媒在线播放 | 国产成人三级一区二区在线观看一 | 亚洲国产日韩一区 | avwww在线| 91在线国内视频 | 日韩资源在线播放 | 最新av网址在线观看 | 成人国产精品一区二区 | 狠狠干在线 | 成人av在线资源 | 日本黄色a级大片 | 在线视频日韩一区 | 国产精品片 | 日韩欧美电影在线观看 | 中文字幕乱码电影 | 丁香花中文在线免费观看 | 中文字幕一区二区三区四区在线视频 | 中文字幕国语官网在线视频 | 一区二区三区在线不卡 | 在线观看黄色av | 国产亚洲精品久久久久久无几年桃 | 麻豆国产在线视频 | 亚洲精品www久久久 www国产精品com | 99久久久成人国产精品 | 日日干夜夜骑 | 亚洲黄色一级电影 | 中文字幕在线一二 | av线上看 | 欧美影片| www.精选视频.com | 99久久精品电影 | 国产免费又粗又猛又爽 | 久久黄色片子 | 日韩精品在线观看av | 日韩二三区 | 超碰999 | 五月激情丁香 | 久久99精品国产麻豆宅宅 | 日韩高清av | 免费在线观看av片 | 日韩在线网址 | 久久精品爱爱视频 | 国产精品1区2区在线观看 | 久久精品站| 91久久国产自产拍夜夜嗨 | 国产精品18久久久久久久网站 | 午夜丁香网 | 久久精品国产亚洲a | 天天干天天怕 | 中文字幕在线播放一区二区 | 日本特黄特色aaa大片免费 | 91视频麻豆视频 | 国产精品自产拍在线观看桃花 | 欧美性脚交 | 天天综合入口 | 色狠狠操 | 国产成人精品一区二区三区在线观看 | 天天操夜夜摸 | 欧美日韩国产一区二区三区在线观看 | 成人在线免费av | 色婷婷啪啪免费在线电影观看 | 337p日本大胆噜噜噜噜 | 国内精品久久久久影院日本资源 | 91精品视频免费观看 | 亚洲一区免费在线 | 日日摸日日 | 久久精品韩国 | 草久久av| 热热热热热色 | 亚洲三级性片 | 亚洲国产精品电影在线观看 | 国产91免费在线观看 | 亚洲电影一级黄 | 99在线视频观看 | 国产成人久久精品77777 | 久久久av电影| 成人黄色电影免费观看 | 五月天婷婷在线视频 | 在线免费观看视频一区 | 亚洲精品国产精品乱码不99热 | 日韩三级在线观看 | 国产精品99久久久 | 四虎国产精品成人免费4hu | 日批视频 | 国产打女人屁股调教97 | 成人毛片在线视频 | 欧美日韩在线观看不卡 | 亚洲在线成人精品 | 欧美三级在线播放 | 色射爱| 国产91精品久久久久 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 91成人免费| 日韩视频免费看 | 精品国产网址 | 五月激情综合婷婷 | 99久久精品免费看 | 免费看片日韩 | 日本精品一区二区三区在线观看 | 青青河边草免费观看 | 天天干天天天 | 久久av中文字幕片 | 欧美精品在线观看免费 | 西西人体4444www高清视频 | 国产精品久久久久影院 | 久久99精品久久久久久 | 人人澡人人舔 | 91在线成人 | 最近中文国产在线视频 | 精品久久久久久久久亚洲 | 五月天综合激情网 | 久草在线观看视频免费 | 亚洲国产成人精品在线观看 | 久久久久久久久毛片 | 国产丝袜一区二区三区 | 午夜久久久久久久 | 九九99视频 | 视频99爱| 天天综合在线观看 | 欧美日韩亚洲在线观看 | 激情综合六月 | 午夜视频不卡 | 黄色av电影在线 | 人人爽人人片 | 中文字幕一区二区三区久久蜜桃 | 亚洲精品久久久蜜臀下载官网 | 亚洲欧美日韩在线看 | 在线精品观看国产 | 国产精品岛国久久久久久久久红粉 | 久草精品视频在线观看 | 国产不卡免费 | 蜜臀av网址 | 国产亚洲无| 91在线看黄 | 精品一区二三区 | 中中文字幕av | 欧美天堂视频在线 | 黄色在线看网站 | 五月天天色 | 97在线观看 | 国产精品mv|