精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

從Solaris遷移Perl腳本到Linux

系統 其他OS 系統運維
如果您計劃從 Solaris 遷移到 Linux,那么幾乎您的所有定制代碼(包括 C、shell 腳本、Perl,等等)都需要一些矯正 — 一個映射屬性的 “再排列” — 因為平臺不同。在本文中,我們將向您介紹最常見的可移植性陷阱,并為您呈現一個將 Perl 腳本從 Solaris 遷移到 Linux 的路線圖。

隨著可視化技術的發展,企業逐漸將物理服務器合并到虛擬環境,提高資產管理同時減少能量消耗和物理空間。有些情況下,合并活動涉及到從一個舊操作系統遷移到一個能提供便利的系統管理或其他總擁有成本優勢的系統。

如果您計劃從 Solaris 遷移到 Linux,那么幾乎您的所有定制代碼(包括 C、shell 腳本、Perl,等等)都需要一些矯正 — 一個映射屬性的 “再排列” — 因為平臺不同。

此外,Perl 不同于其他語言 — 盡管程序本身可在各種平臺上移植,而且您只需要安裝一個解析程序來在目標系統上運行代碼 — 但是一些矯正類型的問題仍然可能出現。特定 Solaris 資源 — 最明顯的操作系統路徑名、系統命令和 Perl 模塊 — 通常在代碼中受到影響。因此,您應該期待采用某種代碼矯正(code remediation)來確保 Perl 腳本在遷移之后正常運行。

但是什么 Perl 語法結構,哪個操作符最值得關注呢?在本文中,我們將向您介紹最常見的可移植性陷阱,并為您呈現一個將 Perl 腳本從 Solaris 遷移到 Linux 的路線圖。您可以使用本文提供的路線圖從大多數 Unix 操作系統將 Perl 腳本遷移到 Linux;然而,所有示例、樣例代碼以及參考資料只關注 Solaris 到 Linux 的遷移。

Perl 可移植性問題

您應該檢查 Perl 腳本中引用的參考資料,來確保腳本在 Linux 系統中運行時不會出現由特定 Solaris 代碼引起的問題。例如,想想從一個僅在 Solaris 上遇到的文件中提取信息的腳本;想像使用一個在 Linux 系統中不可用的標志執行一個系統命令。

多數可移植性問題根據他們訪問的或引用的系統資源可以被分成 5 類,見表 1 。

表 1. Perl 腳本中可移植性問題的分類

類別 可移植性問題
01 特定平臺 Perl 模塊依賴項
02 操作系統命令和 IPC(進程間通信)
03 使用的操作系統路徑名
04 存放特定平臺信息的特定變量的使用
05 不同實現或不能跨平臺實現的功能

表 1 中列出的類別不是所有可移植性問題,只是最常見的一部分。關于可移植性問題的詳細內容,查看 Perl Programming Documentation。

5 步讓 Perl 移植變***

讓我們來看看將 Perl 腳本從 Solaris 移植到 Linux 的路線圖,這個路線圖是根據表 1 中的可移植性問題分類構建的。線路圖包括 5 個步驟,每一個對應表中的一個類;每步都可以識別需要代碼矯正的 Perl 語法結構或操作符問題。

第 1 步. 檢查特定 Solaris 模塊依賴項

***步都是關于檢查導入 Perl 模塊的。其中一些專門用于構建 Solaris,一旦您使用了它們,它們就將腳本綁定到 Solaris 平臺。我們需要通過腳本代碼識別這些模塊,弄清楚它們所用的函數和變量,然后進行適當改變,以防將您困于 Perl 腳本不能運行的平臺上。

在 CPAN 庫您可以找到一個 特定 Solaris 模塊完整列表;它們的名稱通常以 Solaris::Sun:: 開頭。

您可以使用清單 1 中的腳本識別 Perl 腳本文件和以 “Solaris” 或 “Sun” 開頭的導入語句。

清單 1. 如何找到 Solaris 模塊導入

				
#!/bin/bash
find . -name "*.pl" -exec grep -ilP "^\s*use (Solaris|Sun)" {} \;
 

您可以修改清單 1 中的代碼,使其在 Perl 腳本內更精確地尋找特定 Solaris 模塊。例如,您可以將清單 1 中的腳本轉換成 Perl,從而利用 PPI 模塊 進行解析。模塊的使用不在本文范圍之內,但是在解析 Perl 代碼時,為更精確我們建議使用它。

