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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

[shell]C语言调用shell脚本接口

發(fā)布時(shí)間:2024/1/23 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [shell]C语言调用shell脚本接口 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1) system(shell命令或shell腳本路徑);

? ? 執(zhí)行過(guò)程:system()會(huì)調(diào)用fork()產(chǎn)生子進(jìn)程,由子進(jìn)程來(lái)調(diào)用/bin/sh -c string來(lái)執(zhí)行參數(shù)string字符串所代表的的命令,此命令執(zhí)行完后隨即返回原調(diào)用的進(jìn)程。在調(diào)用system()期間SIGCHLD信號(hào)會(huì)被暫時(shí)擱置,SIGINT和SIGQUIT信號(hào)會(huì)被忽略。

? ? 返回值:如果system()在調(diào)用/bin/sh時(shí)失敗則返回127,其他失敗原因返回-1.若參數(shù)string為空指針(NULL),則返回非零值。如果system()調(diào)用成功則最后會(huì)返回執(zhí)行shell命令后的返回值,但是此返回值也有可能為system()調(diào)用/bin/sh失敗所返回的127,因此最好能在檢查errno來(lái)確認(rèn)執(zhí)行成功

? ? ?注意: 在編寫(xiě)具有SUID/SGID權(quán)限的程序時(shí),盡量避免使用system(),system()會(huì)繼承環(huán)境變量,通過(guò)環(huán)境變量可能會(huì)造成系統(tǒng)安全的問(wèn)題。

例子:在~/myprogram/目錄下有shell腳本test.sh,內(nèi)容為:

#!bin/bash

#test.sh

echo $HOME

在該目錄下新建一個(gè)c文件systemtest.c,內(nèi)容為:

#include /*This program is used to test function system*/ void main() {int rv = system("~/myprogram/test.sh");if (WIFEXITED(rv)) {printf("subprocess exited, exit code: %d\n", WEXITSTATUS(rv));if (0 == WEXITSTATUS(rv)) {//if command returning 0 means succeedprintf("command succeed");} else {if (127 == WEXITSTATUS(rv)) {printf("command not found\n");return WEXITSTATUS(rv);} else {printf("command failed: %d\n", strerror(WEXITSTATUS(rv)));return WEXITSTATUS(rv);}}} else {printf("subprocess exit failed");return -1;} }

? 執(zhí)行結(jié)果如下:

xiakeyou@ubuntu:~/myprogram$ gcc systemtest.c -o systemtest

xiakeyou@ubuntu:~/myprogram$ ./systemtest

/home/d/e/xiakeyou

xiakeyou@ubuntu:~/myprogram$

2) popen(char *command, char *type)

? ? 執(zhí)行過(guò)程: popen()會(huì)調(diào)用fork()產(chǎn)生子進(jìn)程,然后從子進(jìn)程中調(diào)用/bin/sh -c來(lái)執(zhí)行參數(shù)command的指令。參數(shù)type可使用"r"代表讀取,"w"代表寫(xiě)入。依照此type值,popen()會(huì)建立管道連到子進(jìn)程的標(biāo)準(zhǔn)輸出設(shè)備或標(biāo)準(zhǔn)輸入設(shè)備,然后返回一個(gè)文件指針。隨后進(jìn)程便可利用此文件指針來(lái)讀取子進(jìn)程的輸出設(shè)備或是寫(xiě)入到子進(jìn)程的標(biāo)準(zhǔn)輸入設(shè)備中。此外,所有使用文件指針(FILE *)操作的函數(shù)也都可以使用,除了fclose()以外。

? ? 返回值: 若成功則返回文件指針,否則返回NULL,錯(cuò)誤愿意存于errno中。

? ? 另外可以使用pclose捕捉該條命令有沒(méi)有正確被執(zhí)行,只是pclose不能在popen后面太快不執(zhí)行,否則可能pipe error。

? However,pclose(3) returns the exit value of the process that you were running. Non-zero exit processes are typical of programs to signal error conditions on exit, and some programs are even nice enough to signal to you what the error was based on the exit value.?

? ? ?注意: 在編寫(xiě)具SUID/SGID權(quán)限的程序時(shí)請(qǐng)盡量避免使用popen(),popen()會(huì)繼承環(huán)境變量,通過(guò)環(huán)境變量可能會(huì)造成系統(tǒng)安全的問(wèn)題。

例子:C程序popentest.c內(nèi)容如下:

#include main() {FILE *fp;char buffer[80];fp = popen("~/myprogram/test.sh", "r");fgets(buffer, sizeof(buffer), fp);printf("%s", buffer);pclose(fp); }

執(zhí)行結(jié)果如下:

xiakeyou@ubuntu:~/myprogram$ vim popentest.c xiakeyou@ubuntu:~/myprogram$ gcc popentest.c -o popentest xiakeyou@ubuntu:~/myprogram$ ./popentest /home/d/e/xiakeyou xiakeyou@ubuntu:~/myprogram$

popen函數(shù)執(zhí)行命令后,返回一個(gè)指向該命令輸出的文件句柄,接下來(lái)就可以用fgets等文件操作函數(shù)去讀取輸出結(jié)果。

#include?

FILE *popen(const char *command, const char *type);

int pclose(FILE *stream);

type的參數(shù)只能是"r"或"w"

例如:

