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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

每天学一点儿shell:Shell的常用语法规则

發(fā)布時間:2025/3/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 每天学一点儿shell:Shell的常用语法规则 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • Shell 參數(shù)傳遞
  • Shell 數(shù)組
  • Shell 基本運算符
    • 算數(shù)運算符
    • 關(guān)系運算符
    • 布爾運算符
    • 邏輯運算符
    • 字符串運算符(重點)
    • 文件測試運算符
  • Shell 常用語法
  • Shell 函數(shù)
  • Shell 輸入/輸出重定向

Shell 參數(shù)傳遞

參數(shù)處理

參數(shù)處理說明
$#傳遞到腳本的參數(shù)個數(shù)
$*以一個單字符串顯示所有向腳本傳遞的參數(shù)。如"$*“用「”」括起來的情況、以"$1 $2 … $n"的形式輸出所有參數(shù)
$@作用同上面的$*相同,并在引號中返回每個參數(shù)
$$腳本運行的當(dāng)前進程ID號
$?顯示最后命令的退出狀態(tài)。0表示沒有錯誤,其他任何值表明有錯誤
$0當(dāng)前的shell腳本全路徑名

以下面的shell腳本作為測試:

[root@hadoop-master test]# cat ./shell-test/helloworold.sh #!/bin/bash echo "執(zhí)行的文件名: $0" echo "參數(shù)個數(shù):$#" echo "執(zhí)行的所有參數(shù):$*" echo "執(zhí)行的所有參數(shù),并在引號中返回每個參數(shù):$@" echo "退出狀態(tài): $?" echo "腳本運行的當(dāng)前進程ID: $$"

執(zhí)行結(jié)果如下:

[root@hadoop-master test]# ./shell-test/helloworold.sh 1 2 3 執(zhí)行的文件名: ./shell-test/helloworold.sh 參數(shù)個數(shù):3 執(zhí)行的所有參數(shù):1 2 3 執(zhí)行的所有參數(shù),并在引號中返回每個參數(shù):1 2 3 退出狀態(tài): 0 腳本運行的當(dāng)前進程ID: 2560

$* 與 $@ 區(qū)別:

相同點:都是引用所有參數(shù)。
不同點:只有在雙引號中體現(xiàn)出來。假設(shè)在腳本運行時寫了三個參數(shù) 1、2、3,則 " * " 等價于 “1 2 3”(傳遞了一個參數(shù)),而 “@” 等價于 “1” “2” “3”(傳遞了三個參數(shù))
舉例子說明:

[root@hadoop-master shell-test]# cat test.sh #!/bin/bash # $* 和 $@ 的區(qū)別echo "-- \$* 演示 --" for i in "$*"; doecho $i doneecho "-- \$@ 演示 --" for i in "$@"; doecho $i done

打印結(jié)果如下:

[root@hadoop-master shell-test]# ./test.sh 1 2 3 -- $* 演示 -- 1 2 3 -- $@ 演示 -- 1 2 3

Shell 數(shù)組

定義并且讀取數(shù)組元素

[root@hadoop-master shell-test]# cat test-array.sh #!/bin/bash #方式1 my_array1=(A B "C" D) #方式2 my_array2[0]=1 my_array2[1]=2echo "第一個元素為: ${my_array1[0]}" echo "第二個元素為: ${my_array1[1]}" echo "第三個元素為: ${my_array1[2]}" echo "第四個元素為: ${my_array1[3]}"echo "第一個元素為: ${my_array2[0]}" echo "第二個元素為: ${my_array2[1]}"

輸出結(jié)果:

[root@hadoop-master shell-test]# ./test-array.sh 第一個元素為: A 第二個元素為: B 第三個元素為: C 第四個元素為: D 第一個元素為: 1 第二個元素為: 2

Shell 基本運算符

算數(shù)運算符

