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

你應該知道的Linux技巧

運維 系統運維
如果你看過《你可能不知道的Shell》以及《28個Unix/Linux的命令行神器》你就會知道Linux有多強大,這個強大完全來自于命令行,本文是由酷殼博主陳皓給大家分享的:你應該知道的Linux技巧,希望對您有所幫助。

【編者按】本文摘自《酷殼》,作者陳皓(@左耳朵耗子),14年軟件開發相關工作經驗,8年以上項目和團隊管理經驗。擅長底層技術架構,團隊建設,軟件工程,軟件研發咨詢,以及全球軟件團隊協作管理。對高性能,高可用性,分布式,高并發,以及大規模數據處理系統有一些經驗和心得。喜歡關注底層技術平臺和互聯網行業應用。

  這篇文章來源于Quroa的一個問答《What are some time-saving tips that every Linux user should know?》—— Linux用戶有哪些應該知道的提高效率的技巧。我覺得挺好的,總結得比較好,把其轉過來,并加了一些自己的理解。

  首先,我想告訴大家,在Unix/Linux下,最有效率技巧的不是操作圖形界面,而是命令行操作,因為命令行意味著自動化。如果你看過《你可能不知道的Shell》以及《28個Unix/Linux的命令行神器》你就會知道Linux有多強大,這個強大完全來自于命令行,于是,就算你不知道怎么去做一個環保主義的程序員,至少他們可以讓你少熬點夜,從而有利于你的身體健康和性生活。下面是一個有點長的列表,正如作者所說,你并不需要知道所有的這些東西,但是如果你還在很沉重地在使用Linux的話,這些東西都值得你看一看。

 ?。ㄗⅲ喝绻阆胫老旅嫔婕暗降拿畹母嗟挠梅?,你一定要man一點。對于一些命令,你可能需要先yum或apt-get來安裝一下,如果有什么問題,別忘了Google。如果你要Baidu的話,我僅代表這個地球上所有的生物包括微生物甚至細菌病毒和小強BS你到宇宙毀滅)

  基礎

  • 學習 Bash 。你可以man bash來看看bash的東西,并不復雜也并不長。你用別的shell也行,但是bash是很強大的并且也是系統默認的。(學習zsh或tsch只會讓你在很多情況下受到限制)
  • 學習 vim 。在Linux下,基本沒有什么可與之競爭的編譯輯器(就算你是一個Emacs或Eclipse的重度用戶)。你可以看看《簡明vim攻略》和 《Vim的冒險游戲》以及《給程序員的Vim速查卡》還有《把Vim變成一個編程的IDE》等等。
  • 了解 ssh。明白不需要口令的用戶認證(通過ssh-agent, ssh-add),學會用ssh翻墻,用scp而不是ftp傳文件,等等。你知道嗎?scp 遠端的時候,你可以按tab鍵來查看遠端的目錄和文件(當然,需要無口令的用戶認證),這都是bash的功勞。
  • 熟悉bash的作業管理,如: &, Ctrl-Z, Ctrl-C, jobs, fg, bg, kill, 等等。當然,你也要知道Ctrl+\(SIGQUIT)和Ctrl+C (SIGINT)的區別。
  • 簡單的文件管理 : ls 和 ls -l (你最好知道 “ls -l” 的每一列的意思), less, head, tail 和 tail -f, ln 和 ln -s (你知道明白hard link和soft link的不同和優缺點), chown, chmod, du (如果你想看看磁盤的大小 du -sk *), df, mount。當然,原作者忘了find命令。
  • 基礎的網絡管理: ip 或 ifconfig, dig。當然,原作者還忘了如netstat, ping, traceroute, 等
  • 理解正則表達式,還有grep/egrep的各種選項。比如: -o, -A, 和 -B 這些選項是很值得了解的。
  • 學習使用 apt-get 和 yum 來查找和安裝軟件(前者的經典分發包是Ubuntu,后者的經典分發包是Redhat),我還建議你試著從源碼編譯安裝軟件。 #p#

  日常

  • 在 bash 里,使用 Ctrl-R 而不是上下光標鍵來查找歷史命令。
  • 在 bash里,使用 Ctrl-W 來刪除最后一個單詞,使用 Ctrl-U 來刪除一行。請man bash后查找Readline Key Bindings一節來看看bash的默認熱鍵,比如:Alt-. 把上一次命令的最后一個參數打出來,而Alt-* 則列出你可以輸入的命令。
  • 回到上一次的工作目錄: cd –  (回到home是 cd ~)
  • 使用 xargs。這是一個很強大的命令。你可以使用-L來限定有多少個命令,也可以用-P來指定并行的進程數。如果你不知道你的命令會變成什么樣,你可以使用xargs echo來看看會是什么樣。當然, -I{} 也很好用。示例:
  1. find . -name \*.py | xargs grep some_function  
  2. cat hosts | xargs -I{} ssh root@{} hostname 
  • pstree -p 可以幫你顯示進程樹。(讀過我的那篇《一個fork的面試題》的人應該都不陌生)
  • 使用 pgrep 和 pkill 來找到或是kill 某個名字的進程。 (-f 選項很有用).
  • 了解可以發給進程的信號。例如:要掛起一個進程,使用 kill -STOP [pid]. 使用 man 7 signal 來查看各種信號,使用kill -l 來查看數字和信號的對應表
  • 使用 nohup 或  disown 如果你要讓某個進程運行在后臺。
  • 使用netstat -lntp來看看有偵聽在網絡某端口的進程。當然,也可以使用 lsof。
  • 在bash的腳本中,你可以使用 set -x 來debug輸出。使用 set -e 來當有錯誤發生的時候abort執行。考慮使用 set -o pipefail 來限制錯誤。還可以使用trap來截獲信號(如截獲ctrl+c)。
  • 在bash 腳本中,subshells (寫在圓括號里的) 是一個很方便的方式來組合一些命令。一個常用的例子是臨時地到另一個目錄中,例如:
  1. # do something in current dir  
  2. (cd /some/other/dir; other-command)  
  3. # continue in original dir 
  • 在 bash 中,注意那里有很多的變量展開。如:檢查一個變量是否存在: ${name:?error message}。如果一個bash的腳本需要一個參數,也許就是這樣一個表達式 input_file=${1:?usage: $0 input_file}。一個計算表達式: i=$(( (i + 1) % 5 ))。一個序列: {1..10}。 截斷一個字符串: ${var%suffix} 和 ${var#prefix}。 示例: if var=foo.pdf, then echo ${var%.pdf}.txt prints “foo.txt”.
  • 通過 <(some command) 可以把某命令當成一個文件。示例:比較一個本地文件和遠程文件 /etc/hosts: diff /etc/hosts <(ssh somehost cat /etc/hosts)
  • 了解什么叫 “here documents” ,就是諸如 cat <<EOF 這樣的東西。
  • 在 bash中,使用重定向到標準輸出和標準錯誤。如: some-command >logfile 2>&1。另外,要確認某命令沒有把某個打開了的文件句柄重定向給標準輸入,最佳實踐是加上 “</dev/null”,把/dev/null重定向到標準輸入。
  • 使用 man ascii 來查看 ASCII 表。
  • 在遠端的 ssh 會話里,使用 screen 或 dtach 來保存你的會話。(參看《28個Unix/Linux的命令行神器》)
  • 要來debug Web,試試curl 和 curl -I 或是 wget 。我覺得debug Web的利器是firebug,curl和wget是用來抓網頁的,呵呵。
  • 把 HTML 轉成文本: lynx -dump -stdin
  • 如果你要處理XML,使用 xmlstarlet
  • 對于 Amazon S3, s3cmd 是一個很方便的命令(還有點不成熟)
  • 在 ssh中,知道怎么來使用ssh隧道。通過 -L or -D (還有-R) ,翻墻神器。
  • 你還可以對你的ssh 做點優化。比如,.ssh/config 包含著一些配置:避免鏈接被丟棄,鏈接新的host時不需要確認,轉發認證,以前使用壓縮(如果你要使用scp轉文件):
  1. TCPKeepAlive=yes 
  2. ServerAliveInterval=15 
  3. ServerAliveCountMax=6 
  4. StrictHostKeyChecking=no 
  5. Compression=yes 
  6. ForwardAgent=yes 
  • 如果你有輸了個命令行,但是你改變注意了,但你又不想刪除它,因為你要在歷史命令中找到它,但你也不想執行它。那么,你可以按下 Alt-# ,于是這個命令關就被加了一個#字符,于是就被注釋掉了。 #p#

  數據處理

  • 了解 sort 和 uniq 命令 (包括 uniq 的 -u 和 -d 選項)。
  • 了解用 cut, paste, 和 join 命令來操作文本文件。很多人忘了在cut前使用join。
  • 如果你知道怎么用sort/uniq來做集合交集、并集、差集能很大地促進你的工作效率。假設有兩個文本文件a和b已解被 uniq了,那么,用sort/uniq會是最快的方式,無論這兩個文件有多大(sort不會被內存所限,你甚至可以使用-T選項,如果你的/tmp目錄很?。?/span>
  1. cat a b | sort | uniq > c   # c is a union b 并集  
  2. cat a b | sort | uniq -d > c   # c is a intersect b 交集  
  3. cat a b b | sort | uniq -u > c   # c is set difference a - b 差集 
  • 了解和字符集相關的命令行工具,包括排序和性能。很多的Linux安裝程序都會設置LANG 或是其它和字符集相關的環境變量。這些東西可能會讓一些命令(如:sort)的執行性能慢N多倍(注:就算是你用UTF-8編碼文本文件,你也可以很安全地使用ASCII來對其排序)。如果你想Disable那個i18n 并使用傳統的基于byte的排序方法,那就設置export LC_ALL=C (實際上,你可以把其放在 .bashrc)。如果這設置這個變量,你的sort命令很有可能會是錯的。
  • 了解 awk 和 sed,并用他們來做一些簡單的數據修改操作。例如:求第三列的數字之和: awk ‘{ x += $3 } END { print x }’。這可能會比Python快3倍,并比Python的代碼少三倍。
  • 使用 shuf 來打亂一個文件中的行或是選擇文件中一個隨機的行。
  • 了解sort命令的選項。了解key是什么(-t和-k)。具體說來,你可以使用-k1,1來對第一列排序,-k1來對全行排序。
  • Stable sort (sort -s) 會很有用。例如:如果你要想對兩例排序,先是以第二列,然后再以第一列,那么你可以這樣: sort -k1,1 | sort -s -k2,2
  • 我們知道,在bash命令行下,Tab鍵是用來做目錄文件自動完成的事的。但是如果你想輸入一個Tab字符(比如:你想在sort -t選項后輸入<tab>字符),你可以先按Ctrl-V,然后再按Tab鍵,就可以輸入<tab>字符了。當然,你也可以使用$’\t’。
  • 如果你想查看二進制文件,你可以使用hd命令(在CentOS下是hexdump命令),如果你想編譯二進制文件,你可以使用bvi命令(http://bvi.sourceforge.net/ 墻)
  • 另外,對于二進制文件,你可以使用strings(配合grep等)來查看二進制中的文本。
  • 對于文本文件轉碼,你可以試一下 iconv。或是試試更強的 uconv 命令(這個命令支持更高級的Unicode編碼)
  • 如果你要分隔一個大文件,你可以使用split命令(split by size)和csplit命令(split by a pattern)。 #p#

  系統調試

  • 如果你想知道磁盤、CPU、或網絡狀態,你可以使用 iostat, netstat, top (或更好的 htop), 還有 dstat 命令。你可以很快地知道你的系統發生了什么事。關于這方面的命令,還有iftop, iotop等(參看《28個Unix/Linux的命令行神器》)
  • 要了解內存的狀態,你可以使用free和vmstat命令。具體來說,你需要注意 “cached” 的值,這個值是Linux內核占用的內存。還有free的值。
  • Java 系統監控有一個小的技巧是,你可以使用kill -3 <pid> 發一個SIGQUIT的信號給JVM,可以把堆棧信息(包括垃圾回收的信息)dump到stderr/logs。
  • 使用 mtr 會比使用 traceroute 要更容易定位一個網絡問題。
  • 如果你要找到哪個socket或進程在使用網絡帶寬,你可以使用 iftop 或 nethogs。
  • Apache的一個叫 ab 的工具是一個很有用的,用quick-and-dirty的方式來測試網站服務器的性能負載的工作。如果你需要更為復雜的測試,你可以試試 siege。
  • 如果你要抓網絡包的話,試試 wireshark 或 tshark。
  • 了解 strace 和 ltrace。這兩個命令可以讓你查看進程的系統調用,這有助于你分析進程的hang在哪了,怎么crash和failed的。你還可以用其來做性能profile,使用 -c 選項,你可以使用-p選項來attach上任意一個進程。
  • 了解用ldd命令來檢查相關的動態鏈接庫。注意:ldd的安全問題
  • 使用gdb來調試一個正在運行的進程或分析core dump文件。參看我寫的《GDB中應該知道的幾個調試方法》
  • 學會到 /proc 目錄中查看信息。這是一個Linux內核運行時記錄的整個操作系統的運行統計和信息,比如: /proc/cpuinfo, /proc/xxx/cwd, /proc/xxx/exe, /proc/xxx/fd/, /proc/xxx/smaps.
  • 如果你調試某個東西為什么出錯時,sar命令會有用。它可以讓你看看 CPU, 內存, 網絡, 等的統計信息。
  • 使用 dmesg 來查看一些硬件或驅動程序的信息或問題。

  作者最后加了一個免責聲明:Disclaimer: Just because you can do something in bash, doesn’t necessarily mean you should. ;)

  (全文完)

責任編輯:黃丹 來源: 酷殼
相關推薦

2021-10-25 14:55:38

Linux技巧命令

2011-03-25 15:56:58

2022-01-04 10:10:34

Garuda LinuArch LinuxLinux

2022-06-29 10:06:27

Webpack優化技巧前端

2021-04-12 15:54:45

Android 開發技巧

2020-04-03 19:21:59

JavaScript編程語言開發

2010-11-09 10:03:26

2021-06-26 10:04:23

Code特性技巧

2020-08-11 11:20:49

Linux命令使用技巧

2024-02-04 18:08:23

Linux命令工具

2019-06-03 08:04:43

Apache服務器命令

2020-01-14 08:28:50

Linux命令程序

2014-03-07 14:20:30

2020-04-29 14:30:35

HTTPHTTPS前端

2021-06-07 12:40:34

Python代碼陷阱

2022-09-09 16:38:09

Linux

2022-11-04 08:22:14

編譯代碼C語言

2020-10-13 14:15:22

HTTPHTTP請求方法

2013-06-28 14:09:33

PHP庫

2023-05-04 16:10:13

緩存前端
點贊
收藏

51CTO技術棧公眾號

激情偷乱视频一区二区三区| 国产成人精品三级高清久久91| 亚洲欧美成人一区二区三区| 国产精品综合久久久| 黄色录像免费观看| 51亚洲精品| 色成人在线视频| 熟女视频一区二区三区| 天天综合网在线观看| 在线亚洲激情| 久久九九精品99国产精品| 女教师高潮黄又色视频| 午夜久久中文| 亚洲三级免费电影| 久久久久久久久久久久久久一区| 亚洲精品无码久久久久| 国产精品v亚洲精品v日韩精品| 亚洲欧洲中文天堂| 亚洲熟妇一区二区| 六九午夜精品视频| 精品久久久久久国产| 亚洲美女自拍偷拍| 日韩精品视频无播放器在线看 | 国产不卡一二三区| 日韩免费在线观看| 色综合色综合色综合色综合| 97在线视频免费观看完整版| ●精品国产综合乱码久久久久| 精品伊人久久大线蕉色首页| 国产精品无码AV| 老司机精品久久| 国内精品视频久久| 青青草国产在线观看| 精品毛片免费观看| 精品伊人久久97| 深夜视频在线观看| 国产精品视频一区二区三区综合| 欧美亚洲图片小说| 久草精品在线播放| 日本不卡免费高清视频在线| 亚洲制服丝袜一区| 色婷婷777777仙踪林| 日本成人在线播放| 国产精品你懂的| 日韩欧美亚洲v片| 日本午夜在线视频| 99综合电影在线视频| 99精品国产一区二区| 在线播放精品视频| 麻豆国产一区二区| 国产精品视频精品| 在线视频 91| 日本欧美久久久久免费播放网| 欧美一级在线亚洲天堂| 免费日韩一级片| 亚洲福利一区| 97国产真实伦对白精彩视频8| 国产亚洲精品久久久久久无几年桃| 在线观看国产精品入口| 久久黄色av网站| 天天天天天天天天操| 亚洲五月综合| 欧美国产日韩精品| 国产精品成人av久久| 国模大胆一区二区三区| 久久久久久久999| 日本亚洲欧美在线| 久久久久久久尹人综合网亚洲| 欧美综合第一页| 中文字幕在线天堂| 免费在线观看日韩欧美| 成人国产在线视频| 亚洲xxxx天美| 91亚洲资源网| 色噜噜狠狠色综合网| 黄色免费网站在线观看| 亚洲一区二区美女| 欧美 日韩 国产在线观看| 欧美电影网址| 91.麻豆视频| 国产免费a级片| 亚洲精品aaaaa| 精品国产一区二区三区久久久| 农村黄色一级片| 国产一区成人| 国产日韩在线精品av| 国产激情久久久久久熟女老人av| 成人黄色av电影| 欧美一区免费视频| 亚洲91av| 一本大道av伊人久久综合| 亚洲免费999| 盗摄牛牛av影视一区二区| 亚洲美女视频网站| 色婷婷在线视频观看| 亚洲精品少妇| 国产精品一区二区电影| 亚洲精品国产精品国| 久久精品综合网| 国产成人免费高清视频| 欧美a级在线观看| 欧美日高清视频| 老熟妇精品一区二区三区| 成人羞羞网站| 午夜精品一区二区三区视频免费看 | www.久久com| 免费久久精品| 欧美日韩xxxxx| 正在播放木下凛凛xv99| 国产91丝袜在线播放0| 亚洲欧美电影在线观看| 麻豆mv在线观看| 欧美一区二区三区四区在线观看| www.久久国产| 狠狠爱成人网| 亚洲aa中文字幕| 第一视频专区在线| 欧美日韩精品在线视频| 国产5g成人5g天天爽| 欧美极品在线观看| 午夜精品一区二区三区av| 国产伦理一区二区| 中文在线一区二区| 黄色动漫网站入口| 国产精品任我爽爆在线播放| 精品国产一区二区三区久久| 亚洲综合久久网| 成人黄色av电影| 中文精品无码中文字幕无码专区| 免费视频成人| 一个人看的www久久| 中文字幕亚洲精品一区| 高清不卡一区二区| 337p亚洲精品色噜噜狠狠p| 中文字幕 在线观看| 精品国产乱码久久久久久闺蜜 | 亚洲一区免费观看| 亚洲成人手机在线观看| 日韩三级在线| 国产精品久久久久久久久久久久久久| 亚洲色图另类小说| 亚洲成a人v欧美综合天堂| 国内av免费观看| 91国语精品自产拍| 91久久大香伊蕉在人线| www在线视频| 欧美一区二区三区成人| 自拍偷拍第9页| 开心九九激情九九欧美日韩精美视频电影| 欧美一区二区三区四区夜夜大片| 美女100%一区| 亚洲视频在线看| 波多野结衣一区二区三区在线| 国产亚洲欧美色| 精品久久久噜噜噜噜久久图片| 色综合中文网| 国产精品揄拍500视频| 一本一道波多野毛片中文在线 | 人人妻人人澡人人爽人人欧美一区| 亚洲精品综合在线| 国产xxx在线观看 | 不卡中文字幕在线观看| 久久国产影院| 96pao国产成视频永久免费| 成人免费看片| 精品国产乱码久久久久久老虎| 亚洲视频免费播放| 久久久久久久久久久电影| 日本精品久久久久中文字幕| 日韩综合一区| 91精品久久久久久蜜桃| 暧暧视频在线免费观看| 日韩成人在线视频观看| 久久国产视频精品| 国产精品美日韩| 久久综合桃花网| 99精品久久久| 亚洲国产欧美不卡在线观看| 伊人久久大香| 992tv成人免费影院| 国产特黄在线| 日韩亚洲欧美在线| 日韩少妇高潮抽搐| 国产欧美精品区一区二区三区 | 婷婷亚洲成人| 国产精品中文久久久久久久| 亚洲无线看天堂av| 国产偷国产偷亚洲清高网站| 亚洲资源在线播放| 亚洲大型综合色站| 国产jjizz一区二区三区视频| 久久精品国产99| 欧美亚洲色图视频| 精品成人影院| 国产福利久久精品| 成人国产综合| 91av在线播放视频| 成a人片在线观看| 亚洲欧美成人精品| 午夜精品一二三区| 欧美在线看片a免费观看| 久久久久久久久久久网 | 日韩精品在线第一页| 国产又粗又猛又爽| 色婷婷久久久综合中文字幕| 亚洲欧美精品aaaaaa片| 久久网这里都是精品| 一起草最新网址| 日本欧美在线观看| 凹凸国产熟女精品视频| 欧美福利网址| 日韩中文一区| 中文有码一区| 国产精品国色综合久久| 国产精品一区二区美女视频免费看 | 91精品国产自产在线丝袜啪| 国产精品视频中文字幕91| 久草在线资源站手机版| 欧美人与性动交a欧美精品| 在线免费观看黄色网址| 亚洲美女自拍视频| 日韩专区第一页| 欧美成人三级在线| 国产精品国产一区二区三区四区| 色综合久久久久| 亚洲欧美在线观看视频| 一个色综合网站| 亚洲色图综合区| 国产精品久久久久久久久免费丝袜 | 欧美老妇交乱视频| 欧美成人三区| 中日韩美女免费视频网址在线观看| 午夜影院在线视频| 亚洲成人av在线| 亚洲福利在线观看视频| 91精品国产黑色紧身裤美女| 亚洲天堂免费av| 欧美日韩日日夜夜| 岳乳丰满一区二区三区| 欧美日韩国产大片| 亚洲一区精品在线观看| 欧美天堂一区二区三区| 精品一区二三区| 在线国产电影不卡| 亚洲 国产 日韩 欧美| 日本韩国欧美一区| 成人黄色片在线观看| 欧美日韩国产精品成人| 在线播放亚洲精品| 91精品蜜臀在线一区尤物| 国产精品久久婷婷| 日韩欧美一级在线播放| a天堂中文在线观看| 日韩欧美国产1| 欧美一级淫片免费视频魅影视频| 欧美精品一区二区在线观看| 五月婷婷狠狠干| 亚洲欧美日韩区| www黄在线观看| 精品国产美女在线| wwww亚洲| 日韩美女免费线视频| 成人一区视频| 444亚洲人体| 久久中文资源| 日本一区视频在线观看| 国产精品99在线观看| 国产91在线亚洲| 99在线观看免费视频精品观看| 97在线免费公开视频| 青青草国产精品97视觉盛宴| 欧美性受xxxxxx黑人xyx性爽| 国产成人高清在线| 欧美大片免费播放器| 久久亚洲影视婷婷| 中文字幕无码日韩专区免费| 亚洲高清免费一级二级三级| 伊人中文字幕在线观看| 欧美剧情片在线观看| 亚洲精品18p| 国产亚洲精品91在线| 最新日本在线观看| 日本一区二区在线播放| 成人污版视频| 免费久久99精品国产自| 日韩欧美精品一区| 国产乱淫av片杨贵妃| 日韩专区中文字幕一区二区| 久久久精品视频国产| 91首页免费视频| √天堂中文官网8在线| 欧美午夜美女看片| 国产成人av免费看| 亚洲人成电影网站色www| 国产成人l区| 欧美一级片在线播放| 亚洲香蕉久久| 欧洲精品亚洲精品| 国产精品mv在线观看| 爆乳熟妇一区二区三区霸乳| 成人精品视频一区| 成人欧美一区二区三区黑人一| 香蕉av福利精品导航| 国产精品欧美激情在线| 亚洲精品一区二区网址| 在线中文字幕视频观看| 国产精品视频久久久久| 欧美巨大xxxx| 成人午夜免费在线视频| 奇米777欧美一区二区| 国产激情视频网站| 一区二区激情小说| 国产又黄又大又粗的视频| 国产午夜精品视频免费不卡69堂| 51精品视频| 超碰在线97av| 在线免费观看日本欧美爱情大片| 无码无遮挡又大又爽又黄的视频| www.亚洲精品| 久久久久久久久久久久久久久久久| 欧美电影在线免费观看| h网站视频在线观看| 欧洲午夜精品久久久| 国产精品一区二区三区美女| 欧美三级午夜理伦三级老人| 日本aⅴ免费视频一区二区三区| 亚洲av无码一区二区三区观看| 亚洲图片欧美一区| www.香蕉视频| 欧美日本亚洲视频| 日韩高清一区| 国产911在线观看| 国产麻豆日韩欧美久久| 亚洲不卡在线播放| 91精品国产色综合久久不卡电影 | 亚洲天堂福利av| 7777久久亚洲中文字幕| 尤物yw午夜国产精品视频| 日韩精品一区二区三区| 久久66热这里只有精品| 国产亚洲在线| 乐播av一区二区三区| 色婷婷综合在线| 国产小视频在线观看| 国产精品成人在线| 狠狠做六月爱婷婷综合aⅴ| 国产自偷自偷免费一区| 久久亚洲精精品中文字幕早川悠里 | 欧美在线免费| 日本wwww色| 亚洲国产欧美一区二区三区丁香婷| 国产小视频免费观看| 97精品免费视频| 国产99久久精品一区二区300| 国产综合免费视频| 国产欧美在线观看一区| 中文字幕网址在线| 久久色在线播放| 911亚洲精品| 免费观看日韩毛片| 国产欧美一区二区精品仙草咪| 这里只有久久精品视频| 北条麻妃在线一区二区| 日韩精品一区二区三区中文在线| av在线播放天堂| 久久在线免费观看| 亚洲视频在线观看一区二区| 色综合久久88色综合天天看泰| 国产劲爆久久| caoporn超碰97| 亚洲欧美日韩久久精品| 日韩永久免费视频| 国产成人精品久久久| 日本欧美国产| 亚洲视频天天射| 一本一道综合狠狠老| 四虎久久免费| 国产乱码精品一区二区三区卡| 美女91精品| 极品久久久久久| 亚洲精品97久久| 日韩国产一二三区| 日韩a级在线观看| 日本一区二区成人| 国产综合视频在线| 国产精品99蜜臀久久不卡二区| 91精品一区二区三区综合| 一区二区视频观看| 欧美日韩国产高清一区二区| a国产在线视频| 性欧美精品一区二区三区在线播放 | 日韩精品一区国产麻豆| 天天综合网站| av在线免费观看国产| 国产亚洲欧美激情| 精品人妻少妇嫩草av无码专区| 国产精品99一区| 在线亚洲国产精品网站| 破处女黄色一级片| 国产一区二区三区在线观看网站 |