亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? linux 常用c函數(shù)(中文版)-文件權(quán)限控制.htm

?? 常用的嵌入式linux開發(fā)的C函數(shù)庫(kù)
?? HTM
?? 第 1 頁 / 共 5 頁
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0051)http://net.pku.edu.cn/~yhf/linux_c/function/12.html -->
<HTML><HEAD><TITLE>Untitled Document</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2462.0" name=GENERATOR></HEAD>
<BODY>
<TABLE width="100%">
  <TBODY>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc211></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD><FONT face=宋體 size=2><BR>access(判斷是否具有存取文件的權(quán)限) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關(guān)函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 
  size=2>stat,open,chmod,chown,setuid,setgid<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>#include&lt;unistd.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>int access(const char * pathname,int 
      mode);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數(shù)說明 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>access()會(huì)檢查是否可以讀/寫某一已存在的文件。參數(shù)mode有幾種情況組合,R_OK,W_OK,X_OK 
      和F_OK。R_OK,W_OK與X_OK用來檢查文件是否具有讀取、寫入和執(zhí)行的權(quán)限。F_OK則是用來判斷該文件是否存在。由于access()只作權(quán)限的核查,并不理會(huì)文件形態(tài)或文件內(nèi)容,因此,如果一目錄表示為“可寫入”,表示可以在該目錄中建立新文件等操作,而非意味此目錄可以被當(dāng)做文件處理。例如,你會(huì)發(fā)現(xiàn)DOS的文件都具有“可執(zhí)行”權(quán)限,但用execve()執(zhí)行時(shí)則會(huì)失敗。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>若所有欲查核的權(quán)限都通過了檢查則返回0值,表示成功,只要有一權(quán)限被禁止則返回-1。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>錯(cuò)誤代碼 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>EACCESS 參數(shù)pathname 所指定的文件不符合所要求測(cè)試的權(quán)限。<BR>EROFS 
      欲測(cè)試寫入權(quán)限的文件存在于只讀文件系統(tǒng)內(nèi)。<BR>EFAULT 參數(shù)pathname指針超出可存取內(nèi)存空間。<BR>EINVAL 參數(shù)mode 
      不正確。<BR>ENAMETOOLONG 參數(shù)pathname太長(zhǎng)。<BR>ENOTDIR 參數(shù)pathname為一目錄。<BR>ENOMEM 
      核心內(nèi)存不足<BR>ELOOP 參數(shù)pathname有過多符號(hào)連接問題。<BR>EIO I/O 存取錯(cuò)誤。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>附加說明 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>使用access()作用戶認(rèn)證方面的判斷要特別小心,例如在access()后再做open()的空文件可能會(huì)造成系統(tǒng)安全上的問題。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>/* 判斷是否允許讀取/etc/passwd 
      */<BR>#include&lt;unistd.h&gt;<BR>int main()<BR>{<BR>if 
      (access(“/etc/passwd”,R_OK) = =0)<BR>printf(“/etc/passwd can be 
      read\n”);<BR>}<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>執(zhí)行 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>/etc/passwd can be read<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc212></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD><FONT face=宋體 size=2><BR>alphasort(依字母順序排序目錄結(jié)構(gòu)) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關(guān)函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>scandir,qsort<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>#include&lt;dirent.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>int alphasort(const struct dirent **a,const 
      struct dirent **b);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數(shù)說明 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>alphasort()為scandir()最后調(diào)用qsort()函數(shù)時(shí)傳給qsort()作為判斷的函數(shù),詳細(xì)說明請(qǐng)參考scandir()及qsort()。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>參考qsort()。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>/* 
      讀取/目錄下所有的目錄結(jié)構(gòu),并依字母順序排列*/<BR>main()<BR>{<BR>struct dirent 
      **namelist;<BR>int i,total;<BR>total = scandir(“/”,&amp;namelist 
      ,0,alphasort);<BR>if(total 
      &lt;0)<BR>perror(“scandir”);<BR>else{<BR>for(i=0;i&lt;total;i++)<BR>printf(“%s\n”,namelist[i]-&gt;d_name);<BR>printf(“total 
      = %d\n”,total);<BR>}<BR>}<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>執(zhí)行 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>..<BR>.gnome<BR>.gnome_private<BR>ErrorLog<BR>Weblog<BR>bin<BR>boot<BR>dev<BR>dosc<BR>dosd<BR>etc<BR>home<BR>lib<BR>lost+found<BR>misc<BR>mnt<BR>opt<BR>proc<BR>root<BR>sbin<BR>tmp<BR>usr<BR>var<BR>total 
      = 24<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc213></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD><FONT face=宋體 size=2><BR>chdir(改變當(dāng)前的工作(目錄) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關(guān)函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>getcwd,chroot<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>#include&lt;unistd.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>int chdir(const char * path);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數(shù)說明 </FONT></DIV></TD>
    <TD><FONT face=宋體 
size=2>chdir()用來將當(dāng)前的工作目錄改變成以參數(shù)path所指的目錄。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>執(zhí)行成功則返回0,失敗返回-1,errno為錯(cuò)誤代碼。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>#include&lt;unistd.h&gt;<BR>main()<BR>{<BR>chdir(“/tmp”);<BR>printf(“current 
      working directory: %s\n”,getcwd(NULL,NULL));<BR>}<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>執(zhí)行 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>current working directory :/tmp<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc214></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD><FONT face=宋體 size=2><BR>chmod(改變文件的權(quán)限) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關(guān)函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>fchmod,stat,open,chown<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>#include&lt;sys/types.h&gt;<BR>#include&lt;sys/stat.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>int chmod(const char * path,mode_t 
      mode);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數(shù)說明 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>chmod()會(huì)依參數(shù)mode 權(quán)限來更改參數(shù)path 
  指定文件的權(quán)限。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>參數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>mode 有下列數(shù)種組合<BR>S_ISUID 04000 文件的(set user-id on 
      execution)位<BR>S_ISGID 02000 文件的(set group-id on execution)位<BR>S_ISVTX 
      01000 文件的sticky位<BR>S_IRUSR(S_IREAD) 00400 
      文件所有者具可讀取權(quán)限<BR>S_IWUSR(S_IWRITE)00200 文件所有者具可寫入權(quán)限<BR>S_IXUSR(S_IEXEC) 
      00100 文件所有者具可執(zhí)行權(quán)限<BR>S_IRGRP 00040 用戶組具可讀取權(quán)限<BR>S_IWGRP 00020 
      用戶組具可寫入權(quán)限<BR>S_IXGRP 00010 用戶組具可執(zhí)行權(quán)限<BR>S_IROTH 00004 
      其他用戶具可讀取權(quán)限<BR>S_IWOTH 00002 其他用戶具可寫入權(quán)限<BR>S_IXOTH 00001 
      其他用戶具可執(zhí)行權(quán)限<BR>只有該文件的所有者或有效用戶識(shí)別碼為0,才可以修改該文件權(quán)限。基于系統(tǒng)安全,如果欲將數(shù)據(jù)寫入一執(zhí)行文件,而該執(zhí)行文件具有S_ISUID 
      或S_ISGID 權(quán)限,則這兩個(gè)位會(huì)被清除。如果一目錄具有S_ISUID 
      位權(quán)限,表示在此目錄下只有該文件的所有者或root可以刪除該文件。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>權(quán)限改變成功返回0,失敗返回-1,錯(cuò)誤原因存于errno。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>錯(cuò)誤代碼 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>EPERM 
      進(jìn)程的有效用戶識(shí)別碼與欲修改權(quán)限的文件擁有者不同,而且也不具root權(quán)限。<BR>EACCESS 
      參數(shù)path所指定的文件無法存取。<BR>EROFS 欲寫入權(quán)限的文件存在于只讀文件系統(tǒng)內(nèi)。<BR>EFAULT 
      參數(shù)path指針超出可存取內(nèi)存空間。<BR>EINVAL 參數(shù)mode不正確<BR>ENAMETOOLONG 參數(shù)path太長(zhǎng)<BR>ENOENT 
      指定的文件不存在<BR>ENOTDIR 參數(shù)path路徑并非一目錄<BR>ENOMEM 核心內(nèi)存不足<BR>ELOOP 
      參數(shù)path有過多符號(hào)連接問題。<BR>EIO I/O 存取錯(cuò)誤<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>/* 將/etc/passwd 
      文件權(quán)限設(shè)成S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH 
      */<BR>#include&lt;sys/types.h&gt;<BR>#include&lt;sys/stat.h&gt;<BR>main()<BR>{<BR>chmod(“/etc/passwd”,S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH);<BR>}<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc215></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD><FONT face=宋體 size=2><BR>chown(改變文件的所有者) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關(guān)函數(shù) </FONT></DIV></TD>
    <TD><FONT face=宋體 size=2>fchown,lchown,chmod<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD><FONT face=宋體 
      size=2>#include&lt;sys/types.h&gt;<BR>#include&lt;unistd.h&gt;<BR></FONT></TD></TR>
  <TR>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本欧美大码aⅴ在线播放| 日韩三级视频在线看| 亚洲h动漫在线| www.亚洲色图| 亚洲欧洲韩国日本视频| 欧美视频一二三区| 国产大陆精品国产| 天天免费综合色| 国产精品国产三级国产aⅴ原创| 欧美人与性动xxxx| aaa欧美日韩| 国产精品一区二区男女羞羞无遮挡 | 国产麻豆9l精品三级站| 亚洲一二三四区| 亚洲国产成人私人影院tom | 国产欧美日韩精品a在线观看| 欧美日韩国产高清一区二区三区| jlzzjlzz亚洲日本少妇| 激情综合五月天| 日韩成人精品在线观看| 亚洲码国产岛国毛片在线| 久久精品亚洲国产奇米99| 日韩一级片在线观看| 欧美色图在线观看| 91蜜桃视频在线| 成人永久看片免费视频天堂| 韩国女主播一区二区三区| 调教+趴+乳夹+国产+精品| 亚洲一区在线看| 亚洲人成在线观看一区二区| 国产精品久久久久久久久搜平片| 久久久噜噜噜久噜久久综合| 久久综合九色综合欧美98| 欧美一区二区成人6969| 正在播放亚洲一区| 555夜色666亚洲国产免| 欧美色窝79yyyycom| 欧美四级电影网| 欧美性videosxxxxx| 欧美在线播放高清精品| 在线亚洲人成电影网站色www| 99re这里只有精品6| 99在线精品免费| 91在线小视频| 91极品视觉盛宴| 欧美在线一区二区| 欧美日韩精品系列| 欧美一级二级三级蜜桃| 日韩欧美国产wwwww| 日韩女优av电影在线观看| 日韩女优av电影| 久久精品视频在线免费观看| 国产日本亚洲高清| 亚洲日本一区二区| 亚洲一线二线三线视频| 日韩国产高清在线| 精品无码三级在线观看视频| 国产精品羞羞答答xxdd| 北岛玲一区二区三区四区| 一本色道久久综合亚洲91| 欧洲视频一区二区| 亚洲精品成人精品456| 一个色妞综合视频在线观看| 亚洲成人免费av| 看片网站欧美日韩| 国产精品自拍在线| 91伊人久久大香线蕉| 欧美系列一区二区| 精品三级在线看| 国产偷v国产偷v亚洲高清| 椎名由奈av一区二区三区| 亚洲综合丝袜美腿| 美女视频黄久久| 成人av电影免费观看| 欧美视频日韩视频在线观看| 日韩欧美高清在线| 一色桃子久久精品亚洲| 天天av天天翘天天综合网| 国产资源在线一区| 91在线你懂得| 日韩久久久久久| 中文字幕五月欧美| 青草av.久久免费一区| 丁香六月综合激情| 欧美精品乱码久久久久久| 国产午夜一区二区三区| 亚洲午夜精品17c| 国产高清视频一区| 欧美日韩不卡一区| 国产精品高清亚洲| 美日韩一区二区| 色综合久久综合网| 欧美大片国产精品| 亚洲一区国产视频| 国产91在线看| 欧美一区二区三级| 亚洲精品乱码久久久久久久久 | 国产福利一区二区三区在线视频| 在线免费视频一区二区| 久久九九久久九九| 三级不卡在线观看| 99re热视频精品| 久久综合色天天久久综合图片| 亚洲成人激情综合网| 国产凹凸在线观看一区二区| 欧美一激情一区二区三区| 亚洲欧美日韩在线| 国产成人a级片| 日韩免费观看2025年上映的电影| 一区二区视频在线| 国产成人在线观看| 日韩免费福利电影在线观看| 亚洲乱码日产精品bd| 91在线视频免费观看| 欧美一级二级三级乱码| 中文字幕第一页久久| 蜜臀av一区二区三区| 欧美亚洲尤物久久| 国产精品妹子av| 国产成人免费视| 精品久久久久久久一区二区蜜臀| 午夜精品影院在线观看| 一本到三区不卡视频| 中文字幕制服丝袜一区二区三区| 国产乱码精品一区二区三区av| 欧美一区中文字幕| 丝袜美腿亚洲一区| 欧美日韩国产成人在线91| 亚洲一卡二卡三卡四卡无卡久久| 99vv1com这只有精品| 国产精品久久久久国产精品日日| 国产精品一区二区在线播放| 精品国产麻豆免费人成网站| 麻豆91在线播放免费| 欧美一区二区在线免费观看| 视频一区二区三区入口| 欧美剧在线免费观看网站| 亚洲香蕉伊在人在线观| 欧美中文字幕不卡| 亚洲高清久久久| 欧美老女人第四色| 美腿丝袜亚洲三区| 欧美精品一区二区三区蜜桃视频| 狠狠色狠狠色综合| 精品成人一区二区| 国产999精品久久久久久绿帽| 欧美经典三级视频一区二区三区| 大尺度一区二区| 亚洲图片你懂的| 欧洲人成人精品| 99久免费精品视频在线观看| 欧美v国产在线一区二区三区| 麻豆成人久久精品二区三区红 | 精品无人码麻豆乱码1区2区| 欧美电影免费观看高清完整版在线观看| 日韩精品一二区| 精品国产123| 粉嫩在线一区二区三区视频| 国产精品的网站| 欧美性生交片4| 久久国产精品第一页| 国产色爱av资源综合区| 色婷婷综合久久久久中文一区二区| 亚洲一二三专区| 亚洲精品在线观看视频| 成人免费视频播放| 亚洲chinese男男1069| 日韩视频在线永久播放| 国产99精品在线观看| 一区二区三区不卡视频在线观看 | 中文字幕亚洲综合久久菠萝蜜| 在线区一区二视频| 久久99在线观看| 国产精品久线观看视频| 欧美美女bb生活片| 国产精品一区二区黑丝| 夜夜嗨av一区二区三区四季av| 欧美变态凌虐bdsm| 精品粉嫩超白一线天av| 亚洲一区影音先锋| 日韩一区二区三区免费观看| 国产美女精品人人做人人爽| 亚洲欧美另类图片小说| 日韩美女视频在线| 91免费看`日韩一区二区| 免费人成黄页网站在线一区二区| 中文字幕欧美三区| 欧美高清视频在线高清观看mv色露露十八| 老司机精品视频导航| 亚洲黄色av一区| 久久这里只精品最新地址| 色先锋aa成人| 国产乱码精品1区2区3区| 亚洲激情自拍偷拍| 国产丝袜在线精品| 日韩一区二区影院| 色噜噜狠狠成人网p站| 国产激情偷乱视频一区二区三区| 日日夜夜精品视频免费| 亚洲视频资源在线|