注意:shell中使用到命令的或者運算都是反引號“`”(在Esc鍵下面)而不是單引號“’”,
乘號(*)前邊必須加反斜杠()才能實現(xiàn)乘法運算。
算數(shù)運算符

運算符說明
+加法
-減法
*乘法
/除法
%取余
=賦值
==相等。比較兩個數(shù)字,相同返回true
!=不相等。比較兩個數(shù)字,不相同返回true

運算例子:

[root@hadoop-master shell-test]# cat test-expr.sh #!/bin/basha=${1} b=${2} echo "a=${a},b=${b}" val=`expr $a + $b` echo "a + b : $val"val=`expr $a - $b` echo "a - b : $val"val=`expr $a \* $b` echo "a * b : $val"val=`expr $b / $a` echo "b / a : $val"val=`expr $b % $a` echo "b % a : $val"if [ $a == $b ] thenecho "a 等于 b" fi if [ $a != $b ] thenecho "a 不等于 b" fi

打印結(jié)果:

[root@hadoop-master shell-test]# ./test-expr.sh 7 3 a=7,b=3 a + b : 10 a - b : 4 a * b : 21 b / a : 0 b % a : 3 a 不等于 b

關(guān)系運算符

注意:關(guān)系運算符只支持數(shù)字,不支持字符串,除非字符串的值是數(shù)字。

運算符說明舉例
-eq檢測兩個數(shù)是否相等,相等返回 true。[ $a -eq $b ] 返回 false。
-ne檢測兩個數(shù)是否不相等,不相等返回 true。[ $a -ne $b ] 返回 true。
-gt檢測左邊的數(shù)是否大于右邊的,如果是,則返回 true。[ $a -gt $b ] 返回 false。
-lt檢測左邊的數(shù)是否小于右邊的,如果是,則返回 true。[ $a -lt $b ] 返回 true。
-ge檢測左邊的數(shù)是否大于等于右邊的,如果是,則返回 true。[ $a -ge $b ] 返回 false。
-le檢測左邊的數(shù)是否小于等于右邊的,如果是,則返回 true。[ $a -le $b ] 返回 true。

測試代碼:

[root@hadoop-master shell-test]# cat ./test-rela-expr.sh #!/bin/basha=$1 b=$2 echo "a=${1}, b=${b}"if [ $a -eq $b ] thenecho "$a -eq $b : a 等于 b" elseecho "$a -eq $b: a 不等于 b" fi if [ $a -ne $b ] thenecho "$a -ne $b: a 不等于 b" elseecho "$a -ne $b : a 等于 b" fi if [ $a -gt $b ] thenecho "$a -gt $b: a 大于 b" elseecho "$a -gt $b: a 不大于 b" fi if [ $a -lt $b ] thenecho "$a -lt $b: a 小于 b" elseecho "$a -lt $b: a 不小于 b" fi if [ $a -ge $b ] thenecho "$a -ge $b: a 大于或等于 b" elseecho "$a -ge $b: a 小于 b" fi if [ $a -le $b ] thenecho "$a -le $b: a 小于或等于 b" elseecho "$a -le $b: a 大于 b" fi

輸出結(jié)果:

[root@hadoop-master shell-test]# ./test-rela-expr.sh 11 10 a=11, b=10 11 -eq 10: a 不等于 b 11 -ne 10: a 不等于 b 11 -gt 10: a 大于 b 11 -lt 10: a 不小于 b 11 -ge 10: a 大于或等于 b 11 -le 10: a 大于 b

布爾運算符

運算符說明舉例
!非運算,表達式為 true 則返回 false,否則返回 true。[ ! false ] 返回 true。
-o或運算,有一個表達式為true則返回true[ 10 -lt 20 -o 20 -gt 100 ] 返回 true。
-a與運算,兩個表達式都為true才返回true。[ 10 -lt 20 -a 20 -gt 100 ] 返回 false。

測試代碼:

[root@hadoop-master shell-test]# cat ./test-boolean.sh #!/bin/basha=${1} b=${2} echo "a=${a}, b=${b}"if [ $a != $b ] thenecho "$a != $b : a 不等于 b" elseecho "$a == $b: a 等于 b" fi if [ $a -lt 100 -a $b -gt 15 ] thenecho "$a 小于 100 且 $b 大于 15 : 返回 true" elseecho "$a 小于 100 且 $b 大于 15 : 返回 false" fi if [ $a -lt 100 -o $b -gt 100 ] thenecho "$a 小于 100 或 $b 大于 100 : 返回 true" elseecho "$a 小于 100 或 $b 大于 100 : 返回 false" fi if [ $a -lt 5 -o $b -gt 100 ] thenecho "$a 小于 5 或 $b 大于 100 : 返回 true" elseecho "$a 小于 5 或 $b 大于 100 : 返回 false" fi

打印結(jié)果

[root@hadoop-master shell-test]# ./test-boolean.sh 10 20 a=10, b=20 10 != 20 : a 不等于 b 10 小于 100 且 20 大于 15 : 返回 true 10 小于 100 或 20 大于 100 : 返回 true 10 小于 5 或 20 大于 100 : 返回 false

邏輯運算符

運算符說明舉例
&&邏輯的ADN[[ 10 -lt 100 && 20 -gt 100 ]] 返回 false
||邏輯的OR[[ 10 -lt 100 || 20 -gt 100 ]] 返回 true

測試代碼

[root@hadoop-master shell-test]# cat test-and-or.sh #!/bin/basha=$1 b=$2if [[ $a -lt 100 && $b -gt 100 ]] thenecho "返回 true" elseecho "返回 false" fiif [[ $a -lt 100 || $b -gt 100 ]] thenecho "返回 true" elseecho "返回 false" fi

打印結(jié)果:

[root@hadoop-master shell-test]# ./test-and-or.sh 10 20 返回 false 返回 true

字符串運算符(重點)

假定變量a為“abc”,變量b為“efg”,注意運算符和變量之間要使用空格分開

運算符說明舉例
=判斷兩個字符串是否相等,相等返回true[ $a = $b ] 返回false
!=判斷兩個字符串是否相等,不相等返回true[ $a != $b ] 返回true
-z判斷字符串長度是否為0,為0返回true[ -z $a ] 返回false
-n判斷字符串長度是否不為0,不為0返回true[ -n $a ] 返回true
$判斷字符串是否為空,不為空返回true[ $a ] 返回true

測試例子:

[root@hadoop-master shell-test]# cat ./test-str.sh #!/bin/basha=$1 b=$2 c=$3 echo "a=$a, b=$b, c=$c"if [ $a = $b ] thenecho "a = b : is true" elseecho "a = b : is fasle" fiif [ $a != $b ] thenecho "a != b : is true" elseecho "a != b : is false" fiif [ -z $a ] thenecho "-z a : is true" elseecho "-z a : is false" fiif [ -n $a ] thenecho "-n a : is true" elseecho "-n a : is fasle" fiif [ $c ] thenecho "c : is not empty" elseecho "c : is empty" fi

打印結(jié)果:

[root@hadoop-master shell-test]# ./test-str.sh abc edf a=abc, b=edf, c= a = b : is fasle a != b : is true -z a : is false -n a : is true c : is empty

文件測試運算符

操作符說明舉例
-b file檢測文件是否是塊設(shè)備文件,如果是,則返回 true。[ -b $file ] 返回 false。
-c file檢測文件是否是字符設(shè)備文件,如果是,則返回 true。[ -c $file ] 返回 false。
-d file檢測文件是否是目錄,如果是,則返回 true。[ -d $file ] 返回 false。
-f file檢測文件是否是普通文件(既不是目錄,也不是設(shè)備文件),如果是,則返回 true。[ -f $file ] 返回 true。
-g file檢測文件是否設(shè)置了 SGID 位,如果是,則返回 true。[ -g $file ] 返回 false。
-k file檢測文件是否設(shè)置了粘著位(Sticky Bit),如果是,則返回 true。[ -k $file ] 返回 false。
-p file檢測文件是否是有名管道,如果是,則返回 true。[ -p $file ] 返回 false。
-u file檢測文件是否設(shè)置了 SUID 位,如果是,則返回 true。[ -u $file ] 返回 false。
-r file檢測文件是否可讀,如果是,則返回 true。[ -r $file ] 返回 true。
-w file檢測文件是否可寫,如果是,則返回 true。[ -w $file ] 返回 true。
-x file檢測文件是否可執(zhí)行,如果是,則返回 true。[ -x $file ] 返回 true。
-s file檢測文件是否為空(文件大小是否大于0),不為空返回 true。[ -s $file ] 返回 true。
-e file檢測文件(包括目錄)是否存在,如果是,則返回 true。[ -e $file ] 返回 true。

其他檢查符:
-S: 判斷某文件是否 socket。
-L: 檢測文件是否存在并且是一個符號鏈接。
測試代碼:

[root@hadoop-master shell-test]# cat ./test-file.sh #!/bin/bashfile=$1 if [ -r $file ] thenecho "文件可讀" elseecho "文件不可讀" fi if [ -w $file ] thenecho "文件可寫" elseecho "文件不可寫" fi if [ -x $file ] thenecho "文件可執(zhí)行" elseecho "文件不可執(zhí)行" fi if [ -f $file ] thenecho "文件為普通文件" elseecho "文件為特殊文件" fi if [ -d $file ] thenecho "文件是個目錄" elseecho "文件不是個目錄" fi if [ -s $file ] thenecho "文件不為空" elseecho "文件為空" fi if [ -e $file ] thenecho "文件存在" elseecho "文件不存在" fi

打印結(jié)果:

[root@hadoop-master shell-test]# ./test-file.sh test-str.sh 文件可讀 文件可寫 文件可執(zhí)行 文件為普通文件 文件不是個目錄 文件不為空 文件存在

Shell 常用語法

測試代碼

[root@hadoop-master shell-test]# cat test-loop.sh #!/bin/bash #循環(huán)條件測試a=$1 b=$2 c=$3echo "a=$a, b=$b, c=$c"echo "----if esle 測試----" if [ $a == $b ] thenecho "a 等于 b" elseecho "a 不等于 b" fiecho "----if elif else測試----" if [ $a -gt $b ] thenecho "a 大于 b" elif [ $a -gt $c ] then echo "a 大于 c" elseecho "a 不大于b和c" fiecho "----for循環(huán)測試---- " for i in $@ doecho "入?yún)?#xff1a;$i" done echo "----while語句----" j=$a while(($j <= $c)) doecho $jj=`expr $j + 1` doneecho "----until循環(huán)----" k=$a until [ ! $k -lt $c ] do echo $kk=`expr $k + 1` doneecho "----case...esac語句----" case $a in1) echo "選擇了1";;10) echo "選擇了10";;*) echo "a沒有選擇 1 或者 10";; esac

測試結(jié)果:

[root@hadoop-master shell-test]# ./test-loop.sh 6 6 10 a=6, b=6, c=10 ----if esle 測試---- a 等于 b ----if elif else測試---- a 不大于b和c ----for循環(huán)測試---- 入?yún)?#xff1a;6 入?yún)?#xff1a;6 入?yún)?#xff1a;10 ----while語句---- 6 7 8 9 10 ----until循環(huán)---- 6 7 8 9 ----case...esac語句---- a沒有選擇 1 或者 10

Shell 函數(shù)

函數(shù)測試

[root@hadoop-master shell-test]# cat test-method.sh #!/bin/bashfunction1(){echo "hello world my first shell function" }funWithReturn(){echo "帶有返回值的function"val=`expr $1 + $2`return $val }echo "執(zhí)行function1" function1 echo "函數(shù)執(zhí)行完畢"echo "執(zhí)行funWithReturn" funWithReturn 12 13 echo "函數(shù)funWithReturn執(zhí)行完畢$?"

測試結(jié)果

[root@hadoop-master shell-test]# ./test-method.sh 1 4 執(zhí)行function1 hello world my first shell function 函數(shù)執(zhí)行完畢 執(zhí)行funWithReturn 帶有返回值的function 函數(shù)funWithReturn執(zhí)行完畢25

注意:shell的內(nèi)置return承接返回值用的是一個字節(jié)的大小,也就是8位,最多可以輸出無符號0-255的整形,范圍之外的數(shù)據(jù)全部溢出顯示。因此在使用return的時候,務(wù)必留意數(shù)值大小。

Shell 輸入/輸出重定向

命令說明
command > file將輸出重定向到 file。
command < file將輸入重定向到 file。
command >> file將輸出以追加的方式重定向到 file。
n > file將文件描述符為 n 的文件重定向到 file。
n >> file將文件描述符為 n 的文件以追加的方式重定向到 file。
n >& m將輸出文件 m 和 n 合并。
n <& m將輸入文件 m 和 n 合并。
<< tag將開始標(biāo)記 tag 和結(jié)束標(biāo)記 tag 之間的內(nèi)容作為輸入。

需要注意的是文件描述符 0 通常是標(biāo)準輸入(STDIN),1 是標(biāo)準輸出(STDOUT),2 是標(biāo)準錯誤輸出(STDERR)。

一般情況下,每個 Unix/Linux 命令運行時都會打開三個文件:
標(biāo)準輸入文件(stdin):stdin的文件描述符為0,Unix程序默認從stdin讀取數(shù)據(jù)。
標(biāo)準輸出文件(stdout):stdout 的文件描述符為1,Unix程序默認向stdout輸出數(shù)據(jù)。
標(biāo)準錯誤文件(stderr):stderr的文件描述符為2,Unix程序會向stderr流中寫入錯誤信息。

默認情況下,command > file 將 stdout 重定向到 file,command < file 將stdin 重定向到 file。

  • 如果希望 stderr 重定向到 file,可以這樣寫:

    $ command 2 > file
  • 如果希望 stderr 追加到 file 文件末尾,可以這樣寫:

    $ command 2 >> file

    2 表示標(biāo)準錯誤文件(stderr)。

  • 如果希望將 stdout 和 stderr 合并后重定向到 file(比較常用),可以這樣寫:

    $ command > file 2>&1

    或者

    $ command >> file 2>&1
  • 如果希望對 stdin 和 stdout 都重定向,可以這樣寫:

    $ command < file1 >file2
  • command 命令將 stdin 重定向到 file1,將 stdout 重定向到 file2。

    總結(jié)

    以上是生活随笔為你收集整理的每天学一点儿shell:Shell的常用语法规则的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    人人精品| 久热电影 | adn—256中文在线观看 | 久久人人爽人人爽人人片av免费 | 99综合影院在线 | 国产一区福利在线 | 国产成人精品一区二区三区免费 | 国产一级片免费视频 | 成人网看片 | 日韩超碰在线 | 久久99国产综合精品 | 99九九热只有国产精品 | 久久久国产精品视频 | 久久99在线 | 亚洲最新av在线网站 | 女人18片毛片90分钟 | 婷婷电影在线观看 | 天天做夜夜做 | 国产黄色片久久久 | 日韩大片在线看 | 日韩免费二区 | 日日碰狠狠躁久久躁综合网 | 四虎影视成人永久免费观看亚洲欧美 | 国产亚洲综合在线 | 国产精品久久久久久影院 | 久草在线久| 黄网站免费久久 | 久草在线免费看视频 | 国产成人一区二区三区免费看 | 黄色小说免费在线观看 | 国产成人一级电影 | av色影院 | 久久99国产精品久久 | 精品亚洲va在线va天堂资源站 | 99欧美视频| 99久久精品国产欧美主题曲 | 欧洲视频一区 | 欧美日韩一级视频 | 国产无套视频 | 成人av.com| 国产一区视频在线 | 一区二区三区视频网站 | 天天爱天天射天天干天天 | 最近字幕在线观看第一季 | 二区视频在线观看 | 香蕉视频一级 | 97色综合| 日日干,天天干 | 99在线精品视频观看 | 国产精品二区在线 | 亚洲高清在线观看视频 | 欧美另类激情 | 国产九九热 | 国产精品一区二区av日韩在线 | 五月天伊人| 最新国产精品久久精品 | 青青河边草观看完整版高清 | 在线播放一区二区三区 | 国产亚洲精品久久久久久大师 | 五月激情视频 | 久久久久免费电影 | 欧美国产一区在线 | 成人免费观看在线视频 | 成人在线观看你懂的 | 中文字幕二区在线观看 | 国产在线精品一区 | 四虎影院在线观看av | 久久人人爽人人爽人人片av软件 | av福利在线免费观看 | 黄色成人影院 | 涩涩在线| 日本精品视频在线 | 成人在线观看av | 婷婷六月天丁香 | 亚洲精品国产精品久久99 | 91精品电影 | 人人精品| 精品一区二区三区电影 | 操操日日 | 欧美大香线蕉线伊人久久 | a视频在线播放 | 97精品超碰一区二区三区 | 亚洲欧美日韩在线一区二区 | av不卡免费看 | 欧美日韩国产一区二区三区 | 欧美日韩在线观看一区二区三区 | 超碰免费观看 | 久久午夜国产精品 | 亚洲韩国一区二区三区 | 97在线观看视频国产 | 日韩一区二区久久 | 日韩高清在线一区二区 | 国产精品综合久久久久久 | 最近中文字幕大全 | 成人免费视频网 | 亚洲专区 国产精品 | 久久一线| 国产一线二线三线性视频 | 欧美日韩xxxxx | 久久99精品久久久久婷婷 | 91在线免费公开视频 | 亚洲三级网站 | 欧美孕妇与黑人孕交 | 亚洲综合欧美精品电影 | 国产 日韩 在线 亚洲 字幕 中文 | 国产精品久久一卡二卡 | 亚洲精品免费观看视频 | 日韩精品在线视频 | 国产精品久久久久久久久久尿 | 在线观看视频国产一区 | 人人爱人人射 | 亚洲视频在线看 | 中文字幕精品一区二区三区电影 | 国产在线看一区 | 91精品国产乱码在线观看 | 人人视频网站 | 亚洲黄色免费在线 | 天天操天天操一操 | 亚洲一二三区精品 | 亚洲视频精选 | 免费日韩一区 | 国产999精品久久久 免费a网站 | 夜夜躁狠狠燥 | 国产伦精品一区二区三区在线 | 日韩av看片| 午夜丁香视频在线观看 | 99热这里有 | 天天干天天拍天天操天天拍 | 国产96精品 | 欧美成人精品在线 | 亚洲成人麻豆 | 久久久久草| 国产精品中文字幕在线播放 | 97视频在线观看视频免费视频 | 成人免费视频a | 天天艹天天操 | 岛国av在线不卡 | 国产精品免费小视频 | 在线欧美国产 | 亚洲精品小视频在线观看 | 日本超碰在线 | 黄色片亚洲 | 丰满少妇高潮在线观看 | 久久资源总站 | 日韩精品视频在线观看网址 | 天天射天 | 中文字幕xxxx | 亚洲免费在线视频 | 黄色av电影在线观看 | 久草av在线播放 | 日韩av影片在线观看 | 久久手机精品视频 | 国产精品va在线播放 | 伊人狠狠 | 在线播放国产一区二区三区 | 夜夜爽www| 在线国产一区二区 | 亚洲免费国产视频 | 亚洲欧洲精品在线 | www免费视频com | 天海冀一区二区三区 | 久久视频在线 | 国产高清在线a视频大全 | 国产成人专区 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 黄色毛片一级 | 久久九九久久 | 91一区一区三区 | 欧美天天综合 | 久久伦理网 | 99热手机在线 | 久久免费视频一区 | 久久中文视频 | 91激情小视频 | 91福利视频免费 | 又黄又刺激视频 | 久久综合久久综合这里只有精品 | 91完整版在线观看 | 精品夜夜嗨av一区二区三区 | 四虎免费av | 99久久er热在这里只有精品15 | 久久精品播放 | 狠狠色丁香九九婷婷综合五月 | 日韩av电影国产 | 日免费视频 | 亚洲人成影院在线 | 久久久久亚洲天堂 | 人人添人人澡人人澡人人人爽 | 久视频在线播放 | 一区在线观看 | 玖玖视频国产 | 一本一道久久a久久精品 | 中文字幕视频一区 | 日韩欧美在线视频一区二区三区 | 国产精品久久一卡二卡 | 安徽妇搡bbbb搡bbbb | 精品在线播放视频 | 久久久免费精品视频 | 黄色免费观看视频 | 欧美日韩亚洲在线观看 | 国产成人av免费在线观看 | 亚洲综合色视频在线观看 | 午夜电影av | 亚一亚二国产专区 | 中日韩欧美精彩视频 | a在线观看国产 | 久久99精品一区二区三区三区 | 色a综合| 日韩在线免费高清视频 | 久久精品精品电影网 | 久久av高清| 免费在线看成人av | 日韩欧美一区二区在线 | 97超碰人人网 | 精品xxx| av丁香| 成人影视免费 | 久久新 | 亚洲欧美乱综合图片区小说区 | 国产高清专区 | 麻豆精品在线视频 | 国产色在线观看 | 天天综合成人网 | 欧美精品久久久久久久久久丰满 | 天天爽夜夜爽精品视频婷婷 | 九九热视频在线免费观看 | 国产成人一区二区三区免费看 | 久久99热精品这里久久精品 | 九九热精品视频在线观看 | 日韩偷拍精品 | 91超在线 | 国产成人精品一区二区三区福利 | 久久精品在线免费观看 | 成人h动漫精品一区二 | 99久久电影 | 欧美成人亚洲成人 | 婷婷六月天在线 | 色综合亚洲精品激情狠狠 | 99免费精品视频 | 欧美黄在线 | 玖玖在线看 | 日韩最新av| 黄色一级免费电影 | 日韩黄色免费电影 | 午夜精品成人一区二区三区 | 波多野结衣视频一区二区三区 | 久热超碰 | 麻豆va一区二区三区久久浪 | 91麻豆精品国产91久久久久久久久 | 国产3p视频 | 一区在线免费观看 | 九九视频一区 | 中文字幕刺激在线 | 天天色棕合合合合合合 | 久久久久久久久久久网站 | 国内久久 | 国产精品扒开做爽爽的视频 | 香蕉视频在线免费看 | 久久99精品久久久久蜜臀 | 超碰99在线 | 久草在线99 | 国偷自产中文字幕亚洲手机在线 | 在线观看黄色 | 99视频偷窥在线精品国自产拍 | 五月天欧美精品 | 91看片在线 | 91久久爱热色涩涩 | 精品一区久久 | 天天爱天天干天天爽 | 久久国产精品99精国产 | 国产午夜精品一区二区三区嫩草 | 五月婷丁香网 | 在线黄色免费 | 色吊丝在线永久观看最新版本 | 亚洲国产美女精品久久久久∴ | 国产福利一区二区三区视频 | 色视频网站在线观看一=区 a视频免费在线观看 | 国产精品系列在线观看 | 亚洲综合精品视频 | 国产精品视频999 | 国产字幕在线看 | 婷婷六月网 | 成人av免费在线看 | 欧美另类高潮 | 国产精品观看在线亚洲人成网 | 狠狠操狠狠插 | 成 人 黄 色视频免费播放 | 激情五月婷婷激情 | 国产精品18久久久久久久久久久久 | 九九久久影视 | 国内99视频| 日韩av女优视频 | 天天爱天天色 | 午夜影院在线观看18 | 特级毛片aaa| 欧美三级高清 | 日韩成人免费在线观看 | 国产精品乱码久久久久久1区2区 | 色婷婷亚洲婷婷 | 国产品久精国精产拍 | 免费视频一级片 | 日韩在线播放欧美字幕 | 亚洲免费国产 | 性色在线视频 | 日韩另类在线 | 日韩欧美99| 精品日韩在线一区 | 日本精品va在线观看 | 日日夜夜天天干 | 日本精品视频网站 | 欧美大片大全 | 在线观看91精品国产网站 | 91视频久久久 | zzijzzij日本成熟少妇 | 激情网五月 | 久久社区视频 | 98涩涩国产露脸精品国产网 | 国产在线精品区 | 色亚洲激情 | 国产精品久久99综合免费观看尤物 | 亚洲在线视频播放 | 97超碰福利久久精品 | 婷婷成人亚洲综合国产xv88 | 国产小视频免费在线观看 | av中文字幕不卡 | www.夜夜爽 | 中文字幕一区二区三区久久 | 亚洲成a人片77777潘金莲 | 国产精品久久久久久久久久东京 | 国产第一页在线播放 | 91免费试看 | 欧美黄污视频 | 久草热久草视频 | 亚洲精品视频在线观看免费视频 | 精品久久国产一区 | 日韩动漫免费观看高清完整版在线观看 | 欧美精品第一 | 天天爽人人爽 | 亚洲黄色免费 | 99 色 | 国产在线无 | 欧美午夜激情网 | 91.麻豆视频 | 中文字幕色婷婷在线视频 | 成人a大片 | 成人全视频免费观看在线看 | 亚洲欧美日韩国产一区二区三区 | 美女网站在线看 | 日韩精品免费在线 | 久久久久久久99精品免费观看 | 三级av中文字幕 | 999久久久久久久久 69av视频在线观看 | 国产高潮久久 | 久热av在线| 一级性视频| 国产精品一区专区欧美日韩 | 深夜免费福利网站 | 日韩啪啪小视频 | 亚洲第一香蕉视频 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 在线观看一区视频 | 婷婷丁香狠狠爱 | 欧美日韩亚洲第一页 | 国产美女免费 | 欧美另类sm图片 | 国产高清视频免费在线观看 | 毛片美女网站 | 丁香综合av | 免费在线观看成人小视频 | 国产精品9区 | 日韩中文字幕国产精品 | 国产小视频免费在线网址 | av中文字幕不卡 | 黄色国产精品 | 成年人在线观看网站 | 黄网站色成年免费观看 | 久久,天天综合 | 夜夜躁日日躁狠狠躁 | 日韩在线第一 | 在线99热| 日韩午夜精品福利 | 中文字幕91视频 | 五月网婷婷 | a级国产乱理论片在线观看 特级毛片在线观看 | 欧美精品久久久久久久免费 | 久草久热 | 日韩美女黄色片 | 久久九九国产视频 | 狠狠躁日日躁 | 日韩电影一区二区三区 | 玖草在线观看 | 国产精品成人一区二区三区吃奶 | 在线黄色国产电影 | 一区二区精品久久 | japanese黑人亚洲人4k | 69久久99精品久久久久婷婷 | 免费av网站观看 | 日本精品中文字幕在线观看 | 国产流白浆高潮在线观看 | 天天干天天干天天干 | 国产麻豆精品95视频 | 91久久精品一区 | 国产成人在线免费观看 | 天堂av免费在线 | 在线免费观看视频一区二区三区 | 中文一二区 | 国产精品美女久久久久久久久久久 | 日韩av电影网站在线观看 | 国产精品亚洲人在线观看 | 国产精品久久久久久久免费大片 | 欧美激情视频免费看 | 日韩在线视频精品 | 中文字幕在线看视频国产 | 午夜av在线 | 九色精品在线 | 九九精品视频在线看 | 97精品在线 | 婷婷激情网站 | 国产一二三在线视频 | 亚洲国产日韩一区 | 麻豆激情电影 | 久久人人爽人人爽人人片av免费 | 九九热精品国产 | 黄色aa久久 | 久久久电影网站 | 色婷婷亚洲精品 | 蜜臀av性久久久久av蜜臀三区 | 成人av日韩 | 日韩xxxxxxxxx | 在线看国产 | 国产精品永久久久久久久www | 日韩在线观看a | av超碰在线观看 | 欧美性色19p | va视频在线 | www178ccom视频在线| 在线视频1卡二卡三卡 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国产永久免费高清在线观看视频 | 一级a毛片高清视频 | 黄色av大片 | 亚洲理论片在线观看 | 亚洲综合视频在线 | 日韩.com| 中文字幕在线观看一区二区三区 | 日韩综合视频在线观看 | 人人插超碰 | 在线日本看片免费人成视久网 | 手机看片中文字幕 | 一级欧美一级日韩 | 亚洲闷骚少妇在线观看网站 | 日韩动漫免费观看高清完整版在线观看 | 91精品国产综合久久福利不卡 | 激情伊人五月天 | 久久a v电影 | 黄污网 | 亚洲人成精品久久久久 | av福利在线免费观看 | 色94色欧美| 久久天天躁狠狠躁夜夜不卡公司 | 国产成人在线综合 | 黄色影院在线免费观看 | 91麻豆精品国产91久久久久久 | 精品一区二区在线观看 | 国产高清在线永久 | 国产精品毛片久久蜜 | 亚洲精区二区三区四区麻豆 | 天天色综合久久 | 免费男女羞羞的视频网站中文字幕 | 91亚洲视频在线观看 | 久久综合加勒比 | 免费久久99精品国产 | 正在播放亚洲精品 | 国产精品第一页在线观看 | 丁香 婷婷 激情 | www国产亚洲精品 | 九九精品毛片 | 国产群p视频 | 91chinese在线 | 日日操天天射 | 一区电影| 日韩视频在线播放 | 制服丝袜亚洲 | 看毛片网站 | 婷婷激情av | 97爱爱爱 | 日韩av手机在线观看 | 97视频免费观看 | 精品久久综合 | 国产一级黄色电影 | 日韩欧美视频免费看 | 国产成人精品日本亚洲999 | 国产福利网站 | 看黄色91 | 国产五十路毛片 | 永久免费毛片在线观看 | 成人香蕉视频 | 伊人开心激情 | 精品国产一区二区三区蜜臀 | 久草在线视频在线观看 | 久久夜靖品 | 亚洲精品欧洲精品 | 亚洲成免费 | 免费看一级特黄a大片 | 精品极品在线 | 国产视频精品久久 | 国产高清精品在线观看 | 久草五月| 国产在线中文 | 久久99九九99精品 | 91福利视频免费观看 | 在线视频专区 | 欧美一区二区三区在线观看 | 在线有码中文字幕 | 人人dvd| 久久免费黄色网址 | 一区二区不卡视频在线观看 | 成年人免费看的视频 | 日韩欧美国产精品 | 国产第一页福利影院 | 激情视频二区 | 亚洲精品高清在线观看 | 蜜桃av人人夜夜澡人人爽 | 天天插日日射 | 黄色小说网站在线 | 国产精品第三页 | 97国产精品亚洲精品 | 国产精品成人品 | 麻豆国产在线播放 | 国产日韩欧美视频在线观看 | 久久精品视频观看 | 在线午夜av | 在线观看a视频 | 在线亚洲午夜片av大片 | 最新国产精品拍自在线播放 | 成人av电影在线 | 午夜视频在线观看一区二区三区 | 久久精品国产免费看久久精品 | 狠狠操狠狠干天天操 | av久久在线 | 五月天堂色| 美女网站黄在线观看 | 日韩免费在线观看 | 麻豆久久久久 | 久产久精国产品 | 一区二区三区在线看 | 可以免费观看的av片 | 国产精品欧美久久久久无广告 | 国产精品综合av一区二区国产馆 | 日日干狠狠操 | 69夜色精品国产69乱 | 国产尤物在线观看 | 国产精品九九久久99视频 | 视频在线观看入口黄最新永久免费国产 | 日韩四虎 | 午夜av免费| 免费在线黄色av | 日本久久电影网 | 亚洲精品国产视频 | 狠狠狠干狠狠 | 国产精品久久久久久久久久免费看 | 国产激情电影综合在线看 | 久久久国产一区二区三区 | 亚洲成人国产精品 | 射射射av| 99久久久国产精品美女 | 亚洲人人射 | 久久久国产电影 | 色综合天天狠天天透天天伊人 | 久久综合久久综合这里只有精品 | 亚洲综合成人婷婷小说 | www.国产在线观看 | 91九色国产在线 | 免费精品国产va自在自线 | 国产在线精品一区二区不卡了 | 久久av免费 | 久久成人免费 | 伊人五月天av | 色综合人人 | 日日精品 | 国产日韩亚洲 | 99久久网站 | 国产1区2区3区精品美女 | av一区二区在线观看中文字幕 | 干天天 | 狠狠干网站 | 激情婷婷在线 | 免费观看一区二区三区视频 | 91亚洲国产成人久久精品网站 | 国产精品久久久久久久99 | 亚洲国产精品成人女人久久 | 91aaa在线观看 | 国产96在线视频 | 精品日韩在线 | 久久最新 | 国产一级电影在线 | 色噜噜在线观看视频 | 香蕉视频国产在线 | 久久久综合香蕉尹人综合网 | 碰超在线97人人 | 99色在线观看视频 | av中文字幕在线免费观看 | 亚洲综合狠狠干 | 久久欧洲视频 | 视频1区2区 | 美女免费网站 | 黄色91在线观看 | 一区二区三区高清不卡 | 九九在线免费视频 | 中文字幕日韩精品有码视频 | 午夜av免费在线观看 | 丰满少妇对白在线偷拍 | 日韩高清一区二区 | www.色午夜,com | 亚洲精品视频一 | 免费色视频网站 | 天天色天天色天天色 | 午夜免费福利视频 | 色婷婷综合久久久久中文字幕1 | 国产精品情侣视频 | 亚洲成人一二三 | 欧美日韩高清在线一区 | 国产黄色精品在线 | 久久视频热 | 在线观看中文字幕网站 | 午夜视频在线网站 | 久久老司机精品视频 | 精品国产免费观看 | 国产区在线 | 麻花豆传媒mv在线观看 | 激情婷婷六月 | 久久精品欧美日韩精品 | www178ccom视频在线 | 久久婷婷五月综合色丁香 | 三级黄在线 | 91麻豆免费视频 | 亚洲欧美日韩国产精品一区午夜 | 91精品视频播放 | 中文字幕不卡在线88 | 99视频国产在线 | 91热视频在线观看 | 欧美人体xx | 久久久久久久久亚洲精品 | 91毛片视频| 国产一级二级在线播放 | 不卡av免费在线观看 | 五月天综合激情网 | 国产亚洲精品久久网站 | 日韩精品中文字幕在线不卡尤物 | 天天天综合网 | 日韩精品久久一区二区三区 | 国产成人精品女人久久久 | 国产不卡一区二区视频 | 婷婷丁香激情网 | 91精品国产成 | 极品久久久久 | 国产在线高清精品 | 免费观看久久久 | 日韩国产欧美在线视频 | 精品国产电影一区二区 | 国产精品igao视频网网址 | 欧美综合在线视频 | 一区二区精品在线 | 美女天天操 | 欧美亚洲一级片 | 国产一区播放 | 国产精品成| 国产日韩精品在线观看 | 精品久久毛片 | 亚洲v欧美v国产v在线观看 | 99re久久资源最新地址 | 99精品国产99久久久久久97 | 日韩在线视频二区 | 精品国产免费看 | 国产98色在线 | 日韩 | 一区二区男女 | 国产一级免费观看视频 | 免费视频一区二区 | 在线观看小视频 | 亚洲国产日本 | 色综合 久久精品 | 国产人在线成免费视频 | 日韩三级视频在线观看 | 91精品久久久久久久99蜜桃 | 亚洲精品乱码久久久久久蜜桃动漫 | 成年人免费观看国产 | 美女国产精品 | 2018亚洲男人天堂 | 超碰在线9 | www.五月婷婷 | 中文字幕第一页在线 | 国产精品午夜在线观看 | 久久激情综合网 | 国产福利91精品一区二区三区 | 国产黄色片免费 | 亚洲天堂精品 | 国产精品久久99综合免费观看尤物 | 99精品视频免费全部在线 | 免费毛片一区二区三区久久久 | 日本精品一区二区三区在线播放视频 | 黄www在线观看 | 91av视频导航 | 午夜精品一区二区三区在线观看 | 97在线观看视频 | 亚洲精品视频久久 | 免费观看www小视频的软件 | 久久夜色精品国产欧美乱 | 久久观看免费视频 | 毛片精品免费在线观看 | 日本 在线 视频 中文 有码 | 国产人成精品一区二区三 | 久久婷婷国产色一区二区三区 | 国产精品亚洲人在线观看 | 国产手机视频在线观看 | 超碰人人舔| 97人人添人澡人人爽超碰动图 | 免费av试看| 日韩免费网址 | 亚洲精品视频在线观看视频 | 27xxoo无遮挡动态视频 | 国产在线不卡精品 | 国产一区二区在线播放视频 | 99精品视频在线免费观看 | 伊人资源视频在线 | 一区二区三区四区五区在线 | 天天色天天射天天干 | 国产偷在线| 最新中文字幕在线播放 | av品善网| 久久亚洲精品电影 | 久久香蕉电影 | 欧美日韩一区久久 | 成人在线免费观看视视频 | 日韩com| 国产精品18久久久久久久久久久久 | 女人18毛片a级毛片一区二区 | 国产精品va最新国产精品视频 | www.色在线| 青青河边草免费直播 | 成人 亚洲 欧美 | 美女视频黄免费的 | 国产精品久久久久久久午夜片 | 国产精品日韩高清 | 中文字幕中文字幕 | 激情久久久 | 69久久久久久久 | 亚洲综合在线视频 | 天天鲁天天干天天射 | 超级碰碰碰碰 | 九九久久久久久久久激情 | 91免费视频网站在线观看 | 天天撸夜夜操 | 色综合久久久久久久久五月 | 日韩在线在线 | 日韩精品久久久免费观看夜色 | 中文字幕日本在线 | 中文字幕乱在线伦视频中文字幕乱码在线 | 欧美视频在线观看免费网址 | 九九影视理伦片 | 综合激情伊人 | 国产99在线免费 | 亚洲综合色av | 中文字幕在线日本 | 日韩av不卡在线播放 | 国产一级在线观看视频 | 99热精品在线 | 精品人人爽 | 精品国产1区2区 | 欧美精品一区二区免费 | 九九综合九九 | 最近中文字幕完整视频高清1 | 中文字幕高清有码 | 808电影免费观看三年 | 日韩成人黄色 | 国产视频中文字幕在线观看 | 精品国产一区二区三区在线观看 | 国产精品毛片一区二区在线 | 精品一区二区三区电影 | 欧美精品免费在线 | 在线视频日韩精品 | 中文字幕一区二 | 国产成人av片 | 91av在线电影 | 日韩av一区二区在线播放 | 欧美精品乱码久久久久 | 免费黄色在线播放 | 午夜精品久久久 | 天天干,天天操,天天射 | 天天操天天操天天操天天操 | 日韩欧美国产成人 | 免费观看91视频大全 | 99久久精品免费看国产 | 蜜臀aⅴ国产精品久久久国产 | 免费在线激情电影 | 天天干天天综合 | 亚洲精品午夜aaa久久久 | 日韩精品一区二区久久 | 国产福利在线免费 | 日韩精品最新在线观看 | 国产99区| 亚洲干| 国产小视频在线 | 欧美日韩精品网站 | 亚洲一级在线观看 | 亚洲夜夜爽| 国产精品6 | 最新国产精品亚洲 | 久久亚洲婷婷 | 日日精品 | 欧美资源 | 91福利区一区二区三区 | 久久精品久久精品久久39 | 手机在线中文字幕 | 韩国精品一区二区三区六区色诱 | 精品视频免费在线 | 激情综合站 | 婷婷久久久久 | 黄色软件网站在线观看 | 99视频在线看 | 免费日韩 精品中文字幕视频在线 | 国产97碰免费视频 | 超碰99在线 | 在线观看av黄色 | 婷婷综合导航 | 欧美坐爱视频 | 99re国产视频| 国产又粗又硬又长又爽的视频 | 国产精品国产亚洲精品看不卡15 | 五月天丁香视频 | 97精品久久 | 国产涩图| 国产综合精品一区二区三区 | 国产精品毛片久久久 | 中文字幕在线字幕中文 | 91专区在线观看 | 开心色婷婷 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久99精品久久久久久清纯直播 | 免费网站污| 欧美性视频网站 | 中文字幕 在线 一 二 | 精品国产乱码久久久久久三级人 | 国产精品高潮呻吟久久av无 | 日韩在线播放av | 国产无吗一区二区三区在线欢 | www好男人 | 国产91亚洲| 黄色毛片视频免费观看中文 | 九九热在线免费观看 | 国产成人免费观看 | av电影中文字幕在线观看 | 2020天天干夜夜爽 | 夜夜躁日日躁狠狠久久av | 曰韩精品 | 国产精品刺激对白麻豆99 | 久久久久久久久久亚洲精品 | 在线黄频| 91丨九色丨国产丨porny精品 | 亚洲日本精品视频 | 91超国产| 少妇高潮冒白浆 | 婷婷精品国产欧美精品亚洲人人爽 | 精品国产黄色片 | 五月婷在线 | 国产成人av综合色 | 国产美腿白丝袜足在线av | 国产成人av电影在线观看 | 欧美精品久久久久久久亚洲调教 | 国产精品久久久久久久久婷婷 | 手机av电影在线观看 | zzijzzij亚洲日本少妇熟睡 | a在线视频v视频 | 特级西西444www大胆高清无视频 | 四虎成人精品在永久免费 | 久99精品| 婷婷av网站| 国际精品网 | 亚洲精品中文字幕在线观看 | 久久99国产精品久久99 | 亚洲自拍av在线 | 探花系列在线 | 日韩在线免费视频 | 久草精品视频在线观看 | 国内外成人在线 | 精品国产乱码久久久久久浪潮 | 欧美日韩国产免费视频 | 天天艹天天操 | 国产69精品久久99不卡的观看体验 | 成年人视频免费在线播放 | 97色婷婷 | 亚洲欧美999| 97av在线视频免费播放 | 国产一区二区在线影院 | 久久免费高清 | 精品国产一区二区三区久久影院 | 久久久久久蜜av免费网站 | 欧美日韩一区二区三区在线观看视频 | 91九色蝌蚪视频网站 | 有码中文字幕在线观看 | 毛片久久久 | 久久99国产精品二区护士 | 久久狠狠亚洲综合 | 国内精品久久久久久久影视麻豆 | 精品一区二区6 | 成人一区在线观看 | 亚洲人久久 | 欧美极品xxxx | 日韩av女优视频 | 伊人天天干 | 国产视频一区二区三区在线 | 人人dvd| 一区二区视频免费在线观看 | 黄色小说在线观看视频 | 国产在线p| 91最新网址 | 99久久精品免费看国产一区二区三区 | 国产亚洲精品久久久久久移动网络 | 亚洲一区欧美精品 | 国产日本在线播放 | 草樱av| 免费看成人 | 黄色成人影视 | 久久综合桃花 | 玖玖视频国产 | 亚洲最大成人免费网站 | 美女久久 | 中文字幕 91| 99国产高清| 97视频在线观看播放 | 天天爽天天射 | 91综合久久一区二区 | 国产精品久久久一区二区 | 国产精品久久久久久999 | 亚洲区二区 | 特级a老妇做爰全过程 | 国产无套视频 | 91视频在线观看下载 | 麻豆国产露脸在线观看 | 久久久久久久久久久久久国产精品 | 日韩精品中字 | 国产精品一区二区美女视频免费看 | 国内免费的中文字幕 | 亚洲国产午夜 | 成人国产电影在线观看 | 国产99亚洲 | 欧美成人理伦片 | 国产精彩在线视频 | 久久久久欠精品国产毛片国产毛生 | 狠狠狠狠狠狠狠 | 婷婷丁香色 | 97超碰人人澡 | 中文字幕二区在线观看 | 日日干av | 国产精品久久久久久久av大片 | 中文字幕在线影院 | 一区二区欧美日韩 | 日本不卡123 | 中文网丁香综合网 | 成人午夜电影在线观看 | 五月综合色 | 干av在线 | 亚洲三级精品 | 久久手机在线视频 | 狠狠色狠狠综合久久 | 伊人av综合| 国产精品入口66mio女同 | 日韩三级成人 | 激情伊人 | 天天综合成人网 | 日韩电影一区二区三区 | 波多野结衣视频在线 | 精选久久| 精品视频亚洲 | 亚洲永久国产精品 | 777久久久 | av电影 一区二区 | 美女久久久久久久久久 | 91免费版在线| 欧美精品第一 | 伊人国产视频 | 欧美一区日韩一区 | 蜜桃av久久久亚洲精品 | 五月激情久久 | 国产精品久久一区二区无卡 | 婷婷福利影院 | 久久久久久久久网站 | 日韩中文字幕视频在线观看 | 麻豆视频在线看 | 日本黄色大片免费 | 免费日韩一区二区三区 | 在线观看精品一区 | 久久老司机精品视频 | 欧美日韩视频在线 | 日韩精品欧美专区 | 中日韩三级视频 | 97精品欧美91久久久久久 | 激情深爱五月 | 亚洲狠狠婷婷综合久久久 |