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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux shell 高级编程,shell高级编程

發布時間:2024/8/23 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux shell 高级编程,shell高级编程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

條件選擇if語句

選擇執行: 注意:if語句可嵌套

單分支

if 判斷條件;then

條件為真的分支代碼

fi

雙分支

if 判斷條件; then

條件為真的分支代碼

else條件為假的分支代碼

fi

多分支

if 判斷條件1; then

條件為真的分支代碼

elif 判斷條件2; then

條件為真的分支代碼

elif 判斷條件3; then

條件為真的分支代碼

else以上條件都為假的分支代碼

fi

逐個條件進行判斷,第一次遇為“真”條件時,執行其分支,而后結束整個if語

If示例

根據命令的退出狀態來執行命令

if ping -c1 -W2 station1 &> /dev/null; then

echo 'Station1 is UP'

elif grep "station1" ~/maintenance.txt &> /dev/null

then

echo 'Station1 is undergoing maintenance‘

else echo 'Station1 is unexpectedly DOWN!' exit 1

fi

條件判斷:case語句

case 變量引用 in

PAT1)

分支1

;;

PAT2)

分支2

;;

...*)

默認分支

;;

esac

case支持glob風格的通配符:

*: 任意長度任意字符

?: 任意單個字符

[]:指定范圍內的任意單個字符

a|b: a或b

for循環

for 變量名 in 列表;do

循環體

done

執行機制:

依次將列表中的元素賦值給“變量名”; 每次賦值后即執行一次循環體; 直到列表中的元素

耗盡,循環結束

列表生成方式:

(1) 直接給出列表

(2) 整數列表:

(a) {start..end}

(b) $(seq [start [step]] end)

(3) 返回列表的命令$(COMMAND)

(4) 使用glob,如:.sh

(5) 變量引用;$@, $

while循環

while CONDITION; do

循環體

done

CONDITION:循環控制條件;進入循環之前,先做一次判斷;每一次循環之后會再次判斷;條件

為“true”,則執行一次循環;直到條件測試狀態為“false”終止循環

因此:CONDTION一般應該有循環控制變量;而此變量的值會在循環體不斷地被修正

進入條件:CONDITION為true

退出條件:CONDITION為false

until循環

until CONDITION; do

循環體

done

進入條件: CONDITION 為false

退出條件: CONDITION 為true

循環控制語句continue

用于循環體中

continue [N]:提前結束第N層的本輪循環,而直接進入下一輪判斷;最內層為第1層

while CONDTIITON1; do

CMD1

...

if CONDITION2; then

continue

fi

CMDn

...

done

循環控制語句break

用于循環體中

break [N]:提前結束第N層循環,最內層為第1層

while CONDTIITON1; do

CMD1...if CONDITION2; then

breakfiCMDn...done

示例:doit.sh

#!/bin/bash

Name: doit.sh

Purpose: shift through command line arguments

Usage: doit.sh [args]

while [ $# -gt 0 ] # or (( $# > 0 ))

doecho $*

shiftdone

示例:shift.sh

#!/bin/bash

#step through all the positional parameters

until [ -z "$1" ]

doecho "$1"

shiftdoneecho

創建無限循環

while true; do

循環體

done

until false; do

循環體

Done

特殊用法

while循環的特殊用法(遍歷文件的每一行):

while read line; do

循環體

done < /PATH/FROM/SOMEFILE

依次讀取/PATH/FROM/SOMEFILE文件中的每一行,且將行賦值給變量line

練習

掃描/etc/passwd文件每一行,如發現GECOS字段為空,則填充用戶名和單位電話為62985600,并提示該

用戶的GECOS信息修改成功。

#!/bin/bash

while read line ;do

gecos=$(echo $line |cut -d: -f5)

if [ -z "$gecos" ];then

UserName=$(echo $line |cut -d: -f1)

usermod -c "$UserName 62985600" $UserName

echo "$UserName's gecos changed"

fi

done < /etc/passwd

編寫個腳本,會對系統中已存在的用戶進行身份判斷,若為centos7,則uid大于1000的用戶將判斷為comm user,反之判定為sys user, 若為centos6,則uid大于500的用戶判斷為comm user,反之sys user.輸出格式如下

root: sys user

……

liubei: comm user

#!/bin/bash

release=$(cat /etc/centos-release| sed -r 's/.* ([0-9]+)..*/\1/')

while read line; do

uid=$(echo $line | cut -d: -f3)

name=$(echo $line | cut -d: -f1)

if [ $release = 6 -a $uid -lt 500 ] || [ $release = 7 -a $uid -lt 1000 ]; then

echo "$name: sys user"

else

echo "$name: comm user"

fi

done < /etc/passwd

找出分區利用率大于10%的分區,顯示結果如下:

/dev/sda1 will be full : 33%

/dev/sda2 will be full : 99%

#!/bin/bash

df |grep /dev/sd |while read line;do

used=$(echo $line |tr -s " " % |cut -d% -f5)

name=$(echo $line |cut -d" " -f1)

if (( $used > 10 ));then

echo "$name will be full:$used%"

fi

done

特殊用法

雙小括號方法,即((…))格式,也可以用于算術運算

雙小括號方法也可以使bash Shell實現C語言風格的變量操作

I=10((I++))

for循環的特殊格式:

for ((控制變量初始化;條件判斷表達式;控制變量的修正表達式))

do循環體

done控制變量初始化:僅在運行到循環代碼段時執行一次

控制變量的修正表達式:每輪循環結束會先進行控制變量修正運算,而后再做條件判斷

for ((i=1;i<=100;i++));do

let sum+=i

done

echo sum=$sum

select循環與菜單

select variable in list

do

循環體命令

done

select 循環主要用于創建菜單,按數字順序排列的菜單項將顯示在標準錯誤上,并顯示 PS3 提示符,等待用戶輸入

用戶輸入菜單列表中的某個數字,執行相應的命令

用戶輸入被保存在內置變量 REPLY 中[][][]

select 是個無限循環,因此要記住用 break 命令退出循環,或用 exit 命令終止腳本。也可以按

ctrl+c 退出循環

select 經常和 case 聯合使用

與 for 循環類似,可以省略 in list,此時使用位置參量

練習:為某餐館用Shell制作一個點菜系統。

執行腳本,會列出主菜單,如下

請問吃什么?

1) 飯