在使用特定 Solaris 代碼識別腳本之后,您需要搜索可以在 Linux 系統上運行的等價模塊。就功能性而言,識別這類模塊通常并不那么容易,因為原始模塊可能涉及到 Solaris 平臺的專有技術。出現這種情況時,您就不得不執行更加深入的分析。

要使用一個等價的基于 Linux 的模塊,您需要用新模塊的等價類替換所有導入語句以及所有稱為函數變量的對象。

第 2 步. 檢查特定 Solaris 系統命令調用

從 Perl 腳本內調用操作系統命令,在執行從 Solaris 到 Linux 遷移時,可以呈現多數常見問題,原因如下:

  • 目標系統命令缺乏
  • 命令有不同的標志集
  • 命令在兩個系統上表現不同

因此,在處理這些問題時,要特別關注第 2 類可移植性問題:系統調用。

這里的目標是確保任何在腳本上按照語法和語義調用的系統命令,在 Linux 上都能正確運行。簡而言之,都是關于識別在含有特定 Solaris 系統命令的腳本中使用的 Perl 核心函數和操作符。

讓我們從一個示例開始。清單 2 是一個用于顯示 Solaris 系統內存大小的簡單 Perl 腳本。

清單 2. Perl 腳本顯示系統內存大小

				
#!/usr/bin/perl 
my $mem_info = `prtconf | grep Memory`; 
my (undef, $mem_size) = split(':', $mem_info); 
($mem_size, undef) = split(' ', $mem_size); 
print "Memory size is: ".$mem_size."\n"; 
 

現在,假設我們想在 Linux 上運行同一個腳本。通過 backtick 操作符,我們斷定它調用一個管道系統命令(prtconf | grep Memory),而 prtconf 命令是特定于 Solaris 的。***步是為它尋找一個代替品。

您可以使用 cat /proc/meminfo | grep MemTotal,即使輸出的格式不同,因為 /proc/meminfo 保存信息的單位是 KB,而 prtconf 是 MB。

要矯正這些腳本,您可以使用 cat /proc/meminfo 替換 ptrconf,但將輸出信息單位保存為 MB(我們不知道這個腳本的輸出是否會用于其他腳本的輸入,因此***不要改變),我們可以使用一個簡單的轉換。清單 3 是矯正該腳本的一個示例。

清單 3. 矯正清單 2 腳本

				
#!/usr/bin/perl 
my $mem_info = `cat /proc/meminfo | grep MemTotal`; 
my (undef, $mem_size) = split(':', $mem_info); 
($mem_size, undef) = split(' ', $mem_size); 
$mem_size = int($mem_size / 1000); 
print "Memory size is: ".$mem_size."\n"; 
 

因為 Perl 足夠靈活,可以適應不同執行操作系統命令的方法,因此有許多不同的核心函數和操作符。表 2 列出了用來從 Perl 腳本中調用系統命令的 Perl 核心函數和操作符。

表 2. 調用系統命令的 Perl 核心函數和操作符

函數/操作符 Solaris 中的示例 Linux 中的示例
backtick (``) `prstat` `ps -e`
system system("psrinfo") system("cat","/proc/cpuinfo")
exec exec("/usr/sbin/df -kZ") exec("/bin/df -kZ")
qx qx/"metastat"/ qx/"lvdisplay"/
open open DATA, "cat /var/cron/log |" Open DATA, "cat /var/log/cron"
readpipe readpipe( "cat /etc/default/login " ) Readpipe( "cat /etc/default/login" )

您可以查看 Perl 文檔,進一步了解每個函數和操作符,以及任何其他不是 Perl 核心語言的函數和操作符。查閱 IBM 紅皮書 “Solaris to Linux Migration: A guide for system administrators” 了解更多系統管理命令的差異。

#p#

第 3 步. 檢查 OS 路徑名的使用

現在,我們來研究通過 Perl 腳本遷移使用的路徑名;這一步類似于第 2 步。這里,您需要留意用于打開或操作文件的語法元素和操作符。盡管有特定操作符執行這一任務,但是在引用路徑名方面也可能出問題。(當您調用像步驟 2 中提到的那些命令時,您將會看到這些問題)