#include #include int main(int argc, char *argv[]){FILE *fstream = NULL;char buff[1024];memset(buff, 0, sizeof(buff));if (NULL == (fstream=popen("ls -l", "r"))) {fprintf(stderr, "execute command failed: %s", strerror(errno));return -1;}if (NULL != fgets(buff, sizeof(buff), fstream)) {printf("%s", buff);} else {pclose(fstream);return -1;}pclose(fstream);return 0; }

3) linux exec的用法

說(shuō)是exec系統(tǒng)調(diào)用,實(shí)際上在linux中,并不存在一個(gè)exec()的函數(shù)形式,exec指的是一組函數(shù),一共有6個(gè),分別是:

#include

extern char **environ;

int execl(const char *path, const char *arg, ...);

int execlp(const char *file, const char *arg, ...);

int execle(const char *path, const char *arg, ..., char *const envp[]);

int execv(const char *path, char *const argv[]);

int execvp(const char *file, char *const argv[]);

int execve(const char *path, char *const argv[], char *const envp[]);

其中只有execve是真正意義上的系統(tǒng)調(diào)用,其他都是在此基礎(chǔ)上經(jīng)過(guò)包裝的庫(kù)函數(shù)。

exec函數(shù)族的作用是根據(jù)指定的文件名找到可執(zhí)行文件,并用它來(lái)取代調(diào)用進(jìn)程的內(nèi)容,換句話說(shuō),就是在調(diào)用進(jìn)程內(nèi)部執(zhí)行一個(gè)可執(zhí)行文件。這里的可執(zhí)行文件既可以是二進(jìn)制文件,也可以是任何Linux下可執(zhí)行的腳本文件

與一般情況不同,exec函數(shù)族的函數(shù)執(zhí)行成功后不會(huì)返回,因?yàn)檎{(diào)用進(jìn)程的實(shí)體,包括代碼段,數(shù)據(jù)段和堆棧等都已經(jīng)被新的內(nèi)容取代,只留下進(jìn)程ID等一些表面上的信息仍保持原樣,頗有些神似"三十六計(jì)"中的“金蟬脫殼”。看上去還是舊的軀殼,卻已經(jīng)注入了新的靈魂。只有調(diào)用失敗了,它們才會(huì)返回一個(gè)-1,從原程序的調(diào)用點(diǎn)接著往下執(zhí)行。

現(xiàn)在我們應(yīng)該明白了,Linux下是如何執(zhí)行新程序的,每當(dāng)有進(jìn)程認(rèn)為自己不能為系統(tǒng)和用戶做出任何貢獻(xiàn)了,他就可以發(fā)揮最后一點(diǎn)余熱,調(diào)用任何一個(gè)exec,讓自己以新的面貌重生;或者,更普遍的情況是,如果一個(gè)進(jìn)程想執(zhí)行另一個(gè)程序,他就可以fork出一個(gè)新進(jìn)程,然后調(diào)用任何一個(gè)exec,這樣看起來(lái)就好像通過(guò)執(zhí)行應(yīng)用程序而產(chǎn)生了一個(gè)新進(jìn)程一樣。

事實(shí)上第二種情況被應(yīng)用的如此普遍,以至于Linux專門(mén)為其做了優(yōu)化,我們已經(jīng)知道,fork會(huì)將調(diào)用級(jí)才能拿的所有內(nèi)容原封不動(dòng)的拷貝到新產(chǎn)生的子進(jìn)程中去,這些拷貝的動(dòng)作很消耗時(shí)間,而如果fork完之后我們馬上就調(diào)用exec,這些辛辛苦苦拷貝來(lái)的東西又會(huì)被立刻抹掉,這看起來(lái)非常不劃算,于是人們?cè)O(shè)計(jì)了一種"寫(xiě)時(shí)拷貝(copy-on-write)"技術(shù),使得fork結(jié)束后并不立刻復(fù)制父進(jìn)程的內(nèi)容,而是到了真正實(shí)用的時(shí)候才復(fù)制,這樣如果下一條語(yǔ)句是exec,它就不會(huì)白白作無(wú)用功了,也就提高了效率。

返回值

如果執(zhí)行成功則函數(shù)不會(huì)返回,執(zhí)行失敗則直接返回-1,失敗原因存于errno中。

大家在平時(shí)的編程中,如果用到了exec函數(shù)族,一定記得要加錯(cuò)誤判斷語(yǔ)句。因?yàn)榕c其他系統(tǒng)調(diào)用比起來(lái),exec很容易受傷,被執(zhí)行文件的位置,權(quán)限等很多因素都能導(dǎo)致該調(diào)用的失敗。最常見(jiàn)的錯(cuò)誤是:

  • 找不到文件或路徑,此時(shí)errno被設(shè)置為ENOENT;
  • 數(shù)組argv和envp忘記用NULL結(jié)束,此時(shí)errno被設(shè)置為EFAULT;
  • 沒(méi)有對(duì)要執(zhí)行文件的運(yùn)行權(quán)限,此時(shí)errno被設(shè)置為EACCES。

函數(shù)族的意義

  • ?l 表示以參數(shù)列表的形式調(diào)用
  • ?v 表示以參數(shù)數(shù)組的方式調(diào)用
  • ?e 表示可傳遞環(huán)境變量
  • ?p 表示PATH中搜索執(zhí)行的文件,如果給出的不是絕對(duì)路徑就會(huì)去PATH搜索相應(yīng)名字的文件,如PATH沒(méi)有設(shè)置,則會(huì)默認(rèn)在/bin,/usr/bin下搜索。

