精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

色香蕉在线视频| 无码黑人精品一区二区| 希岛爱理一区二区三区av高清| 成人午夜电影网站| 日本伊人精品一区二区三区介绍| www.黄色在线| 久久免费精品| 色综合久久久久久久久| 一区二区国产日产| 欧美一区二区三区激情| 国产一区二区三区四区老人| 日韩成人xxxx| 国产成人无码av在线播放dvd| 在线免费av网站| 不卡av在线免费观看| 国产精品极品美女粉嫩高清在线| a级片在线观看免费| 色天下一区二区三区| 欧美一区二区三区视频在线| 欧美性久久久久| 尤物yw193can在线观看| 国产婷婷精品av在线| 国产精品国产亚洲精品看不卡15 | 一区二区在线观看免费视频播放| 久久精品第九区免费观看| 国产欧美日韩成人| 日本人妖一区二区| 91av在线播放| 国产主播在线播放| 亚洲一区 二区 三区| 在线观看国产成人av片| 欧美 日本 国产| aaa国产精品视频| 这里是久久伊人| 亚洲综合婷婷久久| xxxxx.日韩| 一本色道a无线码一区v| 黄页网站大全在线观看| 羞羞视频在线观看不卡| 国产精品久久久久久福利一牛影视| 久久亚洲精品欧美| 性xxxx视频| av一区二区三区黑人| 99久久精品久久久久久ai换脸| 国产又黄又爽视频| 久久99久久99| 国产噜噜噜噜噜久久久久久久久| 亚洲综合久久网| 久久久精品五月天| 国产成人亚洲综合青青| 波多野结衣高清在线| 欧美亚洲一级| 国产精品久久久久久av下载红粉 | 欧美一区国产一区| 久久精品国产亚洲a∨麻豆| www国产亚洲精品久久麻豆| 国语精品中文字幕| 色综合成人av| 国产性天天综合网| 日韩福利二区| 伊人在线视频| 亚洲特级片在线| 国风产精品一区二区| av免费在线网站| 一区二区三区毛片| 老太脱裤让老头玩ⅹxxxx| 国内老司机av在线| 精品福利一区二区| 波多野结衣家庭教师视频| 伊人色综合一区二区三区影院视频| 婷婷中文字幕一区三区| 漂亮人妻被中出中文字幕| 香蕉久久免费电影| 欧美日本韩国一区| 日韩成人av影院| 自拍亚洲一区| 日韩在线免费高清视频| 特级片在线观看| 一本久久综合| 国产精品老牛影院在线观看| 91精品国产乱码久久久久| 国产福利视频一区二区三区| 国产伦精品一区二区三区高清版 | 国产精品嫩草影院av蜜臀| av动漫免费观看| 男人添女人下部高潮视频在线观看| 激情久久av一区av二区av三区| 国产精品天天av精麻传媒| aa亚洲一区一区三区| 精品88久久久久88久久久| 中文字幕一区二区三区人妻不卡| 色一区二区三区四区| 欧美激情国产精品| 在线观看日本视频| 国产一区二区三区精品欧美日韩一区二区三区 | 国产又黄又大又粗的视频| 成人精品在线视频观看| 日韩精品欧美在线| 蜜臀av在线播放| 在线免费观看日本欧美| 国产伦理在线观看| 精品视频99| 精品久久久av| 黄瓜视频在线免费观看| 国产伦精品一区二区三区视频青涩| 国产一区二区免费电影| 免费在线观看av| 欧美性猛交xxxx| 4438x全国最大成人| 精品一区二区三区中文字幕老牛| 欧美日韩国产va另类| 波多野结衣小视频| 99免费精品在线| 国产成人三级视频| 91精品国产经典在线观看| 亚洲成人aaa| 国产女人被狂躁到高潮小说| 日本不卡一区二区三区高清视频| 国产精品一区二区三区四区五区| 毛片在线不卡| 欧美亚洲综合色| 亚洲综合自拍网| 亚洲午夜激情在线| 亚洲影院高清在线| 91在线网址| 色婷婷激情综合| 少妇户外露出[11p]| 欧美一区高清| 亚洲tv在线观看| 日本美女在线中文版| 在线这里只有精品| 精品久久久久久中文字幕人妻最新| 欧美视频四区| 91免费精品国偷自产在线| 亚洲区小说区图片区| 亚洲制服丝袜av| 日本亚洲一区二区三区| 围产精品久久久久久久| 成人精品网站在线观看| 日本三级视频在线播放| 欧美日本韩国一区| 99成人在线观看| 捆绑调教美女网站视频一区| 天堂精品视频| 精品亚洲美女网站| 亚洲欧洲自拍偷拍| 无码人妻精品一区二| 91视频免费观看| 4444在线观看| 国产精品亚洲四区在线观看| 色婷婷av一区二区三区在线观看| 日本成人一级片| 国产亚洲成av人在线观看导航| 国产成人亚洲精品无码h在线| 欧美综合自拍| 人九九综合九九宗合| 精品欧美不卡一区二区在线观看| 色婷婷av一区二区三区gif| 色欲AV无码精品一区二区久久| 日本aⅴ亚洲精品中文乱码| 视频一区二区三| 欧美成人毛片| 欧美超级乱淫片喷水| www.激情五月.com| 午夜精彩视频在线观看不卡| 亚洲熟妇无码av| 蜜臂av日日欢夜夜爽一区| 亚洲精品一卡二卡三卡四卡| 伊人国产精品| 欧美激情精品久久久久久蜜臀| 欧美 日韩 中文字幕| 欧美日韩加勒比精品一区| 亚洲av综合一区二区| 日本亚洲一区二区| 亚洲欧美一二三| 精品女人视频| 国产成人福利网站| 秋霞午夜理伦电影在线观看| 日韩女优制服丝袜电影| 天天操天天操天天操天天| 欧美高清在线一区二区| 毛片毛片毛片毛片毛| 亚洲激情偷拍| 亚洲一区二区精品在线| 粉嫩av一区二区| 国产精品久久久久久久久久| 伊人春色在线观看| 精品亚洲永久免费精品| 国产美女www爽爽爽| 国产精品成人一区二区三区夜夜夜 | 免费高潮视频95在线观看网站| 中文字幕亚洲一区| 日本黄色不卡视频| 精品视频在线视频| 国产真实夫妇交换视频| 亚洲国产精品av| 人妻 丝袜美腿 中文字幕| 日韩精品91亚洲二区在线观看| 黄色影视在线观看| 九九视频精品全部免费播放| 亚洲a一级视频| 色8久久影院午夜场| 欧美激情a在线| 777电影在线观看| 亚洲激情视频在线播放| 国产伦精品一区二区三区四区| 天天av天天翘天天综合网| 四虎884aa成人精品| 久久综合九色综合97_久久久| 国产资源中文字幕| 日韩在线一区二区| 国产中文字幕视频在线观看| 亚洲欧美日韩高清在线| 日本一区二区三区视频在线观看 | 欧美女人性生活视频| 午夜视频精品| 一本色道久久综合亚洲精品婷婷 | 久久av秘一区二区三区| 沈樵精品国产成av片| 国产麻豆乱码精品一区二区三区 | 欧洲第一无人区观看| 亚洲国产精品ⅴa在线观看| 国产精品一级黄片| 国产成人av网站| 日韩在线一区视频| 奇米色一区二区| 99热成人精品热久久66| 亚洲激情在线| 欧美久久在线观看| 欧美日本不卡| 中文字幕精品在线播放| 91综合久久| 亚洲国产精品一区二区第一页 | 天天综合中文字幕| jvid福利在线一区二区| 欧美大香线蕉线伊人久久| 久久aimee| 国产精品一区在线观看| 国产主播性色av福利精品一区| av色综合网| 一区二区免费| 成人自拍网站| 麻豆一区二区麻豆免费观看| 国严精品久久久久久亚洲影视 | 成人一级黄色片| 香蕉视频免费网站| 国产69精品久久777的优势| 色欲无码人妻久久精品| 国内精品国产成人| 亚洲国产综合av| 国产精品888| 精品伦一区二区三区| 成人动漫精品一区二区| 国产精品边吃奶边做爽| 久久久综合精品| 免费看污片的网站| 国产精品免费av| 日本青青草视频| 亚洲成人在线免费| 国产区一区二区三| 欧洲精品视频在线观看| 一本久道久久综合无码中文| 欧美军同video69gay| 99热这里只有精品1| 欧美va亚洲va国产综合| 人妻91麻豆一区二区三区| 精品视频在线导航| 成人在线二区| 欧美xxxx18国产| 国产资源在线观看入口av| 日本成人黄色片| 欧美日韩va| 国产精品免费在线 | 大地资源网在线观看免费官网| 国产字幕视频一区二区| 免费欧美一级视频| 男人的天堂亚洲一区| 欧美污在线观看| 久久人人超碰精品| 91麻豆精品久久毛片一级| 伊人开心综合网| 91视频免费网址| 91精品欧美一区二区三区综合在 | 精品中文字幕一区二区三区| 国产欧美一区二区三区不卡高清| 国产精品密蕾丝视频下载| av磁力番号网| 天堂蜜桃一区二区三区| 亚洲一区二区中文字幕在线观看| 99久久久久久| 国产3级在线观看| 精品国产乱码久久久久久婷婷 | 久久久成人精品一区二区三区 | 热re91久久精品国99热蜜臀| 精品久久99| 久久精品国产综合精品| 婷婷亚洲图片| 日本新janpanese乱熟| 高清不卡在线观看| 一级片久久久久| 亚洲大尺度视频在线观看| 这里只有久久精品视频| 亚洲成色www8888| 国产网站在线免费观看| 欧美在线免费观看| 1204国产成人精品视频| 亚洲一区二区三区在线观看视频 | 在线观看日本一区二区| caoporen国产精品视频| 国产成人久久久久| 在线观看91精品国产入口| 成人小说亚洲一区二区三区| www.亚洲一区| 国精产品一区一区三区四川| 精品视频一区二区三区四区| 午夜天堂精品久久久久| 91亚洲精品久久久蜜桃借种| 久久久久亚洲综合| 日本熟妇乱子伦xxxx| 欧美一区二区视频免费观看| av在线免费观看网| 国产国语刺激对白av不卡| 欧美人妖视频| 人人妻人人澡人人爽欧美一区| 老汉av免费一区二区三区 | 日韩a在线观看| …久久精品99久久香蕉国产| 综合激情久久| 国产成人亚洲综合无码| 狠狠色综合色综合网络| 国产黄色片在线| 在线视频你懂得一区| 欧美香蕉爽爽人人爽| 欧美一区第一页| 欧美调教在线| 国产精品免费观看久久| 91免费观看在线| 日韩欧美视频在线免费观看| 精品国产乱码久久| 97人人在线视频| 精品91免费| 亚洲尤物影院| 法国伦理少妇愉情| 一本久久精品一区二区 | 欧美乱大交xxxxx另类电影| 精品999日本久久久影院| 91国在线高清视频| 成人一道本在线| 精品国产免费观看| 亚洲欧美国产va在线影院| 免费成人动漫| 亚洲国产日韩综合一区| 久草中文综合在线| 九九免费精品视频| 亚洲成色777777女色窝| 九九色在线视频| 久久久99爱| 视频一区视频二区在线观看| 五月婷婷六月香| 8v天堂国产在线一区二区| www视频在线免费观看| 高清一区二区三区视频| 国产日韩欧美高清免费| a天堂中文字幕| 宅男噜噜噜66一区二区66| 色帝国亚洲欧美在线| 久久精品国产综合精品| 美腿丝袜亚洲综合| 青青草精品在线视频| 亚洲精品黄网在线观看| 韩国精品主播一区二区在线观看| 亚洲在线视频一区二区| 国产成人精品网址| 日本熟女毛茸茸| 久久亚洲精品一区二区| 久久99国产精品久久99大师 | 中文字幕69页| www.xxxx欧美| 开心激情综合| 久热在线视频观看| 亚洲妇女屁股眼交7| www.视频在线.com| 国产超碰91| 美女脱光内衣内裤视频久久影院| 好吊色视频在线观看| 亚洲欧洲中文天堂| 亚洲精品一区国产| 无需播放器的av| 亚洲高清一区二区三区| 婷婷在线视频| 精品蜜桃传媒| 韩国成人精品a∨在线观看| 国产一区二区99| 欧美老女人性生活| 国产剧情在线观看一区| 中文字幕99页| 欧美浪妇xxxx高跟鞋交| 美女100%一区| 国产 日韩 欧美在线| 国产精品久久久久久久久久免费看|