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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux C语言实现ls -l

發布時間:2023/12/20 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux C语言实现ls -l 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LinuxC語言實現ls -l功能???


宗旨:技術的學習是有限的,分享的精神是無限的。

?

需求:用ls -l顯示文件夾下所有的文件及屬性??

分析:1 ls顯示文件夾下的所有文件,首先用opendir打開文件夾,再用readdir讀取文件夾里面的文件,最后closedir關閉文件夾。

? ? ? ? ? ? ?2 ls-l比較復雜,打印出來的內容包括:(文件屬性+文件名)由以下幾部分構成——文件的類型(d——目錄文件 -——文本文件...)文件的可執行權限 ? ?所屬組的權限,其它組的權限 ? ?硬鏈接數?????文件擁有者文件 ? ?擁有者組 ? ?文件大小 ? ?時間 ? ?文件名?????

?

解決方案:??

1. 要想實現ls -l就得知道通過什么系統調用獲取文件信息,首先自然是要通過man來查找相關的系統調用。

man -k file | grep status man -k file | grep information man -k file | grep info

通過上面的搜索就可以得到stat這個系統調用獲取文件屬性。

man 2 stat獲取系統調用的詳細使用方法:

#include <sys/types.h> #include <sys/stat.h> #include <unistd.h>struct stat {dev_t st_dev; /* ID of device containing file */ino_t st_ino; /* inode number */mode_t st_mode; /* protection */nlink_t st_nlink; /* number of hard links */uid_t st_uid; /* user ID of owner */gid_t st_gid; /* group ID of owner */dev_t st_rdev; /* device ID (if special file) */off_t st_size; /* total size, in bytes */blksize_t st_blksize; /*blocksize for file system I/O */blkcnt_t st_blocks; /* number of 512B blocks allocated */time_t st_atime; /* time of last access */time_t st_mtime; /* time of last modification */time_t st_ctime; /* time of last status change */ };

只要通過相應字段進行格式處理就行啦!

?

2.權限處理:st_mode就是文件的權限部分。St_mode本身就是一個16位的二進制,前四位是文件的類型,緊接著三位是特殊權限,左后九位就是ls -l列出來的九個權限。

linux本身提供了很多測試宏來測試文件的類型的

#define __S_IFMT 0170000 /* These bitsdetermine file type. */ /* File types. */ #define __S_IFDIR 0040000 /*目錄 */ #define __S_IFCHR 0020000 /* 字符設備 */ #define __S_IFBLK 0060000 /* 塊設備. */ #define __S_IFREG 0100000 /* 普通文件. */ #define __S_IFIFO 0010000 /* 管道文件 */ #define __S_IFLNK 0120000 /* 鏈接文件 */ #define __S_IFSOCK 0140000 /* 套接字*/

利用上面的測試宏就可以判斷文件的類型,至于文件的權限部分可以使用掩碼的方式來處理。

具體代碼如下:vim file_mode.c

#include"list.h"//man2 stat可看到文件基本屬性 void file_mode(struct stat *buf) {int i;char buff[10] = {"----------"};switch(buf->st_mode & S_IFMT)//按位&獲取文件基本屬性{case S_IFIFO:buff[0] = 'f';break;case S_IFDIR:buff[0] = 'd';break;case S_IFSOCK:buff[0] = 's';break;case S_IFBLK:buff[0] = 'b';break;case S_IFLNK:buff[0] = 'l';break;}if(buf->st_mode & S_IRUSR ){buff[1] = 'r';}if(buf->st_mode & S_IWUSR ){buff[2] = 'w';}if(buf->st_mode & S_IXUSR ){buff[3] = 'x';}if(buf->st_mode & S_IRGRP ){buff[4] = 'r';}if(buf->st_mode & S_IWGRP ){buff[5] = 'w';}if(buf->st_mode & S_IXGRP ){buff[6] = 'x';}if(buf->st_mode & S_IROTH ){buff[7] = 'r';}if(buf->st_mode & S_IWOTH ){buff[8] = 'w';}if(buf->st_mode & S_IXOTH ){buff[9] = 'x';}for(i = 0; i < 10; i++){printf("%c", buff[i]); //循環打印} }<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">?</span>

3.ctime時間處理:stat中的st_mtime是一個時間戳,而ls -l顯示出來的是一個格式化后的字符串,所以需要對st_mtime字段進行格式化處理。

ctime接受一個time_t類型的值,可將其轉換為FriJul 18 22:12:43 2014這樣的格式,其中最前面的星期幾不是我們要的,只要其后的值。代碼如下:

printf("\t%.12s",4 + ctime(&buf.st_mtime));//buf是一個文件的stat結構體。

?

4.文件所有者和文件所有者組:通過stat結構體的注釋信息可以看出,stat只能獲取文件的uidgid并不是uid gid對應的用戶或組的名稱。

uid找到對應的用戶名是可以通過getpwuid這個系統調用獲取,這個系統調用接受一個uid返回一個passwd的結構體,這個結構體成員如下:

char *pw_name;//User’s login name. uid_t pw_uid; //umerical user ID. gid_t pw_gid; //Numerical group ID. char *pw_dir;//Initial working directory. char *pw_shell;//Program to use as shell.<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">?</span>