清單 4 顯示了一個小腳本,閱讀 Solaris 的 NFS 服務器配置文件并以標準輸出打印。

清單 4. 將以標準輸出打印文件系統內容的 Perl 腳本

				
#!/usr/bin/perl 
open(NFSCONF, '/etc/default/nfs'); 
print <NFSCONF>; 
close(NFSCONF);
 

當從 Solaris 遷移到 Linux 時,您需要注意系統路徑,這常常不同。在本例中,在這個 Solaris 腳本中引用的文件 /etc/default/nfs 在 Linux/Red Hat 發布版中不存在,但是可以使用 /etc/sysconfig/nfs 替代。清單 5 顯示了矯正后的腳本。

清單 5. 清單 4 的矯正

				
#!/usr/bin/perl 
open(NFSCONF, '/etc/sysconfig/nfs'); 
print <NFSCONF>; 
close(NFSCONF);
 

您需要了解操作文件的 Perl 命令。表 3 是一些在 Perl 中常見的路徑處理命令;如果其中一些用在腳本中,遷移時就需要矯正路徑名。

表 3. Perl 中常見的路徑處理命令

命令 描述
chdir 修改工作路徑。
chmod 修改文件清單的許可。
glob 返回一系列擴展文件名(可能為空)。
link 創建鏈接到舊文件名的新文件名。
mkdir 創建一個新路徑。
open 打開一個文件。
opendir 打開一個目錄。
rename 修改一個文件的文件名。
rmdir 刪除指定目錄。
sysopen 打開特定文件,以及將它和一個特定文件句柄聯系在一起。

第 4 步. 檢查保存特定 Solaris 信息的特定變量

一些保存環境信息的特定變量可能是特定于 Solaris 的;您需要識別這些變量并進行適當轉換。表 4 列出了幾個可能保存特定 Solaris 信息或參考資料的關鍵變量。

表 4. 一些 Perl 核心變量;在

變量 描述
ENV 含有當前環境變量。其中一些變量可能不支持在 Solaris 和 Linux 之間直接映射,比如 NETPATH、MSGVERB 和 SEV_LEVEL。
SIG 含有信號處理程序。關于在兩個平臺上發送信號的差異。
Perl Programming Documentation 查看所有變量

第 5 步. 識別在各種平臺上實現有所不同的函數的使用

有些核心 Perl 函數要么不能實現,要么在各個平臺上的實現都不相同;這些函數在 Solaris 和 Linux 上的表現也不同。您需要修改它們,或者找到 Linux 平臺的兼容版本并自然過渡到其中;再一次,查看 Perl Programming Documentation 。

結束語

識別在從 Solaris 到 Linux(或者, HP/UX 或 AIX 到 Linux)的遷移過程中可能會引起問題的 5 個常見組件并不是很困難。但是進行必要的代碼矯正和代碼替換來將您的腳本成功地移入 Linux 很費時間,特別是如果您有很多腳本需要遷移。本文的示例和代碼矯正會幫您快速上手。祝您好運!

【編輯推薦】

  1. 遷移到Linux時會出現的十大安全錯誤
  2. 學習筆記 Perl腳本語言在Linux操作系統下如何安裝
  3. Perl腳本語言環境搭建時需要注意的五大問題

【責任編輯:楊賽 TEL:(010)68476606】

責任編輯:yangsai 來源: IBMDW
相關推薦

2011-01-13 14:19:41

solarisLinux

2011-12-14 09:46:14

LinuxUnix遷移

2012-05-21 10:23:36

2015-12-18 16:19:47

私有云從VMwareOpenStack

2010-07-15 13:21:46

Perl多進程

2009-02-06 10:32:00

UnixLinux服務器

2013-05-03 09:49:38

MySQLMariaDB

2016-05-09 10:27:36

MySQLHive數據遷移

2025-06-09 02:14:00

2024-11-11 09:39:11

Cloudflare遷移Go

2023-11-29 09:53:29

數據庫遷移SQL Server

2012-03-12 09:46:21

Solaris2.5illumos

2012-04-01 14:41:10

Solarisillumos

2010-07-26 15:32:08

Perl腳本語言

2020-05-08 11:42:24

JavaScript編程語言技術

2010-07-22 08:42:04

Eclipse平臺中P

2010-07-20 10:58:39

Perl腳本