另:調(diào)用時(shí)參數(shù)必須以NULL結(jié)束。原進(jìn)程打開(kāi)的文件描述符是不會(huì)在exec中關(guān)閉的,除非用fcntl設(shè)置它們的“執(zhí)行時(shí)關(guān)閉標(biāo)志(close on exec)”而原進(jìn)程打開(kāi)的目錄流都將在新進(jìn)程中關(guān)閉。

例子:

#include int main(int argc, char *argv[]) {char *envp[] = {"PATH=/tmp", "USER=lei", "STATUS=testing", NULL};char *argv_execv[] = {"echo", "executed by execv", NULL};char *argv_execvp[] = {"echo", "executed by execvp", NULL};char *argv_execve[] = {"env", NULL};if (fork() == 0) {if (execvl("/bin/echo", "echo", "executed by execl", NULL) < 0)perror("Err on execl");}if (fork() == 0) {if (execlp("echo", "echo", "executed by execlp", NULL) < 0) perror("Err on execlp");}if (fork() == 0) {if (execle("/usr/bin/env", "env", NULL, envp) < 0) perror("Err on execle");}if (fork() == 0) {if (execv("/bin/echo", argv_execv) < 0) perror("Err on execv");}if (fork() == 0) {if (execvp("echo", argv_execvp) < 0)perror("Err on execvp");}if (fork() == 0) {if (execve("/usr/bin/env", argv_execve, envp) < 0) perror("Err on execve");} }

?

總結(jié)