gid對應的組名同樣可以找到一個系統調用來獲取,通過man我發現可以通過getgrgid()系統調用傳入一個gid

返回這個gid對應的一個group結構體,這個結構體成員如下:

char *gr_name; /* The name of the group.*/ gid_t gr_gid; /*Numerical group ID.*/ char **gr_mem; /*Pointer to a null-terminated array of character pointers to member names.*/

實現代碼:

#include "list.h"void file_gid_uid(int uid, int gid) {struct passwd *ptr;struct group *str; //結構體中存放文件所有者名和文件所有者組名ptr = getpwuid(uid); //調用函數獲取文件所有者指針str = getgrgid(gid); //調用函數獲取文件所有者組指針printf("\t%s\t%s", ptr-> pw_name, str -> gr_name); //打印文件所有者和文件所有者組 }

5.完整代碼展示:

// list.h頭文件,接口的聲明 #ifndef LIST_H #define LIST_H#include<stdio.h> #include<sys/types.h> #include<dirent.h> #include<sys/stat.h> #include<string.h> #include<unistd.h> #include<fcntl.h> #include<stdlib.h> #include<time.h> #include<grp.h> #include<pwd.h>void file_mode(struct stat* buf); void file_gid_uid(int uid, int gid); void file_operation(char **argv);#endif /* LIST_H */<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">?</span>

// list.c主框架 #include"list.h"int main(int argc, char **argv) {if(argc == 1){argv[1] = "./"; // 缺省為當前目錄}file_operation(argv);return 0; }<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">???????</span><span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">?</span>

// file_mode.c文件屬性 #include"list.h"//man 2 stat可看到文件基本屬性 void file_mode(struct stat *buf) {int i;char buff[10] = {"----------"};switch(buf->st_mode & S_IFMT)//按位&獲取文件基本屬性{case S_IFIFO:buff[0] = 'f';break;case S_IFDIR:buff[0] = 'd';break;case S_IFSOCK:buff[0] = 's';break;case S_IFBLK:buff[0] = 'b';break;case S_IFLNK:buff[0] = 'l';break;}if(buf->st_mode & S_IRUSR ){buff[1] = 'r';}if(buf->st_mode & S_IWUSR ){buff[2] = 'w';}if(buf->st_mode & S_IXUSR ){buff[3] = 'x';}if(buf->st_mode & S_IRGRP ){buff[4] = 'r';}if(buf->st_mode & S_IWGRP ){buff[5] = 'w';}if(buf->st_mode & S_IXGRP ){buff[6] = 'x';}if(buf->st_mode & S_IROTH ){buff[7] = 'r';}if(buf->st_mode & S_IWOTH ){buff[8] = 'w';}if(buf->st_mode & S_IXOTH ){buff[9] = 'x';}for(i = 0; i < 10; i++){printf("%c", buff[i]); //循環打印} }

// file_gid_uid.c #include"list.h"void file_gid_uid(int uid, int gid) {struct passwd *ptr;struct group *str;//結構體中存放文件所有者名和文件所有者組名ptr = getpwuid(uid);//調用函數獲取文件所有者指針str = getgrgid(gid);//調用函數獲取文件所有者組指針printf("\t%s\t%s", ptr ->pw_name, str -> gr_name); //打印文件所有者和文件所有者組 }<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">?</span>

// file_operation.c #include"list.h"void file_operation(char** argv) {DIR* fd; //定義文件夾類型struct dirent* fp;//fp文件夾返回值struct stat buf;int ret;//獲取文件屬性char temp[100]; //中間變量存放文件路徑if((fd = opendir(argv[1])) == NULL)//打開文件夾{perror("open file fail!");exit(0);}while((fp = readdir(fd)) != NULL)//循環讀取文件夾中的文件信息{strcpy(temp, argv[1]); //將路徑付給中間變量tempstrcat(temp, fp -> d_name); //把文件名字添加到路徑后面形成完整的路徑if((ret = stat(temp, &buf)) == -1) //獲取文件基本屬性{perror("stat");exit(0);}file_mode(&buf);//文件屬性(目錄,鏈接……,可讀,可寫,可執行)printf(" %d", buf.st_nlink); //打印鏈接數file_gid_uid(buf.st_uid, buf.st_gid); //調用函數打印出文件擁有者和文件所有者組printf("\t%ld", buf.st_size); //打印文件大小//Time();//獲取時間printf("\t%.12s ", 4 + ctime(&buf.st_mtime));printf(" %s\n", fp -> d_name); //打印文件名}closedir(fd); } #makefile: ###################################### # 可執行文件和動態鏈接庫的makefile ###################################### #source file #源文件,自動找所有.c和.cpp文件,并將目標定義為同名.o文件 SOURCE := $(wildcard *.c) $(wildcard *.cpp) OBJS := $(patsubst %.c,%.o,$(patsubst%.cpp,%.o,$(SOURCE)))#target youcan change test to what you want #目標文件名,輸入任意你想要的執行文件名 TARGET := app TARGET_2 := libtest.so#compile andlib parameter #編譯參數 CC :=gcc LIBS := LDFLAGS := DEFINES := INCLUDE := -I. CFLAGS := -g $(DEFINES) $(INCLUDE)#-Wall -O3 -DDEBUG CXXFLAGS:=$(CFLAGS) -DHAVE_CONFIG_H SHARE := -fPIC -shared -o #i think youshould do anything here #下面的基本上不需要做任何改動了 .PHONY :everything objs clean veryclean rebuildeverything :$(TARGET) $(TARGET_2)all :$(TARGET) $(TARGET_2)objs : $(OBJS)rebuild:veryclean everythingclean :rm -fr *.overyclean :cleanrm -fr $(TARGET)rm -fr $(TARGET_2) $(TARGET_2) :$(OBJS)$(CC) $(CXXFLAGS) $(SHARE) $@ $(OBJS)$(LDFLAGS) $(LIBS) $(TARGET) :$(OBJS)$(CC) $(CXXFLAGS) -o $@ $(OBJS)$(LDFLAGS) $(LIBS)