2009-11-30 10:54:59

solaris命令

2010-04-09 09:37:23

甲骨文Solaris開源

2019-04-10 09:00:23

AWSOracle數據庫
點贊
收藏

51CTO技術棧公眾號

国产噜噜噜噜噜久久久久久久久| 欧美欧美午夜aⅴ在线观看| 国产精品久久久久av福利动漫| 久久久久久国产精品免费播放| 北条麻妃一区二区三区在线观看 | 五月天免费网站| 伊人亚洲精品| 精品久久久久人成| 视频一区二区在线| www.久久伊人| 日韩国产欧美三级| 久久久久www| 亚洲调教欧美在线| 在线欧美激情| 动漫精品一区二区| 日本xxxxx18| 精品视频二区| 狠狠色丁香久久婷婷综| 高清欧美电影在线| 在线观看日韩中文字幕| 国产综合av| 亚洲精品久久久久久国产精华液| 久久久福利视频| 99riav国产| 久久久久久夜| 久久99久久久久久久噜噜| 成人黄色免费网址| 黑人久久a级毛片免费观看| 色婷婷久久久久swag精品 | 国产成人精品a视频一区www| www青青草原| 成人高清电影网站| 日韩精品视频观看| 人妻巨大乳一二三区| 91国拍精品国产粉嫩亚洲一区 | 丁香社区五月天| 亚洲成人中文| 欧美乱人伦中文字幕在线| 天堂av网手机版| 久久91精品| 日韩成人在线视频| 无码人妻精品一区二区三区99不卡| 国模私拍国内精品国内av| 午夜精品福利一区二区蜜股av| 福利影院在线看| 麻豆成人久久精品二区三区小说| 91成人免费观看网站| 免费又黄又爽又色的视频| 国产国产精品| 日韩中文字幕精品视频| 69视频在线观看免费| 香蕉国产成人午夜av影院| 欧美精品一区视频| 少妇伦子伦精品无吗| 欧美另类中文字幕| 欧美一区二区三区在线电影| 午夜一区二区视频| 欧美一级做一级爱a做片性| 欧美视频一区二区三区在线观看| 丝袜老师办公室里做好紧好爽| 青青青免费在线视频| 精品日本美女福利在线观看| 精品国产一二三四区| 高清在线视频不卡| 福利二区91精品bt7086| 黑森林福利视频导航| 666av成人影院在线观看| 一本色道久久综合亚洲精品按摩| 色欲av无码一区二区人妻| 小h片在线观看| 色综合天天综合在线视频| 久久人妻精品白浆国产 | 一区二区三区中文在线| 成人在线免费观看视频网站| gogo久久| 欧美日韩一区二区三区| 欧美伦理视频在线观看| 国产成人精选| 日韩亚洲欧美高清| 欧美一级片黄色| 国产中文字幕一区二区三区| 最新国产精品拍自在线播放| 日韩视频中文字幕在线观看| 激情视频一区二区三区| 欧美性一区二区三区| 天堂免费在线视频| 狠狠色狠狠色综合日日91app| www.成人三级视频| 飘雪影院手机免费高清版在线观看| 国产清纯白嫩初高生在线观看91 | 欧美久久综合| 青青草精品毛片| 91亚洲精品国偷拍自产在线观看| 国产成人av一区二区| 久久riav二区三区| 日本不卡视频| 狠狠色狠狠色综合日日小说| 日本xxxx黄色| 国产精品久久久网站| 亚洲精品一区久久久久久| 国产成人免费在线观看视频| 亚洲韩日在线| 国产美女被下药99| 欧美少妇bbw| 国产精品毛片久久久久久| 精品久久久久久无码中文野结衣| 国产私拍福利精品视频二区| 精品乱人伦一区二区三区| 一级黄色性视频| 好看的亚洲午夜视频在线| 国产精品igao视频| 免费观看a视频| 亚洲欧洲日韩av| 亚洲中文字幕无码专区| 久久精品九色| 在线一区二区日韩| 欧美一区二区三区四| 精品一区二区三区不卡 | 久久资源中文字幕| 2019亚洲男人天堂| 国内精品国产成人国产三级| 日本一区二区三区久久久久久久久不| 9色porny| 秋霞一区二区| 色七七影院综合| 一级一片免费看| www.成人网.com| 91精品一区二区三区四区| 成人一区视频| 亚洲人成在线一二| 日韩 欧美 综合| 丁香六月综合激情| 欧美日韩一区二区三区电影| 免费欧美电影| 亚洲跨种族黑人xxx| 伊人久久久久久久久久久久久久| 一区二区高清| 成人永久免费| 91网在线看| 欧美群妇大交群中文字幕| 亚洲 小说 欧美 激情 另类| 99国产精品久久久久久久成人热 | 欧美日韩午夜电影网| 色偷偷av亚洲男人的天堂| 国产黄色免费视频| 91捆绑美女网站| 男人天堂1024| 亚洲区小说区| 国产97在线|日韩| 欧美精品久久久久久久久久丰满| 精品久久久久久中文字幕一区奶水| 成人啪啪18免费游戏链接| 成人福利小视频| 国产精品色噜噜| 五月婷婷深爱五月| 精品久久成人| 国产精品美女久久| av在线播放免费| 在线观看日韩高清av| 国产精久久一区二区三区| 视频一区中文字幕国产| 日本在线播放一区| 一区在线影院| 日韩中文字幕精品视频| a天堂在线观看视频| 一区二区三区中文字幕精品精品| 欧美午夜精品一区二区| 亚洲福利精品| 欧美12av| 久久国内精品| 欧美日本中文字幕| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻av无码一区二区三区 | 色网站国产精品| 麻豆一区在线观看| 国产一区二区三区香蕉| 人妻激情另类乱人伦人妻| 牛牛精品成人免费视频| 日韩av免费看| 免费av毛片在线看| 精品国产乱码久久久久久闺蜜| 日日夜夜综合网| 亚洲国产精品成人综合色在线婷婷 | 波多野结衣精品| 亚洲欧洲国产伦综合| 中文字幕资源网| 一区二区三区日韩精品视频| 久久久久久久无码| 蜜桃精品视频在线观看| 国产女主播av| 国产a久久精品一区二区三区| 国产精品私拍pans大尺度在线 | 亚洲18在线看污www麻豆| 欧美日韩亚洲一区二区三区在线| 国精产品一区二区| 粉嫩av一区二区三区四区五区 | 2021亚洲天堂| 久久九九99视频| 日本女人黄色片| 鲁大师影院一区二区三区| 日本一本草久p| 视频一区中文| 成人在线视频电影| 欧美一级做一级爱a做片性| 97香蕉超级碰碰久久免费软件 | www.97超碰| 色天使色偷偷av一区二区| 91精品国产闺蜜国产在线闺蜜| ww亚洲ww在线观看国产| 天堂在线一区二区三区| 久久国产高清| 成人免费观看在线| 欧美超碰在线| 青青成人在线| 国产在线播放精品| 91蜜桃网站免费观看| 日韩高清不卡| 欧美在线观看网站| 午夜小视频在线观看| 少妇高潮久久久久久潘金莲| 污污视频在线观看网站| 日韩欧美电影在线| 一区二区日韩视频| 欧亚洲嫩模精品一区三区| 国产在线视频第一页| 成人免费一区二区三区在线观看| 3d动漫精品啪啪一区二区下载| 国产a级毛片一区| 九九热精品在线播放| 天堂影院一区二区| 免费国产a级片| 影音先锋久久| 91.com在线| 欧美日韩hd| 国产91porn| 一个色综合网| 欧美h视频在线观看| 成人在线免费小视频| 欧美日韩国产精品一卡| 日韩aaa久久蜜桃av| 国产欧美综合精品一区二区| 一区二区亚洲视频| 18成人在线| 欧美成人一级| 99久久精品久久久久久ai换脸| 久久久91麻豆精品国产一区| 成人网在线免费看| 91视频成人| 91久久夜色精品国产网站| 日韩av黄色| 亚洲va欧美va在线观看| 美女国产精品久久久| 91欧美视频网站| 秋霞一区二区三区| 粉嫩av免费一区二区三区| 亚洲日本va午夜在线电影| 风间由美久久久| 高潮按摩久久久久久av免费| 国产青春久久久国产毛片| 国产在线播放精品| 欧美裸体网站| 欧美日韩伦理在线免费| 亚洲一区精品视频| 91高清一区| 欧美高清中文字幕| 亚洲麻豆视频| 免费激情视频在线观看| 日韩精品视频网站| 免费黄频在线观看| 国产电影精品久久禁18| 艳妇乳肉亭妇荡乳av| 久久―日本道色综合久久| 人妻av无码一区二区三区| 欧美国产精品中文字幕| 四虎永久免费在线| 亚洲妇熟xx妇色黄| 手机看片久久久| 欧美日韩国产一级二级| 国内精品国产成人国产三级| 亚洲成人国产精品| 国产永久免费高清在线观看视频| 日韩在线视频网| 精品一性一色一乱农村| 欧美又大粗又爽又黄大片视频| 素人啪啪色综合| 91视频免费进入| 免费精品国产| 亚洲av综合色区| 久久久久久色| 国产chinesehd精品露脸| 91免费视频网址| 天天操夜夜操av| 婷婷开心激情综合| 中文字幕人妻互换av久久| 日韩美女视频在线| 精品亚洲成a人片在线观看| 久久夜精品va视频免费观看| 鲁鲁在线中文| 91久久精品美女高潮| 你懂的一区二区三区| 中文字幕の友人北条麻妃| 久久久久网站| 久久久久久久人妻无码中文字幕爆| 国产欧美精品一区| 国产在线拍揄自揄拍无码视频| 欧美视频一区二区| 黄色av网站免费在线观看| 色七七影院综合| 免费日韩电影| 国产精品果冻传媒潘| 久久中文字幕av一区二区不卡| 日本三级免费网站| 国产黄色成人av| 懂色av蜜臀av粉嫩av永久| 精品久久久香蕉免费精品视频| 99国产精品一区二区三区| 国产亚洲欧美aaaa| a级片免费在线观看| 成人中文字幕在线观看 | wwwwww欧美| 麻豆91在线观看| 一道本在线观看| 欧美日韩一区二区三区在线免费观看| 99在线小视频| www.日韩免费| 先锋欧美三级| 欧美日韩精品免费观看视一区二区| 欧美精品国产| av影片在线播放| 亚洲欧洲日韩综合一区二区| 中文区中文字幕免费看| 亚洲午夜性刺激影院| 国产网站在线| 国产亚洲一区在线播放| 欧美日韩一区自拍| 午夜影院免费观看视频| 中文字幕一区二区视频| 羞羞色院91蜜桃| 亚洲欧洲激情在线| 国精产品一区二区三区有限公司| 蜜桃传媒一区二区| 国产一区二区三区的电影| 亚洲の无码国产の无码步美| 亚洲国产精品天堂| 亚洲乱码在线观看| 欧美激情精品久久久久久免费印度 | 欧美日韩一区二区欧美激情| 国产三级在线观看| 国产精品成人av性教育| 精品国产午夜| 9l视频白拍9色9l视频| 国产精品毛片无遮挡高清| 在线免费一区二区| 在线看欧美日韩| 日韩在线电影| 特大黑人娇小亚洲女mp4| 国产成人av电影| 日韩免费不卡视频| 亚洲美女www午夜| 亚洲不卡系列| 日本道在线视频| 成人av电影在线网| 欧美男人亚洲天堂| 中文字幕亚洲一区在线观看| 91视频亚洲| 欧美成人三级在线视频| 久久人人爽人人爽| 在线免费a视频| 欧美日韩高清在线观看| 国产精品巨作av| 韩国中文字幕av| 亚洲黄色免费网站| 午夜视频在线免费播放| 国产91久久婷婷一区二区| 国产精品国产一区| 日本一级大毛片a一| 欧美午夜激情小视频| 日韩毛片久久久| 高清免费日韩| 久久婷婷久久| 日韩女优一区二区| 精品亚洲夜色av98在线观看| 男人女人拔萝卜视频| 极品少妇一区二区三区| 日韩一级视频在线观看| 欧美日韩亚州综合| av免费在线视| 亚洲精品一区二区三区av| 高清不卡一区二区| 国产成人自拍偷拍| 欧美大荫蒂xxx| 精品日韩在线| 中文字幕第3页| 欧美日韩一区二区三区不卡| 电影在线观看一区| 超碰在线免费观看97| 久久久精品日韩欧美| 国产成人精品亚洲精品色欲| 日本精品免费观看| 一区二区三区四区在线观看国产日韩| 亚洲精品乱码久久|