2) 面

3)餃子

4)不吃

等待用戶選擇

如選擇1,則再問,選擇完后報價

1) 炒飯

2)蓋飯

3)木桶飯

如選擇2,則再問

1)炒面

2)蓋面

3)拉面

4)拌面

如選擇3,則再問

1)豬肉大蔥

2)素三鮮

3)韭菜雞蛋

每項選擇后,最終會報價,如

木桶飯: 10元

如選擇4,則退出

#!/bin/bash

PS3="Please choose your food: "

echo "請問吃什么"

caidan() {

select menu in 飯 面 餃子 不吃;do

case $REPLY in

1) select fan in 炒飯 蓋飯 木桶飯 返回;do

case $REPLY in

1) echo "炒飯: 10";break 2;;

2) echo "蓋飯: 12";break 2;;

3) echo "木桶飯:15";break 2;;

4) caidan;;

esac

done

;;

2) select mian in 炒面 蓋面 拉面 拌面 返回;do

case $REPLY in

1) echo "炒面: 10";break 2;;

2) echo "蓋面: 12";break 2;;

3) echo "拉面:15";break 2;;

4) echo "拌面: 18";break 2;;

5) caidan;;

esac

done

;;

3) select jiaozi in 豬肉大蔥 素三鮮 韭菜雞蛋 返回;do

case $REPLY in

1) echo "豬肉大蔥: 10";break 2;;

2) echo "素三鮮: 12";break 2;;

3) echo "韭菜雞蛋:15";break 2;;

4) caidan;;

esac

done

;;

4) exit;;

esac

done

}

caidan

信號捕捉trap

trap '觸發指令' 信號

自定義進程收到系統發出的指定信號后,將執行觸發指令,而不會執行原操作

trap '' 信號

忽略信號的操作

trap '-' 信號

恢復原信號的操作

trap -p

列出自定義信號操作

trap示例

#!/bin/bash

trap 'echo “signal:SIGINT"' int

trap -p

for((i=0;i<=10;i++));do

sleep 1

echo $i

done

trap '' int

trap -p

for((i=11;i<=20;i++));do

sleep 1

echo $i

done

trap '-' int

trap -p

for((i=21;i<=30;i++));do

sleep 1

echo $i

done

函數介紹

函數function是由若干條shell命令組成的語句塊,實現代碼重用和模塊化編程

它與shell程序形式上是相似的,不同的是它不是一個單獨的進程,不能獨立運行,而是shell程序的一部分

函數和shell程序比較相似,區別在于:

1.Shell程序在子Shell中運行

2. 而Shell函數在當前Shell中運行。因此在當前Shell中,函數可以對shell中變量進行修改

定義函數

? 函數由兩部分組成:函數名和函數體 ? help function

? 語法一:

function f_name

{

...函數體...

}

? 語法二:

function f_name ()

{

...函數體...

}

? 語法三:

f_name ()

{

...函數體...

}

函數使用

? 函數的定義和使用: – 可在交互式環境下定義函數 – 可將函數放在腳本文件中作為它的一部分 – 可放在只包含函數的單獨文件中 ? 調用:函數只有被調用才會執行

調用:給定函數名

函數名出現的地方,會被自動替換為函數代碼

? 函數的生命周期:被調用時創建,返回時終止

檢查載入函數

使用set命令檢查函數是否已載入。set命令將在shell中顯示所有的載入函

示例:

set

findit=( ){

if [ $# -lt 1 ]; the

echo "usage :findit file";

return 1

fi

find / -name $1 -print

}…

刪除shell函數

現在對函數做一些改動后,需要先刪除函數,使其對shell不可用。使用unset命令完成刪除函數

命令格式為:

unset function_name

示例:

unset findit

再鍵入set命令,函數將不再顯示

環境函數

使子進程也可使用

聲明:export –f function_name

查看:export -f 或 declare -xf

函數可以接受參數:

傳遞參數給函數:調用函數時,在函數名后面以空白分隔給定參數列表即可;例如

“testfunc arg1 arg2 ...”

在函數體中當中,可使用$1, $2, ...調用這些參數;還可以使用$@, $*, $#等特殊變量

馬函數變量

變量作用域:

環境變量:當前shell和子shell有效

本地變量:只在當前shell進程有效,為執行腳本會啟動專用子shell進程;因此,本地變量

的作用范圍是當前shell腳本程序文件,包括腳本中的函數

局部變量:函數的生命周期;函數結束時變量被自動銷毀

注意:如果函數中有局部變量,如果其名稱同本地變量,使 用局部變量

在函數中定義局部變量的方法

local NAME=VALUE

函數遞歸示例

函數遞歸:

函數直接或間接調用自身

注意遞歸層數

遞歸實例:

階乘是基斯頓·卡曼于 1808 年發明的運算符號,是數學術語

一個正整數的階乘(factorial)是所有小于及等于該數的正整數的積,并且有0的階乘為1,自然數n的

階乘寫作n!

n!=1×2×3×...×n階乘亦可以遞歸方式定義:0!=1,n!=(n-1)!×n

n!=n(n-1)(n-2)...1

n(n-1)! = n(n-1)(n-2)!

#!/bin/bash

#fact() {

if [ $1 -eq 0 -o $1 -eq 1 ]; then

echo 1

else

echo $[$1*$(fact $[$1-1])]

fi

}