以上是生活随笔為你收集整理的[shell]C语言调用shell脚本接口的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产精品久久一区二区无卡 | 四虎最新入口 | 99精品视频观看 | 久热色超碰 | 亚洲精品在线国产 | 人人爱夜夜操 | 天天干天天操天天干 | 中文字幕中文字幕中文字幕 | 成人毛片久久 | 亚洲精选视频在线 | 麻豆传媒视频在线免费观看 | 日韩精品首页 | 亚洲精品白浆高清久久久久久 | 中文字幕在线看视频国产 | 在线有码中文字幕 | 天天噜天天色 | 日日夜夜天天久久 | 久久久久 免费视频 | 69国产盗摄一区二区三区五区 | 一级黄色电影网站 | 色天天 | 欧美乱淫视频 | 亚洲一区二区三区四区在线视频 | 九九九九九国产 | 久久成人午夜视频 | 亚洲电影久久久 | 成人毛片100免费观看 | 久久精品影片 | 欧美精品乱码久久久久久按摩 | 国产精品女主播一区二区三区 | 麻豆 91 在线 | 精品国产乱码 | 天天人人| 亚洲男女精品 | 久操久| 91亚洲永久精品 | 日韩最新理论电影 | 91成人破解版 | 中文字幕文字幕一区二区 | 欧美一级电影在线观看 | 黄色字幕网 | 激情综合电影网 | 天天色棕合合合合合合 | 精品国产伦一区二区三区观看体验 | 中文免费 | 在线视频观看你懂的 | 在线观看va | 天堂久色| 久草在线久 | 中文字幕精品www乱入免费视频 | 久久综合操 | 国产精品毛片久久久久久久 | 国产涩涩网站 | 国产资源在线观看 | 国产中文字幕av | 中文字幕精品视频 | 中文字幕免费一区二区 | 欧美大片mv免费 | 天堂av在线 | 日日夜夜网站 | 四虎视频 | 国产午夜一区二区 | 国产精品一区在线 | 一级黄色片在线观看 | 日韩一区二区三区免费视频 | 国产精品剧情 | 很黄很色很污的网站 | 亚洲精品午夜久久久 | 中文字幕在线有码 | 99精品视频免费看 | 天堂在线一区二区三区 | 五月天天在线 | 玖玖视频网 | av官网 | 国产色区 | 国产高清绿奴videos | 亚洲欧美成人网 | 色综合狠狠干 | 欧美乱码精品一区 | 伊在线视频 | 五月婷婷综 | 黄色视屏在线免费观看 | 久久激情综合网 | 国产日本亚洲 | 夜夜操狠狠操 | 久久第四色 | 亚洲国产片色 | 国产 一区二区三区 在线 | 五月激情天 | 欧美日韩一区二区视频在线观看 | av超碰在线观看 | 日韩免费在线一区 | 欧美日本一二三 | 欧美人体xx | 亚洲无吗av | av资源免费在线观看 | 国产1区2区3区精品美女 | 国内久久久久 | 婷婷色九月 | 亚洲免费在线观看视频 | 国内精品免费 | 欧美一二三四在线 | 久操久 | 国产自产在线视频 | 色婷婷88av视频一二三区 | 国产第一二区 | 久久九九九九 | 国产日韩精品一区二区 | 手机在线看永久av片免费 | 国产91精品看黄网站在线观看动漫 | 久久国产色 | 久草在线电影网 | 久久99久国产精品黄毛片入口 | 久久久久久片 | 九九天堂 | 美国人与动物xxxx | 欧美视频99 | 欧美日韩高清 | 久久久穴| 久久久久女人精品毛片 | 亚洲久草网 | 人人干干人人 | 人人添人人澡 | 色诱亚洲精品久久久久久 | 麻豆视频免费在线观看 | 久久色视频 | 99精品区| 国产小视频在线播放 | 午夜影院一级 | 99热精品在线 | 五月天久久久久久 | 日日综合网 | 久久精品国产免费看久久精品 | 91久久精| 超碰免费在线公开 | 免费在线观看午夜视频 | av在线8| 免费精品视频在线观看 | 美女视频黄免费网站 | 日韩电影在线观看中文字幕 | 久久精品一二三区 | 国产一区二区三区免费观看视频 | 又色又爽又黄高潮的免费视频 | 久久精品国产第一区二区三区 | 欧美精品做受xxx性少妇 | 国产精品99久久99久久久二8 | 久一久久 | 国产精彩在线视频 | 欧美aaa一级| 97在线成人 | 久久99亚洲精品 | 午夜在线观看一区 | 国产一级在线观看视频 | av色图天堂网 | 免费观看一级特黄欧美大片 | 中文字幕观看视频 | 成人一区影院 | 91精品视频在线观看免费 | 国产99久久精品一区二区300 | 97国产精品亚洲精品 | 久久国产精品99久久人人澡 | 亚洲国产日韩一区 | 日韩免费在线视频 | 狠狠色噜噜狠狠 | 色婷婷视频在线观看 | 久久精品一区八戒影视 | 成人在线观看免费视频 | 深爱激情站 | 欧美黄网站| 婷婷视频在线观看 | 欧美一区二区三区激情视频 | 国产在线观看黄 | 91在线操 | 久久不卡电影 | 日日夜夜天天干 | 一区二区影视 | 天天操天天添 | 91资源在线免费观看 | 五月婷av | 激情久久影院 | 日本高清xxxx | 九九视频这里只有精品 | 六月丁香在线视频 | 亚洲国产精彩中文乱码av | av在线成人| 成在人线av| 香蕉视频导航 | 亚洲成人xxx | 午夜精品久久久久久久久久久久久久 | 国产高清一 | 日韩一区二区三免费高清在线观看 | 探花系列在线 | 国产成视频在线观看 | 免费国产一区二区视频 | 色综合久久99 | 波多野结衣最新 | 久操伊人 | 亚洲欧美日韩精品一区二区 | 亚洲专区中文字幕 | 一本色道久久精品 | 免费福利小视频 | 久久精品久久精品久久精品 | 亚洲欧美少妇 | 国产一区二区在线观看视频 | 亚洲综合欧美精品电影 | av大全免费在线观看 | 亚洲精品视频在线观看免费视频 | 在线午夜 | 日韩国产精品毛片 | 日日夜夜爱 | 蜜臀av免费一区二区三区 | 日韩理论在线视频 | 伊人久久五月天 | 不卡精品 | 国产麻豆精品免费视频 | 91网址在线观看 | 美女久久久久久久久久久 | 中文字幕在线一区观看 | 天堂视频中文在线 | www黄色com| 国产亚洲精品久久久久久久久久 | 久久免费视频观看 | 在线免费黄色毛片 | 婷婷综合视频 | 中文字幕av最新 | 国产精品久久久久aaaa九色 | 美女激情影院 | 国产一区在线不卡 | 波多野结衣在线视频一区 | 日韩日韩日韩日韩 | 成年人网站免费观看 | 九九视频在线播放 | 综合久久久久 | 久久免费大片 | 五月天久久久久久 | 在线观看av的网站 | 欧美日韩在线播放一区 | 深爱开心激情 | 手机在线永久免费观看av片 | 日韩精品一区在线观看 | 日日操日日插 | 69国产精品视频 | 97在线精品国自产拍中文 | 天堂网中文在线 | 欧洲色综合 | 亚洲国产一二三 | 亚洲欧洲xxxx | 国产精品99久久久久人中文网介绍 | 伊人狠狠干 | 久久夜色精品国产欧美乱 | 色黄久久久久久 | 日本精品一区二区三区在线观看 | 丁香电影小说免费视频观看 | 九九久久久久久久久激情 | 亚洲精品中文在线资源 | 亚洲一片黄| 久草视频中文 | 久久人人爽人人爽 | 五月天伊人 | 亚洲涩涩一区 | 制服丝袜在线91 | 园产精品久久久久久久7电影 | 亚洲一本视频 | 色综合久久久久久中文网 | 久草视频免费在线播放 | 免费三级大片 | 久久视频在线视频 | 成人在线观看免费视频 | 日本深夜福利视频 | 91热这里只有精品 | 日韩av在线小说 | 亚洲精品视频在线播放 | 国产美女免费 | 五月婷婷综合激情 | 日韩三级视频在线看 | 91麻豆精品国产自产在线游戏 | 黄色三级免费看 | 天天干天天干天天干天天干天天干天天干 | 婷婷九月激情 | 在线观看深夜视频 | 色婷婷狠狠五月综合天色拍 | 久草视频网 | 欧美激情第十页 | 日韩av网页 | 亚洲国产黄色 | 国产精品久久久久久久久久三级 | 国产精品高清一区二区三区 | 偷拍福利视频一区二区三区 | 国产在线高清精品 | 色婷婷国产在线 | 91在线视频免费 | 亚洲最新av在线 | 日韩视频1| 在线a人片免费观看视频 | 91视频免费播放 | 中文字幕乱视频 | 在线观看亚洲a | 久久精品欧美视频 | 亚洲国产经典视频 | 日韩免费不卡av | 亚洲一区美女视频在线观看免费 | 久久综合婷婷 | 少妇bbb好爽| 欧美日韩中文字幕综合视频 | 91麻豆精品国产91久久久使用方法 | 久久香蕉电影网 | 国内精品久久久久久久久 | 国产欧美精品一区二区三区 | 黄色av三级在线 | 天天激情站 | 成人a级免费视频 | 91色综合| 国产999精品久久久久久麻豆 | 伊人影院得得 | 色综合亚洲精品激情狠狠 | 欧美淫aaa免费观看 日韩激情免费视频 | 日韩在线高清 | 人人干在线 | 日韩在线观看视频网站 | 精品久久一区 | 日本精品一区二区三区在线播放视频 | 三级av中文字幕 | 中文字幕一区在线观看视频 | 国产精品短视频 | 伊在线视频 | 亚洲精品在线观看网站 | 亚洲激精日韩激精欧美精品 | av不卡在线看 | 久久天天操| 国产99一区| www狠狠| 美女久久久| 天天插天天操天天干 | 国产理论片在线观看 | 免费观看视频的网站 | 97在线观看免费观看 | 亚洲黄色一级大片 | 97视频一区 | 免费精品 | 国产精品手机视频 | 久久精品一级片 | 人人澡澡人人 | 亚洲人人射 | 在线观看免费视频你懂的 | japanesexxxxfreehd乱熟| 亚洲精品看片 | 婷婷在线网站 | 国产又粗又硬又长又爽的视频 | 精品在线亚洲视频 | 国产人免费人成免费视频 | 天天干,天天射,天天操,天天摸 | 午夜视频在线瓜伦 | 中文字幕一二三区 | 激情视频在线观看网址 | 免费高清在线一区 | 九九久久久久久久久激情 | 在线免费观看国产黄色 | 激情校园亚洲 | 久久国产精品一区二区 | 丁香午夜 | 成人在线免费看 | 啪啪激情网 | 国产va在线 | 日韩一区二区三区免费电影 | 久久99视频免费观看 | 成人在线视频免费观看 | 国产在线精品视频 | 久久综合激情 | 我要色综合天天 | 亚洲精品永久免费视频 | 日韩a欧美 | 韩国av三级 | 日本精品在线视频 | 欧美精品二区 | 色网站免费在线观看 | 亚洲精品成人在线 | 国产精品久久久久久久午夜片 | 亚洲网站在线看 | 精品国模一区二区 | 欧美久久影院 | 成人久久国产 | 天天做天天射 | 日韩电影在线观看一区 | 黄色av电影在线观看 | 国产日产在线观看 | 99久久精品国产一区二区成人 | 国产一区二区三区在线免费观看 | 日韩午夜在线观看 | 午夜黄色 | 特级免费毛片 | 91尤物国产尤物福利在线播放 | 国产精品一区二区三区免费看 | 久久久久久高潮国产精品视 | 亚洲闷骚少妇在线观看网站 | 久久成人国产精品一区二区 | 中文字幕第一页在线播放 | 丁香一区二区 | 中文字幕一区二 | 丰满少妇一级 | 中文字幕国产精品一区二区 | 精品一区二区三区四区在线 | 成人精品一区二区三区电影免费 | 久草网在线观看 | 日韩精品一区二区三区免费观看视频 | 99久久99久久 | 黄色av免费看 | 久久视频这里有精品 | 国产三级在线播放 | 午夜精品久久久久久久久久久 | 日韩电影精品一区 | 99九九热只有国产精品 | 精品久久久久久亚洲综合网 | av一级片在线观看 | 色综合久久久久综合体桃花网 | 中文字幕丝袜一区二区 | 草久电影 | 精品一区二区在线播放 | 九九九热视频 | 欧美国产不卡 | 黄色成人91 | 亚洲视频每日更新 | 久久香蕉国产 | 国产99久久久国产精品免费二区 | 亚洲精品福利在线观看 | 亚洲黄色激情小说 | 国产精品福利在线观看 | 久草在线99| 亚洲精品在线免费看 | 免费在线观看av网站 | 免费黄av | 最近免费在线观看 | 免费av在| 久草国产精品 | 亚洲精品在线一区二区三区 | 日韩毛片久久久 | 国产精品一区二区精品视频免费看 | 国产片免费在线观看视频 | 日韩美在线 | 亚洲妇女av | 久草在线免费在线观看 | 综合久久一本 | 久久成人免费 | 欧美日韩一区二区在线观看 | 毛片基地黄久久久久久天堂 | 欧美色综合天天久久综合精品 | 超碰最新网址 | 久久精品99精品国产香蕉 | 亚洲成人av片 | 国产在线欧美日韩 | 麻豆一精品传二传媒短视频 | 91av视频免费观看 | 久久久免费高清视频 | 久久久久久久久久亚洲精品 | 欧美成人一区二区 | 国产黄色一级片 | 欧美成人性战久久 | 亚洲国产成人在线播放 | av网址最新 | 免费看污污视频的网站 | 特级黄色一级 | 亚洲一区日韩 | www.久草视频 | www.av在线.com | 伊人影院99| 在线观看深夜视频 | а天堂中文最新一区二区三区 | 欧美二区三区91 | 亚洲自拍偷拍色图 | 91丨九色丨国产在线观看 | 色吊丝在线永久观看最新版本 | 国产高清久久 | 日韩av影视 | 夜夜干夜夜 | a视频在线 | 日韩欧美综合在线视频 | 日韩精品久久一区二区三区 | 国产日韩欧美视频在线观看 | 国产视频观看 | 国产福利在线 | 日韩伦理一区二区三区av在线 | 国产精品在线看 | 免费看高清毛片 | 国产精品视频专区 | 亚洲精品18日本一区app | 日韩一区二区三免费高清在线观看 | 亚洲一二三区精品 | 超碰97国产| www.色国产| 一级黄色毛片 | 国产精品久久久精品 | 亚洲国产电影在线观看 | 能在线观看的日韩av | 国产小视频在线免费观看 | 色久av| 视频直播国产精品 | 极品久久久 | 啪嗒啪嗒免费观看完整版 | 毛片网在线观看 | 国产一级在线 | 久久艹在线 | 99成人免费视频 | 97视频免费| 婷婷色狠狠 | 久草在线这里只有精品 | 丁香花在线视频观看免费 | 91高清免费观看 | 97在线免费视频 | 成年美女黄网站色大片免费看 | 最新av网址在线观看 | 五月婷婷六月丁香激情 | 国产999精品久久久 免费a网站 | 91完整版观看 | 成人国产精品电影 | 日日夜夜91 | 精品国产乱码久久久久久浪潮 | 欧美日韩综合在线观看 | www夜夜操 | 免费a级观看 | 国产精品对白一区二区三区 | 久久久久久久久黄色 | 天天草天天草 | 97视频网站| 在线国产日韩 | www色网站 | 国产精品免费一区二区 | 欧美性黄网官网 | 国产黄色一级片 | 深夜福利视频一区二区 | h久久| 揉bbb玩bbb少妇bbb | 久久精品欧美一 | 中文在线免费视频 | 91麻豆国产 | 亚洲欧美日韩精品一区二区 | 在线免费观看视频a | 91久久久久久久 | 日本不卡123区 | 国产精品国产自产拍高清av | 精品国产乱码 | 乱子伦av | 三级av网站 | 九9热这里真品2 | 久久久久综合视频 | 一级性视频| 天天操月月操 | 国产精品免费一区二区三区在线观看 | 国产免费精彩视频 | 色欧美成人精品a∨在线观看 | 在线观看免费国产小视频 | 久久久久亚洲精品成人网小说 | 日日躁你夜夜躁你av蜜 | 麻豆视频在线免费 | 久久情网| 久草电影网| 中文字幕首页 | 久久在线免费观看视频 | 2019精品手机国产品在线 | 天天躁天天狠天天透 | 日韩中文字幕a | a在线免费观看视频 | 国产一区观看 | 在线播放日韩 | 欧美人人爱 | 久久久久亚洲最大xxxx | 在线中文字幕视频 | 欧美日在线 | 娇妻呻吟一区二区三区 | 亚洲激情校园春色 | 亚洲美女免费视频 | 天天干天天操天天拍 | 欧美色操 | 在线观看国产区 | 狠狠操在线 | 亚洲综合网站在线观看 | 久久久久久久av | 免费观看一级特黄欧美大片 | 国产亚洲视频中文字幕视频 | 久久久免费看片 | 国产福利午夜 | 午夜性生活片 | 国产女v资源在线观看 | 天天草天天干天天 | 久久成人一区 | 免费看国产一级片 | 久草视频看看 | 超碰免费成人 | 亚洲日韩中文字幕 | 97超碰在线久草超碰在线观看 | 久久毛片高清国产 | 国产激情电影综合在线看 | 黄色小说免费观看 | 精品久久久久久久久中文字幕 | 91成年人在线观看 | 69国产盗摄一区二区三区五区 | 亚洲天天 | 玖玖玖精品 | 中文字幕在线一区二区三区 | 亚洲少妇久久 | 国产高清av免费在线观看 | 欧美 日韩 国产 成人 在线 | 丁香国产视频 | 国产一区二区三区在线 | 精品国产乱码久久久久久天美 | 国产一区二区观看 | 欧美尹人| 久久国产成人午夜av影院宅 | 免费观看性生交大片3 | 国产精品美女久久久久久久网站 | 97人人模人人爽人人喊网 | 亚洲精品乱码白浆高清久久久久久 | 在线国产不卡 | 日韩区欧美久久久无人区 | 天天干天天玩天天操 | 国产精品亚洲成人 | 欧美另类网站 | 91污视频在线观看 | 在线观看电影av | 综合色播 | 99 精品 在线 | 亚洲另类在线视频 | 特片网久久| 偷拍久久久 | 在线不卡中文字幕播放 | 欧美日韩国产一区二区三区在线观看 | 免费av免费观看 | 91视频在线自拍 | 成人av片免费观看app下载 | 欧美大码xxxx| 91在线免费公开视频 | 欧美另类巨大 | 国产精品99精品 | 69亚洲乱 | 久久久久欧美精品 | 77国产精品 | 日本不卡一区二区 | 99国内精品久久久久久久 | 18pao国产成视频永久免费 | 天天干天天操 | 五月婷婷综合激情 | 天天曰夜夜爽 | 九九热有精品 | 精品欧美日韩 | 国产精品系列在线 | 欧洲精品亚洲精品 | 日韩字幕 | 成人av久久| 91av免费看 | 国产精品乱码高清在线看 | 国产成人一区二区在线观看 | 国产韩国日本高清视频 | 久久国产精品久久国产精品 | 国产成人精品久久久 | 国产精品麻豆三级一区视频 | 色婷婷色| 久久精品系列 | 精品一区免费 | 精品美女久久久久久免费 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产精品初高中精品久久 | 超碰在线97观看 | 手机av电影在线 | 欧美一级性生活视频 | 国产黄色片久久 | 国产麻豆精品一区 | 国产伦精品一区二区三区免费 | 在线国产视频 | 九七人人干 | 天天射天天艹 | 一区二区在线电影 | 大胆欧美gogo免费视频一二区 | 欧美aa一级片 | 亚洲第一区在线播放 | 99精品视频中文字幕 | 看片在线亚洲 | 日本99久久 | 欧美国产日韩一区 | 天天综合婷婷 | 国产视频久久 | 97精品国产一二三产区 | 日韩欧美一区二区三区视频 | 99热在线观看免费 | 久章草在线| 国色天香av | 久久影院午夜论 | 亚洲国产成人久久综合 | 国产原厂视频在线观看 | 99精品在线视频观看 | a在线免费观看视频 | 人人爽人人爱 | 韩国一区二区三区视频 | 最近最新中文字幕 | 开心色激情网 | 午夜av免费看| 亚洲一区二区精品3399 | 六月丁香在线观看 | 在线不卡中文字幕播放 | 久久1电影院 | 99视频免费播放 | 亚洲在线观看av | 久久久九九 | 日韩欧美精品在线观看 | 国内精品久久久久久久久久清纯 | 狠狠干成人综合网 | 男女激情麻豆 | 欧美精品久久99 | 亚洲人人av| 亚洲精品视频免费 | 亚洲第一区在线观看 | 91精品一区二区三区蜜桃 | 国产手机av在线 | www色婷婷com| 亚洲精品字幕 | 三级av免费观看 | 久久草草热国产精品直播 | 亚洲成年片 | 国产精品大片 | 天天综合久久 | 国产九九九九九 | 91av蜜桃 | 日日夜夜骑| 婷婷干五月| 久久国产精品一区二区三区四区 | 国产在线一区二区三区播放 | 91亚洲在线 | 国产精品免费观看网站 | 91精品久久久久 | 国产精国产精品 | 亚洲午夜久久久久久久久久久 | 奇米7777狠狠狠琪琪视频 | 在线精品视频免费播放 | 国产亚洲婷婷免费 | 西西444www大胆高清图片 | 国产91精品一区二区绿帽 | 日本中文字幕在线一区 | 色九九在线 | 亚洲免费高清视频 | 日韩毛片久久久 | 成人av高清在线观看 | 国产福利中文字幕 | 视频一区二区精品 | 天堂av在线7 | av在线看片 | 手机成人在线电影 | 欧美日韩中文字幕综合视频 | 少妇精品久久久一区二区免费 | 人人讲下载 | 青青草国产精品视频 | 97天堂网| 黄a网站| 黄网站免费久久 | 久久tv视频 | av三级av| 十八岁以下禁止观看的1000个网站 | 久久久网页 | 久久久久久高潮国产精品视 | 国产精品一区二区 91 | 91亚洲精品在线观看 | 探花系列在线 | 国产一级电影网 | 国产亚洲精品久 | 欧美一区二区三区四区夜夜大片 | 丁香激情综合国产 | 国产精品涩涩屋www在线观看 | 亚洲国产免费 | 中文字幕久久精品一区 | 一区 在线 影院 | 99久久夜色精品国产亚洲 | 欧美极品久久 | 在线亚洲天堂网 | 人人插人人看 | 国产91精品一区二区麻豆网站 | 日本美女xx | 久久精品91久久久久久再现 | 日本三级全黄少妇三2023 | 成人午夜精品福利免费 | 96久久久 | 在线观看免费av片 | 国产美女网站在线观看 | 超碰97人人射妻 | 美女很黄免费网站 | 精品99久久久久久 | 91尤物在线播放 | 91精品一区国产高清在线gif | 色激情五月 | 2020天天干夜夜爽 | 国产视频一区二区三区在线 | 国产高清在线免费视频 | 一区二区三区四区在线免费观看 | 亚洲aⅴ久久精品 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 性色va| 国产电影一区二区三区四区 | 成人宗合网 | 91免费视频国产 | 91在线精品播放 | 97超碰在线播放 | 蜜桃麻豆www久久囤产精品 | 欧美超碰在线 | 久99久中文字幕在线 | 黄在线免费看 | 久久国产三级 | 97热视频 | 青青草国产精品视频 | 日韩理论电影在线观看 | 二区精品视频 | 欧美 另类 交 | 97人人模人人爽人人喊中文字 | 在线一区av | av免费片 | 综合色亚洲| 91久久丝袜国产露脸动漫 | 色综合人人 | 亚洲国产精品成人精品 | 一区二区三区免费在线观看 | 玖草在线观看 | av在线播放一区二区三区 | 操操操综合 | 99久久精品久久久久久动态片 | 视频国产在线观看18 | 精品免费久久久久久 | 久草电影网 | 人人爽人人插 | 九九九九精品九九九九 | 久久专区| 视频 国产区 | 夜夜视频 | 在线精品亚洲一区二区 | 久久九九精品久久 | 国产精品久久久免费 | 久久久免费视频播放 | 国产无套精品久久久久久 | 国产一区二区三区免费在线 | 午夜久久精品 | 亚洲精品午夜视频 | 国产精品国产三级国产不产一地 | 国产精品色视频 | www久久 | 国产中出在线观看 | 日韩免费av在线 | 黄色在线成人 | 亚洲最大在线视频 | 久久久久婷| 久久久久综合网 | 日韩激情中文字幕 | 婷婷六月天综合 | 最新av在线免费观看 | 国产专区在线播放 | 久草观看 | 亚洲综合小说 | 18性欧美xxxⅹ性满足 | 337p日本大胆噜噜噜噜 | 久久久免费观看完整版 | 色资源中文字幕 | 亚洲精品婷婷 | 日本成人黄色片 | 久久国产亚洲视频 | 激情五月婷婷丁香 | 最近字幕在线观看第一季 | 精品视频国产一区 | 国产精品18久久久久久久久久久久 | 精品国产乱码一区二区三区在线 | 国产精品综合久久久久久 | 午夜久久久久久久久久久 | 麻豆一精品传二传媒短视频 | 欧美日韩久久不卡 | 久久久久免费看 | 久久综合九色欧美综合狠狠 | 在线观看视频国产一区 | 激情大尺度视频 | 久久久久北条麻妃免费看 | www毛片com| 超碰在线中文字幕 | 日韩高清一 | 日韩电影一区二区三区在线观看 | 99久久婷婷国产精品综合 | 午夜精品久久一牛影视 | 99亚洲精品视频 | 婷婷激情综合 | 久久婷婷国产 | 欧美激情片在线观看 | 99免费在线观看 | 国产精品一区二区免费在线观看 | 成人一区二区在线 | 国产视频一区精品 | 日韩中文字幕国产精品 | 成人 亚洲 欧美 | 久久久久久久av麻豆果冻 | 日日操网站 | 国产精品夜夜夜一区二区三区尤 | 国内成人精品2018免费看 | 国产成人一区二区三区免费看 | 国产成人在线观看 | www.狠狠操.com| 久久久久久久久久久久99 | 国产91精品一区二区麻豆网站 | 中文字幕一区在线观看视频 | 久久精品中文字幕少妇 | 成人av高清 | 久久久免费观看完整版 | 午夜精品久久 | 国产玖玖精品视频 | 日韩试看| 五月婷婷另类国产 | 久久久精品综合 | 91精品婷婷国产综合久久蝌蚪 | 99免费在线视频观看 | 在线免费观看国产 | 少妇bbbb揉bbbb日本 | 亚洲国产精品电影在线观看 | 国产成人区| 久久欧美视频 | 国产精品美女免费看 | 最新av免费在线观看 | 久久精品男人的天堂 | 色婷婷影视 | 欧美日韩免费一区 | 亚洲精品女人久久久 | 中文字幕一区二区在线播放 | 97成人精品视频在线播放 | 国产在线 一区二区三区 | 免费成人在线观看 | 欧美网站黄色 | 福利一区二区三区四区 | 免费一级片在线 | 国产精品久久久久高潮 | 天天视频色 | 亚洲国产成人久久 | 久久99精品久久久久蜜臀 | 国产高清在线看 | 麻豆av一区二区三区在线观看 | 欧美精品在线观看 | 久久国产精品二国产精品中国洋人 | 精品国产乱子伦一区二区 | 色六月婷婷 | 久久久久久久av麻豆果冻 | 久草综合在线观看 | 一区二区三区日韩在线观看 | 国产真实精品久久二三区 | 国产精品99在线观看 | 久久综合九色 | 国产精品专区一 | 日韩在线高清免费视频 | 精品少妇一区二区三区在线 | 伊人天天干| 91亚洲精品乱码久久久久久蜜桃 | 日本精品在线 | 99国产成+人+综合+亚洲 欧美 | 亚洲精品乱码久久久一二三 | 国产一区欧美在线 | 日韩成人邪恶影片 | 婷婷激情久久 | av片在线观看 | 一区二区三区动漫 | 亚洲专区免费观看 | 国产精品99久久久久 | 久久成人视屏 | 亚洲免费不卡 | 91精品国产一区二区三区 | 精品美女在线视频 | 一区在线观看视频 | 欧美成人tv | 丁香花在线观看视频在线 | 久久短视频 | 91一区二区三区在线观看 | 久久免费成人精品视频 | 国产手机视频在线 | 91精品国产欧美一区二区成人 | 久久综合精品一区 | 日韩欧美高清一区二区 | 色综合久久中文字幕综合网 | 国产日本在线播放 | 韩国三级一区 | 人人射网站 | 丁香六月久久综合狠狠色 | 91大神在线观看视频 | 成年人免费电影在线观看 | 日本中文字幕在线看 | 97超碰人人爱 | 亚洲在线a | 91视频亚洲| 在线日本看片免费人成视久网 | 狠狠操.com| 亚州性色 | 久久艹精品 | 99久久www| 欧美成人高清 | 国产精品永久久久久久久www | 国内精品在线一区 | 亚洲va天堂va欧美ⅴa在线 | 国产精品久久久久毛片大屁完整版 | www操操操| 五月天六月色 | 国产精品一区久久久久 | 99久久久国产精品免费99 | 国产亚洲无 | 国产白浆视频 | 欧美久草网 | 91精品网站|