總結

以上是生活随笔為你收集整理的Linux C语言实现ls -l的全部內容,希望文章能夠幫你解決所遇到的問題。

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

久久久91精品国产一区二区三区 | 国产精品高潮呻吟久久av无 | 国产蜜臀av| 韩国av一区二区三区在线观看 | 中文字幕色在线视频 | 久久精品理论 | 国产淫片 | 国产亚洲精品久久久久动 | 成人午夜精品久久久久久久3d | 久久视了 | 91在线看视频免费 | 欧美日韩国产一二 | 日韩在线免费观看视频 | 97爱 | 亚洲成a人片综合在线 | 国内精品视频一区二区三区八戒 | 在线观看av大片 | 国产精品二区在线观看 | 国产成人一级电影 | 99精品国产99久久久久久福利 | 国产亚洲婷婷免费 | 久久亚洲私人国产精品va | 激情视频二区 | 人人dvd| 99久久精品国产毛片 | 久久视频这里有久久精品视频11 | 欧美另类交在线观看 | 日韩手机视频 | 91精品国产高清自在线观看 | 欧美成人h版电影 | 亚洲黄色区 | 亚洲天堂色婷婷 | 91精品视频一区二区三区 | 99久久精品免费看国产免费软件 | av电影 一区二区 | 国产va饥渴难耐女保洁员在线观看 | 天天躁日日躁狠狠躁av中文 | 国产99久久久精品视频 | 九月婷婷色 | 在线观看亚洲电影 | 91麻豆福利 | 99久久99久国产黄毛片 | 在线播放精品一区二区三区 | 国产69精品久久99不卡的观看体验 | 欧美三级高清 | 国产精品伦一区二区三区视频 | 碰超在线97人人 | 91av大全| 玖玖999 | 成人av片免费看 | 91亚州| 国产黄色在线观看 | 久久xxxx | 成人黄大片视频在线观看 | 久久av一区二区三区亚洲 | 93久久精品日日躁夜夜躁欧美 | 午夜婷婷网 | 欧美a视频| 精品一区二区在线观看 | 依人成人综合网 | 国产亚洲久一区二区 | 久久av中文字幕片 | 日韩视频一区二区三区在线播放免费观看 | 国产精品日韩久久久久 | 久久9999久久免费精品国产 | 亚洲最新av网址 | 高清中文字幕 | 国产片网站 | 成年人黄色大全 | 日本久久久精品视频 | 亚洲国产经典视频 | 天天操夜操视频 | 中文字幕中文字幕 | 日韩精品资源 | 日韩在线观看你懂的 | 国产亚洲视频在线 | 欧美analxxxx | 国产专区免费 | 成人高清av在线 | 亚洲成人av在线电影 | 99爱这里只有精品 | 久久久久在线视频 | 久久婷婷国产色一区二区三区 | 亚洲精品美女久久久久网站 | 欧美性色综合网 | 黄色激情网址 | 精品国内自产拍在线观看视频 | 色综合中文综合网 | 中文字幕丝袜一区二区 | 国产成人一区二区三区久久精品 | 一区二区观看 | 久久综合亚洲鲁鲁五月久久 | 丁香 婷婷 激情 | 久久网站免费 | 中文字幕在线播放日韩 | 国产自在线 | 亚洲精品美女久久久 | 亚洲伦理中文字幕 | 国内精品久久久久久久影视简单 | 国产不卡精品 | 久久综合久色欧美综合狠狠 | 色窝资源 | 成人a免费视频 | 在线观看91精品视频 | 亚洲h在线播放在线观看h | 亚洲视频2 | 亚a在线| 久久综合免费视频影院 | 亚洲精品动漫在线 | 狠狠88综合久久久久综合网 | 国产美女被啪进深处喷白浆视频 | 欧美精品二 | 午夜精品久久久久久久99热影院 | 中文乱幕日产无线码1区 | 国产精品美女免费视频 | 91九色蝌蚪视频 | 日韩电影一区二区三区 | 色播六月天 | 成人精品久久久 | 91字幕 | 欧美va天堂va视频va在线 | 三级视频片 | 国产亚洲一级高清 | www.精选视频.com | 黄p网站在线观看 | 久久综合九色综合欧美狠狠 | 亚洲日本va中文字幕 | 亚洲综合在线五月天 | 夜夜骑天天操 | 久久情网 | 免费观看国产精品 | 视频在线亚洲 | 亚洲毛片在线观看. | 欧美一级专区免费大片 | 久久福利综合 | 色婷婷狠狠五月综合天色拍 | 久草免费新视频 | 中文区中文字幕免费看 | 日本三级久久 | 狠狠干夜夜操 | 久久国产精品免费一区二区三区 | 亚洲免费一级 | av电影免费在线播放 | 久草在线99 | 免费激情网 | 91中文字幕在线观看 | 欧美成人一二区 | 国产成人久久精品77777 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 国产在线一区二区三区播放 | 久久久国产电影 | 日韩精品视频在线免费观看 | 日韩免费一二三区 | 国产黄色美女 | 国产无套精品久久久久久 | 久草在线最新免费 | 久草www | 69国产在线观看 | 国产精品久久久久久久av大片 | 四虎影视av | 亚洲视频 中文字幕 | 午夜精品久久久久久久久久久 | 日本精品二区 | 国产午夜激情视频 | 丁香激情综合 | 99久久成人 | 久久久天天操 | 超碰成人免费电影 | 肉色欧美久久久久久久免费看 | 视频国产区 | 午夜黄色大片 | 少妇高潮流白浆在线观看 | 国产精品久久久久永久免费观看 | 六月天综合网 | 97精品超碰一区二区三区 | 手机看片久久 | 欧美日韩一区二区三区免费视频 | 婷婷综合 | 精品久久国产一区 | 久久国产精品久久精品国产演员表 | 免费三级大片 | 99一区二区三区 | 91完整版在线观看 | 激情亚洲综合在线 | 九九综合九九综合 | 婷婷在线网站 | 天天综合成人网 | 96精品视频 | 亚洲在线视频免费 | 精品视频网站 | 精品国产欧美一区二区三区不卡 | 日日干干夜夜 | 国产黄色在线观看 | 欧美va电影 | 丁香5月婷婷久久 | 97免费公开视频 | 韩日视频在线 | 久久久午夜精品理论片中文字幕 | 免费视频网| 国产精品一区二区av日韩在线 | 久久久国产影视 | 免费日韩 | 日韩免费三级 | 成人免费视频观看 | 人人爽人人乐 | 国产日产精品一区二区三区四区的观看方式 | 粉嫩av一区二区三区入口 | 日韩精品一区二区久久 | 91丨九色丨勾搭 | 久久久久久免费毛片精品 | 国产群p | 国内综合精品午夜久久资源 | 欧美另类tv | 嫩嫩影院理论片 | 国产免费观看av | 成人丝袜 | 亚洲视频电影在线 | 中文字幕在线免费播放 | 在线观看你懂的网址 | av大片免费在线观看 | www最近高清中文国语在线观看 | 粉嫩aⅴ一区二区三区 | www日韩视频 | 色片网站在线观看 | 色丁香婷婷 | 色婷婷综合久色 | av三级av| 中文字幕永久免费 | 色姑娘综合天天 | 麻豆一精品传二传媒短视频 | 日韩在线视频观看免费 | 精品伊人久久久 | 美女网站视频久久 | 国产一二三四在线视频 | av一级久久 | 国产精品欧美日韩 | 亚洲午夜激情网 | 久久伊人热 | 日韩久久激情 | 久久久久久久久久久久久久电影 | 999久久国精品免费观看网站 | 亚洲欧美怡红院 | 免费看一级特黄a大片 | 精品久久久久久久久久岛国gif | 欧美精品国产综合久久 | 国产一卡二卡在线 | 欧美性极品xxxx娇小 | 免费看成人片 | 国产精品久久久久久久久久免费看 | 在线黄色毛片 | 欧美高清成人 | 国产福利网站 | 激情综合网天天干 | 精品91在线| 久久久午夜精品理论片中文字幕 | 午夜 久久 tv | 久久精品99国产精品酒店日本 | 丁香导航| 亚洲精品中文字幕在线观看 | 99精品国产一区二区三区不卡 | 丁香综合av | 精品国产免费人成在线观看 | 成人国产精品免费 | 亚洲激情在线视频 | 日韩欧美视频一区二区 | 国产剧情亚洲 | 日韩一区二区免费视频 | 久久99热精品 | 国产亚洲观看 | 中文字幕在线不卡国产视频 | 精品一区二区在线观看 | 亚洲欧美一区二区三区孕妇写真 | 欧美一区二区在线看 | 国产在线第三页 | 欧美日本国产在线观看 | 国产香蕉97碰碰久久人人 | 久草在线中文视频 | 久草免费在线观看 | 国产色秀视频 | 国产精品系列在线 | 久久精品最新 | 99爱爱| 久久dvd | 成人在线播放网站 | 成人在线免费视频 | 97色综合| 91色在线观看视频 | 国产精品久久久久婷婷 | 婷婷久月 | 青草视频在线播放 | 美女久久久久久久 | 欧美另类一二三四区 | 国产黄色免费 | 麻豆成人小视频 | 天堂av官网| 国产精品视频永久免费播放 | 深夜成人av | 日本中文字幕在线看 | 91免费网址 | 国产视频一区在线免费观看 | 国模吧一区 | 国产精品18久久久久vr手机版特色 | 国产福利一区二区三区视频 | 91在线小视频 | 黄色影院在线免费观看 | 最新精品视频在线 | 日本爽妇网 | 亚洲黄色在线观看 | 在线观看一二三区 | 国产操在线 | 国产成人精品久久久久蜜臀 | 又黄又刺激又爽的视频 | 婷婷国产在线观看 | 国产精品 日韩精品 | 亚洲最新av网站 | 在线99视频 | 三级av在线免费观看 | 欧美一级电影免费观看 | 国产在线视频导航 | 亚洲毛片在线观看. | 一区二区视频免费在线观看 | 天天操网址 | www激情com| 最近中文字幕mv免费高清在线 | 中文字幕精品久久 | 97av在线视频 | 免费看黄网站在线 | 在线观看久久久久久 | 欧美综合色在线图区 | 综合精品久久久 | 国产麻豆电影 | 久久av中文字幕片 | 碰超在线97人人 | 欧美性另类 | 中国一级片视频 | 香蕉视频在线免费看 | 毛片网在线 | 欧美极品裸体 | 亚洲欧洲日韩在线观看 | 亚洲精品免费播放 | 国产精品每日更新 | 五月天中文字幕 | 狠狠久久综合 | 又粗又长又大又爽又黄少妇毛片 | 99久久精品国产一区二区三区 | 伊人中文网 | 免费视频色 | 亚洲综合在线播放 | 91看片在线观看 | 亚洲 欧美 另类人妖 | 精品国产一区在线观看 | 嫩小bbbb摸bbb摸bbb | 亚洲成av人影院 | 99 视频 高清 | 日韩精品一区二区三区免费观看 | 免费高清在线观看成人 | 欧美黄网站 | 国产打女人屁股调教97 | 国产一级视屏 | 日韩激情综合 | japanesefreesexvideo高潮 | 成人在线一区二区 | 91成人短视频在线观看 | 九七视频在线观看 | 在线观看av中文字幕 | 久久经典视频 | 国产一卡二卡在线 | 日b视频在线观看网址 | 亚洲 中文字幕av | 91超级碰碰| 亚洲精品在线观 | 日韩精品短视频 | 九九热免费视频在线观看 | 1024手机基地在线观看 | 久久精品99北条麻妃 | 中文字幕永久免费 | 国产在线一区观看 | 国产高清中文字幕 | 91中文字幕在线观看 | 在线观看日韩精品视频 | 国产精品系列在线观看 | 久久久久久久福利 | 国产精品2020 | 丝袜足交在线 | 久久亚洲影院 | 国产黄色电影 | 久久与婷婷 | 日韩美在线观看 | 国内精品久久久久影院优 | 天天干 天天摸 天天操 | 992tv成人免费看片 | 亚洲激情p | 亚洲成人免费观看 | 久久免费视频在线观看 | 国产 一区二区三区 在线 | 粉嫩aⅴ一区二区三区 | 韩国精品福利一区二区三区 | 最新国产中文字幕 | 国产网红在线观看 | 久草免费在线观看视频 | 亚洲精品国产视频 | 国产一级在线播放 | 日日碰夜夜爽 | 国产小视频你懂的在线 | 日韩高清在线一区二区 | 久久久久免费 | 国产视频久久久久 | 欧美与欧洲交xxxx免费观看 | 91精品久久久久久粉嫩 | 精品伊人久久久 | 日日夜夜免费精品 | 91伊人久久大香线蕉蜜芽人口 | 探花视频在线观看 | 麻豆网站免费观看 | 美女视频黄频 | 久久超级碰视频 | 色综合天天狠天天透天天伊人 | 五月综合婷 | 午夜精品久久久久久久99热影院 | av中文电影 | 最新在线你懂的 | 国产精品久久久久久久午夜片 | 中文字幕一区二区三区在线播放 | 久久久国际精品 | 国产福利一区二区三区视频 | 视频国产 | 日韩精品91偷拍在线观看 | 婷婷丁香av | 国产96视频 | 国产精品黄色av | 日日夜夜精品免费观看 | 精品视频在线看 | 欧美 日韩 成人 | www.少妇| 欧美a级一区二区 | 欧美 日韩 国产 成人 在线 | 99精品久久久久久久久久综合 | 成人在线视频观看 | 久久精品观看 | 久久精品波多野结衣 | 免费看片网址 | 日韩a在线 | 色资源中文字幕 | 国产精品一区二区av | 99精品国产福利在线观看免费 | 亚洲欧美国产精品va在线观看 | 亚洲精品在线观 | 国产亚洲精品中文字幕 | a色视频 | 国内精品久久久久影院一蜜桃 | 天天狠狠干 | 免费观看av网站 | 国产午夜三级一二三区 | 国产综合久久 | 国产喷水在线 | 免费的国产精品 | a在线观看国产 | 日本公妇色中文字幕 | 午夜精品久久久久久久99婷婷 | 国产精品久久久久久一区二区 | 中文有码在线视频 | avcom在线 | 成人黄色电影在线观看 | av女优中文字幕在线观看 | 亚洲高清av| 婷婷久月 | 亚洲禁18久人片 | 亚洲欧美在线综合 | 久久精品国产精品亚洲精品 | 久久久久久综合网天天 | 免费看三级 | 在线亚洲人成电影网站色www | 日韩精品在线视频 | 久久免费看a级毛毛片 | 九九久久成人 | 国产精品99久久久精品 | 午夜国产福利在线观看 | 亚洲视频在线视频 | 超碰在线91| 亚洲天堂网视频 | 91精品国产91久久久久福利 | 日韩爱爱网站 | 免费色黄 | 超碰在线97观看 | 国产精品福利午夜在线观看 | 中国一级特黄毛片大片久久 | av电影免费在线看 | 国产精品久久久久久久妇 | 欧美日韩中文在线观看 | 欧美少妇xxxxxx | 99久久精品一区二区成人 | 91成人免费观看视频 | 国产a国产a国产a | 午夜精品久久久久久久99水蜜桃 | 免费人做人爱www的视 | 色综合天天天天做夜夜夜夜做 | 91在线视频免费91 | 91麻豆精品一区二区三区 | 国产精品久久久久久久久久久免费看 | 99在线高清视频在线播放 | 久久免费av电影 | 国产亚洲精品成人av久久ww | 四虎国产精品永久在线国在线 | 欧洲激情综合 | 国产精品美女在线 | 最新日韩视频 | 欧美乱熟臀69xxxxxx | a视频在线观看免费 | 偷拍视频一区 | 五月婷婷色播 | 99精品欧美一区二区三区黑人哦 | 国产在线观看网站 | 亚洲精品视频久久 | 一区二区视频在线免费观看 | 国产裸体视频网站 | 欧美精品乱码99久久影院 | 综合网欧美 | 国产成人精品久久久久 | 国产精品综合久久久久久 | 999久久a精品合区久久久 | 国产专区免费 | 日日操天天操狠狠操 | 精品国产伦一区二区三区观看方式 | 亚洲国产精品va在线看 | 久久久精品久久日韩一区综合 | 91av美女| 欧美一区二区精品在线 | 99精品国产视频 | 狠狠色狠狠色 | 日韩精品短视频 | 国产精品 国内视频 | 精品人人人 | 久草在线免费资源 | 在线国产片 | 97电影院在线观看 | 91传媒免费在线观看 | 久久草av | 国产高清综合 | 色噜噜日韩精品一区二区三区视频 | 免费看久久| 久久99精品热在线观看 | 亚洲精品视频在线观看免费视频 | 色五月色开心色婷婷色丁香 | 日本中文字幕系列 | 久久久久日本精品一区二区三区 | 亚洲2019精品 | 国产精品成人久久 | 91片在线观看| 国产精品久久久久毛片大屁完整版 | 在线观看免费av片 | 国产黄色免费看 | 国产免费区 | 欧洲黄色片 | 国产区久久 | 2021国产精品 | 日日干视频 | 日本黄区免费视频观看 | 欧美一二三区在线观看 | 在线免费中文字幕 | 欧美色图亚洲图片 | 婷婷色av | 成人欧美日韩国产 | 国产免费xvideos视频入口 | 天天操天天操天天操天天操天天操 | www日韩在线观看 | 日批视频在线观看免费 | 黄色毛片视频免费观看中文 | 国产视频一区在线免费观看 | 日本动漫做毛片一区二区 | 91免费视频黄 | 天天干夜夜爱 | 人人澡人摸人人添学生av | 免费在线一区二区 | 人人爽人人香蕉 | 天天干天天干天天干天天干天天干天天干 | 丝袜制服综合网 | 久草国产精品 | 日韩欧美网站 | 黄色亚洲片 | 91福利视频网站 | 99热最新网址 | 中文字幕av日韩 | 97av超碰| 黄色软件视频大全免费下载 | 久久久久成人精品 | 91av视频播放| 人人射av | 欧美日韩激情视频8区 | 9999国产精品| 六月丁香伊人 | 四虎影视成人 | 一二三精品视频 | 免费在线观看国产黄 | 91丨九色丨国产在线 | 在线色资源 | 久久久99国产精品免费 | 国产黄色资源 | 国产综合精品一区二区三区 | 欧美激情操 | 欧美一级片在线观看视频 | 成年人天堂com | 91精品免费在线 | 国产高清视频在线播放一区 | 国产精品99久久久久 | 国产一二三四在线观看视频 | 国产不卡在线观看视频 | 欧美日韩在线免费观看 | 久久永久免费视频 | 久久久精品国产一区二区 | 亚洲干视频在线观看 | 日本久久高清视频 | 精品视频一区在线 | 亚洲乱码在线观看 | 日韩av影视 | 亚洲久草网 | 日本久久视频 | 私人av | 日本三级香港三级人妇99 | 在线免费观看国产黄色 | 亚洲特级片 | 亚洲色综合 | 黄色av网站在线免费观看 | 婷婷丁香色综合狠狠色 | 日韩av看片 | 久久综合9988久久爱 | 色婷婷av在线 | 永久黄网站色视频免费观看w | 日韩草比 | 高清中文字幕 | 免费成人在线观看视频 | 日日夜夜免费精品视频 | 国产成人av在线影院 | 日韩av手机在线观看 | 成人午夜剧场在线观看 | 欧美污污视频 | 欧美久草网| 国产成人性色生活片 | 日韩理论在线 | 日韩免费不卡av | 丁香综合av| 中文字幕 欧美性 | 欧美一级小视频 | 久久九九久久九九 | 热久久这里只有精品 | 日韩免费网址 | 日韩乱码在线 | 日韩电影中文 | 激情开心站 | 亚洲国产电影在线观看 | 久久久久久蜜桃一区二区 | 天堂中文在线视频 | www.五月天激情 | 99精品国产成人一区二区 | 国产一级91 | 日韩r级电影在线观看 | www色网站 | aaa日本高清在线播放免费观看 | 久久九九久久精品 | 在线小视频国产 | 国产精品综合久久 | 黄色性av | 丁香五香天综合情 | 久久色亚洲 | 人人爽人人香蕉 | 日韩在线观看第一页 | 一级片在线 | 欧美片一区二区三区 | 高清av中文在线字幕观看1 | 日本最大色倩网站www | 亚州精品一二三区 | 免费视频a | 国产99久 | 99精品热视频 | 国产v在线 | 亚洲国产一区二区精品专区 | 天堂av高清| 久久高清免费观看 | 五月婷婷丁香六月 | 日韩综合在线观看 | 中文字幕中文字幕在线中文字幕三区 | av大全在线免费观看 | 五月天婷婷免费视频 | 中文字幕一区二区三区乱码在线 | 日韩大片免费观看 | 欧美一区二区三区四区夜夜大片 | 久久99免费观看 | 国产免费观看av | 日日操天天操夜夜操 | 国产精品视频久久久 | 日韩二区三区在线 | 色五婷婷 | 国产精品成人自拍 | 亚洲性xxxx| av电影中文字幕在线观看 | 91精品国自产在线 | 永久免费精品视频 | 中文乱码视频在线观看 | 免费av黄色| 337p日本欧洲亚洲大胆裸体艺术 | 日韩高清免费电影 | 欧美一级特黄高清视频 | 91久草视频 | 去看片 | 一区二区三区福利 | www.亚洲精品 | 日本最新一区二区三区 | 久久这里只有精品首页 | 中文字幕日韩高清 | 国产黄av | 亚洲精品小视频 | 久久专区 | 日韩一区二区三 | 一区二区视 | 久久天天躁 | 亚洲一级片 | 97国产精品久久 | 免费三级av | 国产在线播放不卡 | 国产色一区 | 一级欧美黄 | 黄色在线免费观看网站 | 国产精品99在线观看 | 欧美日一级片 | 天天干一干 | 久久久精品小视频 | 久久久久久久久久久免费av | 日韩精品一区二区三区在线播放 | 天天搞天天 | 一区二区视频电影在线观看 | 色www. | 免费观看一级一片 | 亚洲做受高潮欧美裸体 | 黄色的视频网站 | 最新真实国产在线视频 | 丁香色天天 | av大全在线免费观看 | 成人av午夜 | 成人午夜免费剧场 | 激情综合中文娱乐网 | 日本久久久久久久久久久 | 成人在线黄色电影 | 丝袜美腿在线视频 | 久久久久亚洲国产 | 狠狠色狠狠综合久久 | 成人亚洲综合 | 国产亚洲精品美女久久 | 男女啪啪网站 | 日韩视频一区二区三区在线播放免费观看 | 国产精品免费高清 | 欧美性猛片| 国产精品久久久亚洲 | 国产免费区 | 精品日韩视频 | 免费观看国产成人 | 久久久久久久久久久久久影院 | 国产系列在线观看 | 九九色在线观看 | 视频三区| 久久国产精品小视频 | 国产亚洲精品久久 | 日韩专区中文字幕 | 日韩精品欧美精品 | 成人中文字幕av | 91一区一区三区 | sesese图片 | 免费国产ww | 久久久国产精品一区二区中文 | 精品中文字幕视频 | 久久综合爱 | 婷婷激情网站 | 亚洲涩涩涩涩涩涩 | 爱爱av网站 | 国产日本高清 | 日韩三级在线观看 | 在线观看一二三区 | 特及黄色片 | 欧美男女爱爱视频 | 日本动漫做毛片一区二区 | 美女视频久久黄 | 亚洲精品视频在线 | 欧美日韩精品综合 | 美女久久久久久久 | 色视频在线免费观看 | 国产精品一区二区免费在线观看 | www.久久婷婷 | 四虎精品成人免费网站 | 一级免费黄视频 | 久久免费成人精品视频 | 97香蕉超级碰碰久久免费软件 | 在线观看视频你懂得 | 久久伊人精品一区二区三区 | 久久久久久久久久久久99 | 久久经典国产视频 | 日本中文字幕在线播放 | 日韩精品视频一二三 | 高清国产午夜精品久久久久久 | 免费在线成人av | 国产99精品在线观看 | 精品伊人久久久 | 亚洲国产欧洲综合997久久, | 精品一区二区av | 激情九九 | 国内精品久久久久久久影视麻豆 | 午夜av剧场| 亚洲美女久久 | 91资源在线播放 | 天天综合视频在线观看 | 欧美成人xxxxxxxx | 亚洲午夜精品久久久久久久久 | 免费一级黄色 | 欧美激情视频在线观看免费 | 色婷婷99 | 国产九色视频在线观看 | 亚洲免费不卡 | 久久久久麻豆v国产 | 久久国产精品偷 | 91激情视频在线 | 久久久伊人网 | 国产区免费在线 | 一区二区精品 | 一区二区三区播放 | 91精品久久久久久久久 | 黄色aaa毛片 | 亚洲免费在线 | 91麻豆精品国产自产在线游戏 | 超碰个人在线 | 999久久久久久久久6666 | 亚洲精品www久久久久久 | 久久神马影院 | 国产精品毛片一区二区在线看 | 久久无码精品一区二区三区 | 日日插日日干 | 国产黄| 亚洲精品久久久蜜臀下载官网 | 51久久夜色精品国产麻豆 | 青青啪 | 日韩网站免费观看 | 欧美成人免费在线 | 日韩免费电影网 | 国产一区二区在线免费播放 | 亚洲精品乱码久久久久久蜜桃不爽 | wwwwww色 | 欧洲性视频| 97av在线视频 | 色丁香综合 | 国产精品久久久久久久久久久久午夜片 | 久久久免费毛片 | 欧洲一区二区在线观看 | 国产视频一二区 | 特级西西444www高清大视频 | 男女激情片在线观看 | 在线视频你懂得 | 欧美日韩高清一区二区 国产亚洲免费看 | 中文字幕在线播放一区 | 天天色天天艹 | 91亚洲精品久久久蜜桃借种 | 六月色婷婷 | 成人一级片在线观看 | 黄污视频网站 | 国产精品久久影院 | 欧美一级黄色片 | 激情五月婷婷 | 午夜久久久久 | 久久欧美在线电影 | 五月天中文在线 | 欧美一级网站 | 国产精品入口麻豆 | 亚洲爱爱视频 | 九九精品毛片 | 欧美成人手机版 | 大片网站久久 | 99精品欧美一区二区三区 | 国产69久久| 国产精品大尺度 | 69精品视频在线观看 | 午夜视频不卡 | 天天草综合网 | 九九有精品| 久操视频在线免费看 | 色视频在线免费 | 91精品视频在线看 | 精品99免费视频 | 91福利影院在线观看 | 色婷婷激情四射 | 伊在线视频 | 啪啪免费视频网站 | 综合精品久久 | 久久人人看 | 成人小视频在线观看免费 | 欧美成人aa | 午夜成人免费电影 | 91精品国产99久久久久久红楼 | 国产正在播放 | 中文字幕资源网在线观看 | 亚洲精品国 | 男女免费av | 五月天av在线 | 黄色一级片视频 | 婷婷在线视频 | 日本中文一区二区 | 亚洲国产精品一区二区久久hs | 91九色在线视频观看 | 丁香婷婷色综合亚洲电影 | 国产一区二区三区四区大秀 | 久草在线高清视频 | 成人国产精品久久久 | 国内精品亚洲 | 91久久久久久久一区二区 | 超碰97国产在线 | 亚州精品成人 | 五月天最新网址 | 欧美日韩在线电影 | 亚洲精品www久久久 www国产精品com | 亚洲天堂视频在线 | 中文字幕在线观看不卡 | 久久热亚洲 | 精品在线视频一区 | 人成午夜视频 | 国产精品永久久久久久久久久 | 久久精品99久久久久久2456 | 久久国产区 | 四虎成人av| 97国产精品视频 | 久久久久草 | 97超碰伊人 | 婷婷黄色片 | 黄色大片av | 69绿帽绿奴3pvideos | www.夜夜爱 | 亚洲国产片 | 日韩特黄一级欧美毛片特黄 | www.色午夜 | 久久久99精品免费观看乱色 | 久久精品91久久久久久再现 | 天天草天天 | www国产亚洲精品久久麻豆 | 97av影院 | 日韩欧美精品在线视频 | 91插插插网站 | 91精品国产91p65 | www.888.av | 亚洲成人网在线 | 麻豆国产电影 | 久草精品网 | 狠狠色丁香婷婷综合久久片 | 久久兔费看a级 | 99精品色| 久久久久久久久艹 | 久久久久久久久久久久久影院 | 日韩一三区 | 午夜精品久久久久久久久久 | 免费日韩视 | 成人全视频免费观看在线看 | 免费高清av在线看 | 久久久久久免费 | 一区二区三区在线播放 | 精品99免费 | 色先锋av资源中文字幕 | 久影院| 欧美成人黄色 | 久久久香蕉视频 | 久久久蜜桃 | 日韩av男人的天堂 | 日本在线中文 | 国产欧美日韩一区 | 国产精品欧美久久久久三级 | 欧美性生活久久 | 精品福利国产 | 久久久在线| 国产一级做a爱片久久毛片a | 国产在线 一区二区三区 | 色在线高清| 久久视频免费观看 | 人人狠狠综合久久亚洲 | 亚洲综合色视频在线观看 | 欧美精品久久久久久 | 欧美日韩性视频在线 | 天天操天天操天天操天天操天天操天天操 | 日韩综合一区二区三区 | 在线免费性生活片 | 伊人成人久久 | 美国av大片| 亚洲精品视频免费 | 国产福利a | 国产一区二区三区 在线 | 黄色小说免费在线观看 | 开心激情网五月天 | 国产视频精品久久 | 在线观看视频中文字幕 | 丁香久久五月 | 久久99久久99久久 | 国产毛片久久久 | 91精品国产91p65 | 久久人人爽人人爽 | 婷婷在线观看视频 | 中文字幕av电影下载 | 国产高清精品在线 | 激情网五月 |