fact $1

×××

fork×××是一種惡意程序,它的內部是一個不斷在fork進程的無限循環,實質是一個簡單的遞歸

序。由于程序是遞歸的,如果沒有任何限制,這會導致這個簡單的程序迅速耗盡系統里面的所有資

函數實現

:(){ :|:& };:

bomb() { bomb | bomb & }; bomb

腳本實現

cat Bomb.sh

#!/bin/bash

./$0|./$0&

數組

變量:存儲單個元素的內存空間

數組:存儲多個元素的連續的內存空間,相當于多個變量的集合

數組名和索引

索引:編號從0開始,屬于數值索引

注意:索引可支持使用自定義的格式,而不僅是數值格式,即為關聯

索引,bash4.0版本之后開始支持

bash的數組支持稀疏格式(索引不連續)

聲明數組:

declare -a ARRAY_NAME

declare -A ARRAY_NAME: 關聯數組

注意:兩者不可相互轉換

數組賦值

數組元素的賦值:

(1) 一次只賦值一個元素;

ARRAY_NAME[INDEX]=VALUE

weekdays[0]="Sunday

weekdays[4]="Thursday

(2) 一次賦值全部元素:

ARRAY_NAME=("VAL1" "VAL2" "VAL3" ...)

(3) 只賦值特定元素:

ARRAY_NAME=([0]="VAL1" [3]="VAL2" ...)

(4) 交互式數組值對賦值

read

-a ARRAY

顯示所有數組:declare

-a

引用數組

引用數組元素:

${ARRAY_NAME[INDEX]}

注意:省略[INDEX]表示引用下標為

0的元素

引用數組所有元素:

${ARRAY_NAME[*]}

${ARRAY_NAME[@]}

數組的長度

(數組中元素的個數

)

${#ARRAY_NAME[*]}

${#ARRAY_NAME[@]}

刪除數組中的某元素:導致稀疏格式

unset ARRAY[INDEX]

刪除整個數組

unset ARRAY

數組數據處理

引用數組中的元素:

數組切片:${ARRAY[@]:offset:number}

offset: 要跳過的元素個數

number: 要取出的元素個數

取偏移量之后的所有元素

${ARRAY[@]:offset}

向數組中追加元素:

ARRAY[${#ARRAY[*]}]=value

關聯數組:

declare -A ARRAY_NAME ARRAY_NAME=([idx_name1]='val1'

[idx_name2]='val2‘...)

注意:關聯數組必須先聲明再調用

示例

生成10個隨機數保存于數組中,并找出其最大值和最小值

#!/bin/bash

declare -a rand

declare -i max=0

declare –i min=32767

for i in {0..9}; do

rand[$i]=$RANDOM

echo ${rand[$i]}

[ ${rand[$i]} -gt $max ] && max=${rand[$i]}

[ ${rand[$i]} -lt $min ] && min=${rand[$i]}

done

echo "Max: $max Min:$min"

示例

編寫腳本,定義一個數組,數組中的元素是/var/log目錄下所有以.log結尾的

文件;要統計其下標為偶數的文件中的行數之和

#!/bin/bash

#declare -a files

files=(/var/log/*.log)

declare -i lines=0

for i in $(seq 0 $[${#files[*]}-1]); do

if [ $[$i%2] -eq 0 ];then

let lines+=$(wc -l ${files[$i]} | cut -d' ' -f1)

fi

done

echo "Lines: $lines."

總結

以上是生活随笔為你收集整理的linux shell 高级编程,shell高级编程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日韩av手机在线看 | 国产一区二区在线视频观看 | 亚洲在线精品 | 日韩欧美视频在线观看免费 | 日本视频网 | 国产亚州av| 99热超碰 | 黄色电影在线免费观看 | 瑞典xxxx性hd极品 | 久久免费美女视频 | 久久精品永久免费 | 欧洲亚洲激情 | 97视频在线播放 | 欧美a影视 | 日本三级不卡视频 | 午夜精品一区二区三区免费视频 | 中文字幕之中文字幕 | 国产成人综合精品 | 国产色女| 国产精品白浆视频 | 欧洲精品一区二区 | 一区二区网 | 韩日成人av | 中文字幕观看在线 | 少妇资源站 | 欧美日韩中文在线观看 | 日韩成人在线免费观看 | av在线免费播放 | 亚洲涩涩涩涩涩涩 | 99久久婷婷国产一区二区三区 | av电影在线免费观看 | 999日韩| 久久8精品 | 欧美性生活免费 | 色狠狠操| 欧美日韩亚洲在线观看 | 美女视频黄的免费的 | 成年人网站免费在线观看 | 国产一区视频免费在线观看 | 国产午夜精品福利视频 | 国产一二三四在线视频 | 97视频在线观看网址 | 亚洲精品中文字幕在线 | 国产亚洲精品久久久久秋 | 久久久影院官网 | 国产不卡av在线播放 | 最近中文字幕免费av | 黄色小网站在线观看 | 六月久久婷婷 | 国产一区在线视频 | 日韩在线免费视频 | 国产一级片直播 | 一级黄色a视频 | 狠狠操夜夜 | 亚洲色图 校园春色 | 91看片淫黄大片91 | 一区二区三区免费在线播放 | 5月丁香婷婷综合 | 国产69久久久欧美一级 | 成人国产综合 | 久草在在线视频 | 99热这里有精品 | 国产午夜三级一区二区三 | 91av在线视频播放 | 人人射人人射 | 日日操日日操 | 玖玖爱在线观看 | 日韩精品欧美专区 | 亚洲一级在线观看 | 日韩免费三级 | 欧美日韩高清在线观看 | 亚洲综合情 | 久久久精品成人 | 成人av在线播放网站 | 久久久久久久久久久久久久免费看 | 午夜影院一级片 | 永久免费观看视频 | 在线观看色视频 | 免费精品视频在线 | 免费在线色电影 | 国产一在线精品一区在线观看 | 中文字幕久久精品 | 444av| 婷婷香蕉| 欧美日韩国产一区 | 成人免费视频网址 | 国产 字幕 制服 中文 在线 | 成人精品亚洲 | 天堂av在线网址 | 亚洲国产免费av | 久久久18 | 精品国产乱码久久久久久三级人 | 亚洲精品国偷拍自产在线观看蜜桃 | 日本在线中文在线 | 国产高清精 | 日韩高清www | 国产欧美精品一区二区三区 | 视频高清 | 99九九免费视频 | 91九色在线播放 | 婷婷综合视频 | 免费看的av片 | 91豆麻精品91久久久久久 | 婷婷中文字幕在线观看 | 亚洲高清在线观看视频 | 五月婷色| 久草在线视频中文 | 亚洲激情在线 | 狠狠88综合久久久久综合网 | 操操操日日 | 国产成人精品免费在线观看 | 久久www免费视频 | 啪啪精品 | 亚洲少妇影院 | 免费高清在线观看成人 | 亚洲精品视频久久 | 国产成人精品久久亚洲高清不卡 | 午夜在线观看影院 | 日韩精品久久一区二区三区 | 中文字幕免费不卡视频 | 亚洲三级网 | 亚洲精品黄网站 | 久草在线国产 | www.久久免费 | 欧美91精品国产自产 | 正在播放五月婷婷狠狠干 | 国产精品一区二区三区在线 | 激情五月婷婷 | 亚洲国产欧美在线看片xxoo | 亚洲丁香久久久 | 精品99免费 | 久草视频在线资源 | 黄色小说免费观看 | 日韩大片在线 | 中文字幕美女免费在线 | 国产午夜精品免费一区二区三区视频 | 久草热久草视频 | 国内精品一区二区 | 91精品免费在线视频 | 成人h在线 | 麻豆传媒视频在线播放 | 欧美精品二区 | 国产精品久久网站 | 日韩理论| 久久精品视频18 | 视频一区二区视频 | 国产麻豆视频 | 米奇四色影视 | 91人人爽人人爽人人精88v | 精品视频在线看 | 91九色蝌蚪国产 | 视频一区久久 | 91福利专区 | 久久y| av7777777| 午夜精品一区二区三区视频免费看 | 99热在 | 日韩免费观看视频 | av高清一区| 亚洲精品久久久久中文字幕二区 | 97超在线视频 | 国内精品久久久久久久久久清纯 | 伊人视频 | 久久免费高清视频 | 亚洲国产精品va在线看黑人动漫 | 手机在线中文字幕 | 国产色就色 | 国产精品久久嫩一区二区免费 | 伊人成人久久 | 日韩二区在线播放 | 亚洲欧美日韩国产精品一区午夜 | 亚洲精品小区久久久久久 | 亚州精品天堂中文字幕 | 在线观看亚洲精品 | 天天久久综合 | 色综合夜色一区 | 日韩电影一区二区在线 | 91精品久久久久久久久久久久久 | 黄色av高清| 天天做天天看 | 国产高清永久免费 | 久久精品视频网站 | 亚洲香蕉在线观看 | 免费av在线网 | 亚洲精品1234区 | 在线亚洲人成电影网站色www | 精品一区二区三区香蕉蜜桃 | 香蕉视频免费在线播放 | 国产99久久久久久免费看 | 91亚洲精品久久久 | 欧美精品久久人人躁人人爽 | 超碰在线公开 | 中文字幕免费在线 | 91大神在线观看视频 | 欧美男男激情videos | 欧美看片| 久久久久久综合 | 玖玖玖国产精品 | 日日日视频 | 91免费高清观看 | 久久国产精品99精国产 | 国产精品久久久久久麻豆一区 | 午夜性生活片 | 国产中文字幕视频在线观看 | 国产精品9区 | 97超碰国产在线 | 日韩一区在线播放 | 午夜久久久久久久久 | 天天碰天天操 | 天天干 天天摸 天天操 | 久久视频一区 | 一区二区av | 久久一级片 | 日韩欧美一区二区三区在线观看 | 国产精品情侣视频 | 成 人 免费 黄 色 视频 | 日韩免费大片 | 免费三级黄色片 | 亚洲特级片 | 国产精品麻豆一区二区三区 | 在线免费av网站 | 伊人黄| 色吊丝在线永久观看最新版本 | 久久人人爽| 亚洲激情综合网 | 亚洲欧洲国产视频 | 久久久国产精品亚洲一区 | 日韩在线视频不卡 | 国产成人精品一区二区在线 | 免费看黄网站在线 | 国产精品一区在线观看你懂的 | 久久色在线观看 | 狠狠黄| 久久久久久久亚洲精品 | 国产露脸91国语对白 | 91pony九色丨交换 | 五月天中文在线 | 亚洲欧美日韩在线一区二区 | 在线观看www91 | 特级a老妇做爰全过程 | 就要干b | 中文字幕免费 | 久久天堂影院 | 亚洲国产中文字幕在线观看 | 天天爱综合 | 黄色亚洲在线 | 在线色亚洲 | 亚洲一本视频 | 国产一区二区精品久久 | 欧美aa在线 | 天天操比| 免费日韩高清 | 免费观看黄色12片一级视频 | 有没有在线观看av | 欧美 亚洲 另类 激情 另类 | 97人人超碰在线 | 欧美激情va永久在线播放 | 久久久国产成人 | 狠狠干狠狠艹 | 亚洲精品视频在线 | 国产美女视频免费观看的网站 | 精品久久一区二区 | 久久人人爽人人片 | 人人爱天天操 | 国产无遮挡又黄又爽馒头漫画 | 97综合视频| 成人久久久电影 | 日日狠狠 | 久久毛片高清国产 | 夜夜操综合网 | 手机成人免费视频 | 国产精品久久久久国产精品日日 | 久久人人看 | 国产日韩欧美自拍 | 欧美午夜精品久久久久 | 99久久99久久精品国产片果冰 | 久久久国产精品电影 | 日韩中文幕| 午夜视频在线瓜伦 | 97电影网手机版 | 97人人看 | 亚洲视频大全 | 成年人国产精品 | 天天搞天天 | 成人av一区二区在线观看 | 久久久麻豆视频 | 国产精品自产拍在线观看网站 | 国产一卡二卡在线 | 天天综合网久久综合网 | 五月婷婷色综合 | 久久三级视频 | 婷婷网五月天 | 麻豆视频免费播放 | 东方av在线免费观看 | 免费福利视频网 | 欧美一区二区三区免费观看 | 欧美日本在线视频 | 久久精品一区 | a级一a一级在线观看 | 三级av在线 | 99国产一区 | 91资源在线播放 | 精品国产视频在线 | 91激情小视频 | 免费成人看片 | 九九热免费视频在线观看 | 激情网婷婷| 亚洲国产成人久久 | 黄色片网站 | 久久爱资源网 | 99久久婷婷国产综合精品 | 中文有码在线视频 | 97精品一区二区三区 | 欧美激情精品久久久久久 | 人人射人人插 | 亚洲精品在线播放视频 | 九九导航 | 久久九九影视网 | 五月婷婷综合久久 | 色五月色开心色婷婷色丁香 | 五月婷婷丁香 | 久热只有精品 | 亚洲色图 校园春色 | 超碰公开在线观看 | 九九欧美| 精品日韩在线一区 | 精品电影一区 | 天天色天天上天天操 | 中国一级片在线观看 | 亚洲男女精品 | 四虎www.| 国产精品久久久久免费观看 | 在线91视频 | 在线免费观看国产精品 | 久久a级片 | 亚洲第一成网站 | 国产精品久久久久久av | 日日碰狠狠添天天爽超碰97久久 | 久久精品三 | 免费在线激情电影 | 99产精品成人啪免费网站 | 狠狠色婷婷丁香六月 | 丁香av | 亚洲国产中文字幕在线观看 | 亚洲黄色app | 国产精品2018 | 黄色软件视频大全免费下载 | 在线观看成人福利 | 欧美激情一区不卡 | 大荫蒂欧美视频另类xxxx | 久久成人综合 | 色黄久久久久久 | 欧美日韩一区二区在线观看 | 香蕉国产91 | 国产高清不卡一区二区三区 | 成人一区在线观看 | 中文一区二区三区在线观看 | 中文字幕在线专区 | 夜夜骑日日 | 国产成人精品久久亚洲高清不卡 | 亚洲激色 | 欧美在线视频第一页 | 天天噜天天色 | 久久色在线播放 | 日韩最新中文字幕 | 久久精品99久久久久久 | 久久国产精彩视频 | 久草热久草视频 | 麻豆免费观看视频 | 国产婷婷精品av在线 | 日本黄色免费在线观看 | 免费看特级毛片 | 黄色小说免费在线观看 | 久操视频在线播放 | 国产一区二区三区高清播放 | 91在线最新 | 人人澡人人干 | 黄网站色欧美视频 | 豆豆色资源网xfplay | 黄色精品视频 | 亚a在线| 日韩专区 在线 | 欧美一级免费 | 深夜免费福利在线 | 国产又粗又猛又黄又爽的视频 | 色婷婷伊人 | 日韩欧美在线中文字幕 | 国产在线播放观看 | 国产一级片视频 | 激情综合网五月激情 | 91福利区一区二区三区 | 国产久草在线 | 在线亚洲免费视频 | 天天干国产 | 欧美激情综合五月色丁香 | 天天射综合| 久草网视频在线观看 | 在线免费视频一区 | 久亚洲| 国产高清小视频 | 国产高清在线看 | 最近日韩免费视频 | 五月天电影免费在线观看一区 | 亚欧日韩成人h片 | 成人黄色免费观看 | 欧美特一级片 | 人人草天天草 | 开心激情综合网 | 99爱在线 | 九九视频这里只有精品 | 国产精品1000| 久久99热精品这里久久精品 | 国产免费观看久久黄 | 日韩av一区在线观看 | 亚洲人在线7777777精品 | 日本色小说视频 | 色999五月色 | 在线观看91视频 | 99精品系列 | 久久久久久中文字幕 | av中文字幕在线免费观看 | 中文字幕一区二区三区四区久久 | 久久综合9988久久爱 | 亚洲三级在线 | 中文字幕第一页在线播放 | 国产福利久久 | 亚洲精品视频在线免费播放 | 国产精品h在线观看 | 国产精品女同一区二区三区久久夜 | 欧美大码xxxx | 国产精品久久久久久久免费大片 | 黄色av免费电影 | 国产成视频在线观看 | 国产91学生| 亚洲欧洲精品一区二区精品久久久 | 久久精品1区 | 国产一区二区午夜 | 欧美国产精品久久久久久免费 | 九九视频网 | 最新影院 | av不卡在线看| 毛片视频网址 | 91插插插网站 | 激情综合网色播五月 | 亚洲精品456在线播放 | 成人高清av在线 | 在线观看视频色 | 在线免费观看黄色av | 久久免费视频4 | 深夜免费小视频 | 色丁香综合 | 久久伦理电影网 | 色小说av| 日韩在线短视频 | 91精品在线视频 | 成年人国产精品 | 91在线观看视频 | 久热电影 | 日韩精品不卡在线观看 | 丝袜美女在线 | 摸bbb搡bbb搡bbbb| 久久久www成人免费毛片麻豆 | 国产精品情侣视频 | av黄色亚洲| 欧美a级在线免费观看 | 日韩免费电影在线观看 | 四虎在线免费观看 | 国产第页| 91麻豆精品国产自产在线游戏 | 婷婷五天天在线视频 | 91高清在线看 | 日韩欧美综合在线视频 | 国产剧情一区 | 欧美一区二区伦理片 | 亚洲精品视 | 一二三区在线 | 久久艹精品 | 国产成人黄色 | 97视频资源 | 黄色电影网站在线观看 | 九色视频网址 | 青青河边草手机免费 | 在线黄网站 | 操久在线 | 91精品国产99久久久久 | 成年人在线观看免费视频 | 欧美乱大交| 丁香六月婷 | 在线激情网 | av888av.com| 成人永久在线 | av理论电影| 99这里只有精品99 | 成人91免费视频 | 久久精品视频中文字幕 | 视频国产在线观看18 | 天天综合导航 | 久久综合九色综合网站 | 欧美日韩中文字幕综合视频 | 久久人人爽人人人人片 | 日韩欧美视频在线播放 | 搡bbbb搡bbb视频 | 亚洲人成精品久久久久 | 欧美a级在线免费观看 | 青青河边草免费观看完整版高清 | 激情五月婷婷网 | 国产精品xxxx18a99 | 色播六月天| 国产高清在线免费观看 | 国产99精品在线观看 | 成年人在线观看免费视频 | av在线播放中文字幕 | 天天操天操 | 国产一级精品在线观看 | 欧美国产日韩久久 | 国产成人在线观看 | 51久久夜色精品国产麻豆 | 中文字幕在线观看第二页 | 婷婷激情综合五月天 | 欧美精品久久 | 国产91成人在在线播放 | 91理论电影| 精品一二三区视频 | 久草在线免费播放 | 在线导航av | 亚洲精品美女视频 | 精品综合久久 | 黄色小视频在线观看免费 | 久久草草热国产精品直播 | 在线免费观看视频你懂的 | 国产在线精品播放 | 国产看片 色 | 日韩av一区二区三区在线观看 | 欧美一级片免费 | 在线视频你懂得 | 免费精品在线视频 | 国产尤物一区二区三区 | 久久成人18免费网站 | 五月天久久久久久 | 午夜精品久久久久久久久久久久 | 在线播放国产一区二区三区 | 永久免费精品视频网站 | 免费视频99| 97色视频在线 | 国产在线视频不卡 | 在线亚州| 国产日韩三级 | 玖玖色在线观看 | 欧美国产日韩一区二区三区 | 最近中文字幕免费av | 毛片.com| 国产高清无线码2021 | 免费观看一区二区 | 日韩欧美视频一区 | 国产亚洲精品久 | 亚洲欧美日韩国产一区二区 | 国产激情久久久 | 欧美一级免费黄色片 | 亚洲国产mv | 亚洲激情 | 国产精品观看在线亚洲人成网 | 日韩电影在线观看中文字幕 | 免费男女羞羞的视频网站中文字幕 | 欧美另类调教 | 精品伦理一区二区三区 | 久久久久国产精品免费 | 久草在线视频首页 | 亚洲特级毛片 | 日韩欧美高清 | 国产在线观看91 | 亚洲做受高潮欧美裸体 | 成人在线观看免费 | 黄色大片中国 | 久久草精品 | 啪一啪在线 | 不卡的av在线播放 | 国产美女视频网站 | 最近2019好看的中文字幕免费 | 国产精品久久久久国产精品日日 | 国产黄色在线 | 国产在线1区 | 日批视频国产 | 国产亚洲精品久 | 国产一区二区精品久久 | 国产一区二区不卡视频 | 黄色小说视频在线 | 亚洲色图美腿丝袜 | 99r精品视频在线观看 | 国产精品高潮在线观看 | 91av资源网| 91黄色免费网站 | 成年人免费av网站 | 日韩欧美国产激情在线播放 | 日韩com | 国产最新视频在线 | 亚洲成a人片77777潘金莲 | 久久久久综合精品福利啪啪 | 国产在线欧美在线 | 久久天堂精品视频 | 欧美黄色特级片 | 久久99精品久久久久久 | 国产中文字幕网 | 四虎在线免费观看 | 少妇性色午夜淫片aaaze | 久久久久久久久久久久99 | 久久久精品网站 | 黄色国产高清 | 精品视频999 | 国产 成人 久久 | 69夜色精品国产69乱 | 伊人五月婷 | www色片 | 在线成人av | 久久99国产精品久久99 | 在线免费成人 | 又污又黄网站 | 国产在线观看av | 国产精品一级视频 | 国产资源在线观看 | 日韩专区中文字幕 | 99精品视频免费全部在线 | 人人干人人超 | 亚洲黄色一级大片 | 国产精品黄色影片导航在线观看 | 色婷婷综合久久久中文字幕 | 顶级欧美色妇4khd | 国产 欧美 在线 | 伊人午夜| 久草在线视频在线观看 | 91视频 - x99av | 五月激情六月丁香 | 国产精品第7页 | 国产午夜三级一二三区 | 天天看天天干 | 久草在线| 国产精品一区二区在线观看 | 天天色棕合合合合合合 | 精品夜夜嗨av一区二区三区 | 欧美日性视频 | 久青草视频在线观看 | 97涩涩视频 | 精品国产乱码久久久久久三级人 | 五月婷婷六月丁香 | 天天射天天色天天干 | 中文亚洲欧美日韩 | 国产黄色视 | 国产日产精品一区二区三区四区 | 在线免费黄 | 久久综合电影 | 久久久久久久久免费视频 | 久久精品免视看 | 国产精品麻豆免费版 | www.国产毛片 | 美女免费av| 天天拍天天色 | 四虎影视久久久 | 日韩在线观看av | 91精品国产自产在线观看 | 精品一区欧美 | 日韩激情免费视频 | 五月天婷婷视频 | 日韩中文免费视频 | 国产中出在线观看 | 久久精品99北条麻妃 | 99日精品 | 麻豆91视频 | 人成免费网站 | 国语久久| 国产区高清在线 | 欧美日韩高清国产 | 国产涩涩网站 | 狠狠干激情 | 亚洲成人频道 | 亚洲欧美国产日韩在线观看 | 国产69精品久久99不卡的观看体验 | 日韩欧美高清一区二区三区 | 成人av影视观看 | 国产精品乱码久久久久久1区2区 | 五月激情婷婷丁香 | 97在线免费视频观看 | 婷婷激情站 | 日本久久不卡视频 | 日韩成人免费电影 | 国产99免费视频 | 日韩av高清 | 亚洲精品玖玖玖av在线看 | www.天天干 | 天天操天天拍 | 国产尤物一区二区三区 | 丁香激情网 | 国产一级片免费视频 | 天堂v中文 | 在线观看成人福利 | 日韩精品一区二区三区免费观看 | a天堂一码二码专区 | 免费黄色av电影 | 免费在线观看一级片 | 亚洲成人午夜在线 | 欧美精品久久久久久久亚洲调教 | 亚洲视频一级 | 日韩精品2区 | 手机av资源 | 伊人av综合| 国产男女无遮挡猛进猛出在线观看 | 久久人人爽av| 激情五月播播久久久精品 | 国产精品黄色在线观看 | 国产日韩中文字幕在线 | 欧美人zozo | 日韩一区二区三区免费视频 | 国产精品白浆 | 在线观看亚洲精品 | 日韩精品一区二区三区第95 | 久久与婷婷| 国产一级黄 | 91福利社区在线观看 | 久久天天操 | 国产精品99久久久久的智能播放 | 91国内产香蕉 | 99这里有精品 | 国产精品中文 | 日日爽视频| 一区二区观看 | 最新在线你懂的 | 久久字幕 | 久久国产精品99国产 | 在线亚洲成人 | 又色又爽又黄 | 天天爱天天色 | 免费看黄色小说的网站 | 亚洲精品中文在线观看 | 欧美一级片在线 | 成年人免费av | 九七视频在线观看 | 国产系列 在线观看 | 92av视频 | 狠狠躁夜夜躁人人爽超碰97香蕉 | av免费看网站 | 免费看黄的 | 亚洲精品高清视频 | 91视频 - 114av | 六月激情久久 | 麻豆视频在线看 | 中文字幕一区二区三区在线播放 | 日韩av免费在线看 | 成人av视屏 | 亚洲乱码精品 | 国产日韩欧美在线 | 午夜国产影院 | 亚洲精品久久久蜜桃直播 | 日韩免费在线视频 | 国产91精品一区二区绿帽 | 日韩在线观看视频一区二区三区 | 国产高清视频免费观看 | 国产日韩精品视频 | 久久成人欧美 | 黄色大片中国 | 亚洲国产中文字幕在线 | www.天天干.com | 国产精品免费视频久久久 | 国产精品综合av一区二区国产馆 | 成人一级在线 | 国产91亚洲精品 | 91在线中文 | 久久久资源网 | 91在线看黄| 看片的网址 | 国产精品美女在线 | 国产区欧美| 激情视频久久 | 久久丁香网 | 亚洲成a人片在线www | 欧美一区二区三区在线观看 | 国产精品欧美精品 | 久久一二三四 | 精品不卡视频 | 在线观看视频免费播放 | 美女网站在线播放 | 亚洲精品天天 | 欧美一级免费在线 | 天天操天天射天天 | 国产 亚洲 欧美 在线 | 日日干干夜夜 | 在线观看视频在线观看 | 中文字幕 在线 一 二 | 激情五月在线视频 | 日本在线观看中文字幕 | 欧美日韩国产在线 | 国产精品久久久免费看 | 日韩在线免费观看视频 | 欧美日韩精品在线观看视频 | 色视频在线观看免费 | 久久一二区 | 波多野结衣电影久久 | 亚洲精品高清视频 | 二区在线播放 | 国产免费a | 夜夜躁日日躁狠狠久久88av | 人人爽人人搞 | 国产精品v a免费视频 | 国产日韩中文字幕 | 天天操夜夜操 | 999久久a精品合区久久久 | 欧美性极品xxxx做受 | 天天操操操操操操 | 久久久免费电影 | 四虎国产精品成人免费4hu | 久久精品官网 | 最新久久久 | 91av电影| 麻豆成人在线观看 | 超碰夜夜 | 久久伊人精品一区二区三区 | 中文字幕在线视频一区二区 | 国产女v资源在线观看 | 波多野结衣在线播放视频 | 天天操比| 久久综合色播五月 | 国产亚洲成人网 | 四虎影视成人 | 国产精品一区二区你懂的 | 在线日韩视频 | 五月天com| 91视频在线观看免费 | 欧美日韩一区二区视频在线观看 | 91爱看片| 97操操操 | 综合婷婷久久 | 在线看中文字幕 | 毛片网站观看 | 成人亚洲精品国产www | 精品日本视频 | 丁香 久久 综合 | 日日干天夜夜 | 黄影院| 91麻豆精品国产自产在线 | 91看片淫黄大片在线播放 | 亚洲国产日韩av | av丁香花| 国产精品久久久久av | 欧美成人999 | 日女人免费视频 | 97精品国产97久久久久久春色 | www.黄色网.com| 玖玖爱免费视频 | 中文字幕 成人 | 日韩在线二区 | 国产精品久久一区二区三区, | 久久网站免费 | 久久精品视频4 | 不卡av电影在线 | 色爱区综合激月婷婷 | 99久久99视频只有精品 | 国产又粗又猛又黄 | 欧美精品在线观看免费 | 欧美一二三区在线观看 | 精品久久视频 | 精品视频 | 国产999久久久 | 国产亚洲精品成人av久久影院 | 成人99免费视频 | 99人久久精品视频最新地址 | 中文av在线免费观看 | 九九久久久久99精品 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 丁香六月国产 | 中文字幕在线观看第一区 | 日韩毛片在线一区二区毛片 | 精品欧美在线视频 | 国产午夜三级一区二区三 | 亚洲天堂自拍视频 | 亚洲在线视频播放 | 黄色在线视频网址 | 91porny九色91啦中文 | 欧美一级视频一区 | 久久私人影院 | 99国内精品 | 一级一片免费看 | 天天草天天干天天射 | 亚州国产视频 | 成人a视频片观看免费 | av成人在线观看 | 免费麻豆网站 | 国产成人香蕉 | 胖bbbb搡bbbb擦bbbb | 国产视频97 | 色婷婷综合成人av | 91精品一区国产高清在线gif | 久久综合狠狠综合久久狠狠色综合 | 国产成人一二三 | 国产精品永久久久久久久www | 蜜臀av夜夜澡人人爽人人桃色 | 日韩中文三级 | 超碰97免费观看 | 日韩国产欧美在线视频 | 中文字幕在线看视频 | 97精品国产91久久久久久久 | 欧美伦理一区二区 | 99性视频 | 500部大龄熟乱视频使用方法 | 婷婷在线色 | 狠狠的操狠狠的干 | 欧美日本不卡高清 | 久久国产精品影片 | 337p日本欧洲亚洲大胆裸体艺术 | 色视频网站在线 | 中文字幕在线观看2018 | 亚洲国产99 | 男女拍拍免费视频 | 色香蕉在线视频 | 一级免费黄视频 | 久久99热国产 | 久久国产经典 | 999视频网| 久久久精品网站 | 西西444www| 免费观看成人网 | av在线专区 | 久久免费在线观看视频 | 国产精品网站一区二区三区 | 久久精品中文字幕一区二区三区 | 亚洲天天看 | 国产精品久久久久一区二区国产 | 亚洲成a人片77777潘金莲 | 99热都是精品 | 在线观看成人网 | 日韩二区在线观看 | 国产中文字幕视频在线观看 | 2023国产精品自产拍在线观看 | 日韩在线大片 | 国产精品一区二区三区电影 | 亚洲成成品网站 | 91高清视频免费 | 99热99re6国产在线播放 | 国产精品av久久久久久无 | 韩国精品视频在线观看 | 国产精品手机播放 | 天天干天天干 | 久久观看最新视频 | 天天插日日操 | 亚洲综合激情网 | 麻豆激情电影 | 美女福利视频网 | 一区二区视频在线观看免费 | 久久久久五月 | 国产一线二线三线性视频 | 国产免费观看av | 中文字幕在线免费97 | 亚洲日本激情 | 99精品视频免费在线观看 | 在线免费观看国产黄色 | 国产精品久久一卡二卡 | 午夜精品一区二区三区免费视频 | 久久字幕精品一区 | 99久久99久久精品国产片果冰 | 美女视频黄是免费的 | 日韩黄色av网站 | 婷婷九月激情 | 欧美日韩视频精品 | 久久99亚洲精品久久 | 欧美精品乱码99久久影院 | 国产手机av | 久久综合九色99 | 婷婷亚洲激情 | 超碰com| 久久视频精品 | 日本aaa在线观看 | 精品国产一区二区三区四区vr | 国产精品激情在线观看 | 日韩在线激情 | 亚洲欧美日本一区二区三区 | 日韩免费观看一区二区 | 成人综合日日夜夜 | 狠狠躁18三区二区一区ai明星 | 免费看黄的视频 | 精品国产免费久久 | 免费观看www7722午夜电影 | 国产丝袜制服在线 | 97看片网| 天天色天天搞 | 久久午夜精品视频 | 九九视频一区 | 国产一区免费 | 国产精品国产三级国产不产一地 | 久久久久久久电影 | 毛片播放网站 | 色婷婷狠狠五月综合天色拍 | 色婷婷啪啪免费在线电影观看 | 51久久夜色精品国产麻豆 | 国产高清区 | 久久露脸国产精品 | 国产美女精品久久久 | 人人澡av | 天天色天天色天天色 | 中文字幕国语官网在线视频 | 韩国一区二区三区视频 | 国产又粗又猛又爽又黄的视频先 | 日批在线看 |