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

Linux特殊符號大全

系統(tǒng) Linux
在shell中常用的特殊符號羅列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~- & \<...\> + - %= == !=

Linux特殊符號大全

在shell中常用的特殊符號羅列如下:

# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~- & \<...\> + - %= == !=

# 井號 (comments)

這幾乎是個(gè)滿場都有的符號,除了先前已經(jīng)提過的"第一行"

#!/bin/bash

井號也常出現(xiàn)在一行的開頭,或者位于完整指令之后,這類情況表示符號后面的是注解文字,不會被執(zhí)行。

# This line is comments.

echo "a = $a" # a = 0

由于這個(gè)特性,當(dāng)臨時(shí)不想執(zhí)行某行指令時(shí),只需在該行開頭加上 # 就行了。這常用在撰寫過程中。

#echo "a = $a" # a = 0

如果被用在指令中,或者引號雙引號括住的話,或者在倒斜線的后面,那他就變成一般符號,不具上述的特殊功能。

~ 帳戶的 home 目錄

算是個(gè)常見的符號,代表使用者的 home 目錄:cd ~;也可以直接在符號后加上某帳戶的名稱:cd ~user或者當(dāng)成是路徑的一部份:~/bin

~+ 當(dāng)前的工作目錄,這個(gè)符號代表當(dāng)前的工作目錄,她和內(nèi)建指令 pwd的作用是相同的。

# echo ~+/var/log

~- 上次的工作目錄,這個(gè)符號代表上次的工作目錄。

# echo ~-/etc/httpd/logs

; 分號 (Command separator)

在 shell 中,擔(dān)任"連續(xù)指令"功能的符號就是"分號"。譬如以下的例子:cd ~/backup ; mkdir startup ;cp ~/.* startup/.

;; 連續(xù)分號 (Terminator)

專用在 case 的選項(xiàng),擔(dān)任 Terminator 的角色。

case "$fop" inhelp) echo "Usage: Command -help -version filename";;version) echo "version 0.1" ;;esac

. 逗號 (dot,就是“點(diǎn)”)

在 shell 中,使用者應(yīng)該都清楚,一個(gè) dot 代表當(dāng)前目錄,兩個(gè) dot 代表上層目錄。

CDPATH=.:~:/home:/home/web:/var:/usr/local

在上行 CDPATH 的設(shè)定中,等號后的 dot 代表的就是當(dāng)前目錄的意思。

如果檔案名稱以 dot 開頭,該檔案就屬特殊檔案,用 ls 指令必須加上 -a 選項(xiàng)才會顯示。除此之外,在 regularexpression 中,一個(gè) dot 代表匹配一個(gè)字元。

'string' 單引號 (single quote)

被單引號用括住的內(nèi)容,將被視為單一字串。在引號內(nèi)的代表變數(shù)的$符號,沒有作用,也就是說,他被視為一般符號處理,防止任何變量替換。

heyyou=homeecho '$heyyou' # We get $heyyou

"string" 雙引號 (double quote)

被雙引號用括住的內(nèi)容,將被視為單一字串。它防止通配符擴(kuò)展,但允許變量擴(kuò)展。這點(diǎn)與單引數(shù)的處理方式不同。

heyyou=homeecho "$heyyou" # We get home

`command` 倒引號 (backticks)

在前面的單雙引號,括住的是字串,但如果該字串是一列命令列,會怎樣?答案是不會執(zhí)行。要處理這種情況,我們得用倒單引號來做。

fdv=`date +%F`echo "Today $fdv"

在倒引號內(nèi)的 date +%F 會被視為指令,執(zhí)行的結(jié)果會帶入 fdv 變數(shù)中。

, 逗點(diǎn) (comma,標(biāo)點(diǎn)中的逗號)

這個(gè)符號常運(yùn)用在運(yùn)算當(dāng)中當(dāng)做"區(qū)隔"用途。如下例

#!/bin/bashlet "t1 = ((a = 5 + 3, b = 7 - 1, c = 15 / 3))"echo "t1= $t1, a = $a, b = $b"

/ 斜線 (forward slash)

在路徑表示時(shí),代表目錄。

cd /etc/rc.dcd ../..cd /

通常單一的 / 代表 root 根目錄的意思;在四則運(yùn)算中,代表除法的符號。

let "num1 = ((a = 10 / 2, b = 25 / 5))"

\ 倒斜線

在交互模式下的escape 字元,有幾個(gè)作用;放在指令前,有取消 aliases的作用;放在特殊符號前,則該特殊符號的作用消失;放在指令的最末端,表示指令連接下一行。

# type rmrm is aliased to `rm -i'# \rm ./*.log

上例,我在 rm 指令前加上 escape 字元,作用是暫時(shí)取消別名的功能,將 rm 指令還原。

# bkdir=/home# echo "Backup dir, \$bkdir = $bkdir"Backup dir,$bkdir = /home

上例 echo 內(nèi)的 \$bkdir,escape 將 $ 變數(shù)的功能取消了,因此,會輸出 $bkdir,而第二個(gè) $bkdir則會輸出變數(shù)的內(nèi)容 /home。

| 管道 (pipeline)

pipeline 是 UNIX 系統(tǒng),基礎(chǔ)且重要的觀念。連結(jié)上個(gè)指令的標(biāo)準(zhǔn)輸出,做為下個(gè)指令的標(biāo)準(zhǔn)輸入。

who | wc -l

善用這個(gè)觀念,對精簡 script 有相當(dāng)?shù)膸椭?/p>

#p#

! 驚嘆號(negate or reverse)

通常它代表反邏輯的作用,譬如條件偵測中,用 != 來代表"不等于"

if [ "$?" != 0 ]thenecho "Executes error"exit 1fi

在規(guī)則表達(dá)式中她擔(dān)任 "反邏輯" 的角色

ls a[!0-9]

上例,代表顯示除了a0, a1 .... a9 這幾個(gè)文件的其他文件。

: 冒號

在 bash 中,這是一個(gè)內(nèi)建指令:"什么事都不干",但返回狀態(tài)值 0。

:

echo $? # 回應(yīng)為 0

: > f.$$

上面這一行,相當(dāng)于 cat /dev/null >f.$$。不僅寫法簡短了,而且執(zhí)行效率也好上許多。

有時(shí),也會出現(xiàn)以下這類的用法

: ${HOSTNAME?} ${USER?} ${MAIL?}

這行的作用是,檢查這些環(huán)境變數(shù)是否已設(shè)置,沒有設(shè)置的將會以標(biāo)準(zhǔn)錯(cuò)誤顯示錯(cuò)誤訊息。像這種檢查如果使用類似 test 或 if這類的做法,基本上也可以處理,但都比不上上例的簡潔與效率。

除了上述之外,還有一個(gè)地方必須使用冒號

PATH=$PATH:$HOME/fbin:$HOME/fperl:/usr/local/mozilla

在使用者自己的HOME 目錄下的 .bash_profile或任何功能相似的檔案中,設(shè)定關(guān)于"路徑"的場合中,我們都使用冒號,來做區(qū)隔。

? 問號 (wild card)

在文件名擴(kuò)展(Filename expansion)上扮演的角色是匹配一個(gè)任意的字元,但不包含 null 字元。

# ls a?a1

善用她的特點(diǎn),可以做比較精確的檔名匹配。

* 星號 (wild card)

相當(dāng)常用的符號。在文件名擴(kuò)展(Filename expansion)上,她用來代表任何字元,包含 null 字元。

# ls a*a a1 access_log

在運(yùn)算時(shí),它則代表 "乘法"。

let "fmult=2*3"

除了內(nèi)建指令 let,還有一個(gè)關(guān)于運(yùn)算的指令expr,星號在這里也擔(dān)任"乘法"的角色。不過在使用上得小心,他的前面必須加上escape 字元。

** 次方運(yùn)算

兩個(gè)星號在運(yùn)算時(shí)代表 "次方" 的意思。

let "sus=2**3"echo "sus = $sus" # sus = 8

$ 錢號(dollar sign)

變量替換(Variable Substitution)的代表符號。

vrs=123echo "vrs = $vrs" # vrs = 123

另外,在 Regular Expressions 里被定義為 "行" 的最末端 (end-of-line)。這個(gè)常用在grep、sed、awk 以及 vim(vi) 當(dāng)中。

${} 變量的正規(guī)表達(dá)式

bash 對 ${} 定義了不少用法。以下是取自線上說明的表列

${parameter:-word} ${parameter:=word} ${parameter:?word} ${parameter:+word} ${parameter:offset} ${parameter:offset:length} ${!prefix*} ${#parameter} ${parameter#word} ${parameter##word} ${parameter%word} ${parameter%%word} ${parameter/pattern/string} ${parameter//pattern/string}

$*

$* 引用script的執(zhí)行引用變量,引用參數(shù)的算法與一般指令相同,指令本身為0,其后為1,然后依此類推。引用變量的代表方式如下:

$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, ${10}, ${11}.....

個(gè)位數(shù)的,可直接使用數(shù)字,但兩位數(shù)以上,則必須使用 {} 符號來括住。

$* 則是代表所有引用變量的符號。使用時(shí),得視情況加上雙引號。

echo "$*"

還有一個(gè)與 $* 具有相同作用的符號,但效用與處理方式略為不同的符號。

$@

$@ 與 $* 具有相同作用的符號,不過她們兩者有一個(gè)不同點(diǎn)。

符號 $* 將所有的引用變量視為一個(gè)整體。但符號 $@ 則仍舊保留每個(gè)引用變量的區(qū)段觀念。

$#

這也是與引用變量相關(guān)的符號,她的作用是告訴你,引用變量的總數(shù)量是多少。

echo "$#"

$? 狀態(tài)值 (status variable)

一般來說,UNIX(linux) 系統(tǒng)的進(jìn)程以執(zhí)行系統(tǒng)調(diào)用exit()來結(jié)束的。這個(gè)回傳值就是status值。回傳給父進(jìn)程,用來檢查子進(jìn)程的執(zhí)行狀態(tài)。

一般指令程序倘若執(zhí)行成功,其回傳值為 0;失敗為 1。

tar cvfz dfbackup.tar.gz /home/user > /dev/nullecho"$?"$$

由于進(jìn)程的ID是唯一的,所以在同一個(gè)時(shí)間,不可能有重復(fù)性的 PID。有時(shí),script會需要產(chǎn)生臨時(shí)文件,用來存放必要的資料。而此script亦有可能在同一時(shí)間被使用者們使用。在這種情況下,固定文件名在寫法上就顯的不可靠。唯有產(chǎn)生動(dòng)態(tài)文件名,才能符合需要。符號$$或許可以符合這種需求。它代表當(dāng)前shell 的 PID。

echo "$HOSTNAME, $USER, $MAIL" > ftmp.$$

使用它來作為文件名的一部份,可以避免在同一時(shí)間,產(chǎn)生相同文件名的覆蓋現(xiàn)象。

ps: 基本上,系統(tǒng)會回收執(zhí)行完畢的 PID,然后再次依需要分配使用。所以 script 即使臨時(shí)文件是使用動(dòng)態(tài)檔名的寫法,如果script 執(zhí)行完畢后仍不加以清除,會產(chǎn)生其他問題。

#p#

( ) 指令群組 (command group)

用括號將一串連續(xù)指令括起來,這種用法對 shell 來說,稱為指令群組。如下面的例子:(cd ~ ; vcgh=`pwd` ;echo $vcgh),指令群組有一個(gè)特性,shell會以產(chǎn)生 subshell來執(zhí)行這組指令。因此,在其中所定義的變數(shù),僅作用于指令群組本身。我們來看個(gè)例子

# cat ftmp-01#!/bin/basha=fsh(a=incg ; echo -e "\n $a \n")echo $a#./ftmp-01incgfsh

除了上述的指令群組,括號也用在 array 變數(shù)的定義上;另外也應(yīng)用在其他可能需要加上escape字元才能使用的場合,如運(yùn)算式。

(( ))

這組符號的作用與 let 指令相似,用在算數(shù)運(yùn)算上,是 bash 的內(nèi)建功能。所以,在執(zhí)行效率上會比使用 let指令要好許多。

#!/bin/bash(( a = 10 ))echo -e "inital value, a = $a\n"(( a++))echo "after a++, a = $a"

{ } 大括號 (Block of code)

有時(shí)候 script 當(dāng)中會出現(xiàn),大括號中會夾著一段或幾段以"分號"做結(jié)尾的指令或變數(shù)設(shè)定。

# cat ftmp-02#!/bin/basha=fsh{a=inbc ; echo -e "\n $a \n"}echo $a#./ftmp-02inbcinbc

這種用法與上面介紹的指令群組非常相似,但有個(gè)不同點(diǎn),它在當(dāng)前的 shell 執(zhí)行,不會產(chǎn)生 subshell。

大括號也被運(yùn)用在 "函數(shù)" 的功能上。廣義地說,單純只使用大括號時(shí),作用就像是個(gè)沒有指定名稱的函數(shù)一般。因此,這樣寫 script也是相當(dāng)好的一件事。尤其對輸出輸入的重導(dǎo)向上,這個(gè)做法可精簡 script 的復(fù)雜度。

此外,大括號還有另一種用法,如下

{xx,yy,zz,...}

這種大括號的組合,常用在字串的組合上,來看個(gè)例子

mkdir {userA,userB,userC}-{home,bin,data}

我們得到 userA-home, userA-bin, userA-data, userB-home, userB-bin,userB-data, userC-home, userC-bin,userC-data,這幾個(gè)目錄。這組符號在適用性上相當(dāng)廣泛。能加以善用的話,回報(bào)是精簡與效率。像下面的例子

chown root /usr/{ucb/{ex,edit},lib/{ex?.?*,how_ex}}

如果不是因?yàn)橹г@種用法,我們得寫幾行重復(fù)幾次呀!

[ ] 中括號

常出現(xiàn)在流程控制中,扮演括住判斷式的作用。if [ "$?" != 0 ]thenecho "Executes error"exit1fi

這個(gè)符號在正則表達(dá)式中擔(dān)任類似 "范圍" 或 "集合" 的角色

rm -r 200[1234]

上例,代表刪除 2001, 2002, 2003, 2004 等目錄的意思。

[[ ]]

這組符號與先前的 [] 符號,基本上作用相同,但她允許在其中直接使用 || 與&& 邏輯等符號。

#!/bin/bashread akif [[ $ak > 5 || $ak< 9 ]]thenecho $akfi

|| 邏輯符號

這個(gè)會時(shí)常看到,代表 or 邏輯的符號。

&& 邏輯符號

這個(gè)也會常看到,代表 and 邏輯的符號。

& 后臺工作

單一個(gè)& 符號,且放在完整指令列的最后端,即表示將該指令列放入后臺中工作。

tar cvfz data.tar.gz data > /dev/null&

\<...\> 單字邊界

這組符號在規(guī)則表達(dá)式中,被定義為"邊界"的意思。譬如,當(dāng)我們想找尋 the 這個(gè)單字時(shí),如果我們用

grep the FileA

你將會發(fā)現(xiàn),像 there 這類的單字,也會被當(dāng)成是匹配的單字。因?yàn)?the 正巧是 there的一部份。如果我們要必免這種情況,就得加上 "邊界" 的符號

grep '\' FileA

+ 加號 (plus)

在運(yùn)算式中,她用來表示 "加法"。

expr 1 + 2 + 3

此外在規(guī)則表達(dá)式中,用來表示"很多個(gè)"的前面字元的意思。

# grep '10\+9' fileB109100910000910000931010009#這個(gè)符號在使用時(shí),前面必須加上escape 字元。

- 減號 (dash)

在運(yùn)算式中,她用來表示 "減法"。

expr 10 - 2

此外也是系統(tǒng)指令的選項(xiàng)符號。

ls -expr 10 - 2

在 GNU 指令中,如果單獨(dú)使用 - 符號,不加任何該加的文件名稱時(shí),代表"標(biāo)準(zhǔn)輸入"的意思。這是 GNU指令的共通選項(xiàng)。譬如下例

tar xpvf -

這里的 - 符號,既代表從標(biāo)準(zhǔn)輸入讀取資料。

不過,在 cd 指令中則比較特別

cd -

這代表變更工作目錄到"上一次"工作目錄。

#p#

% 除法 (Modulo)

在運(yùn)算式中,用來表示 "除法"。

expr 10 % 2

此外,也被運(yùn)用在關(guān)于變量的規(guī)則表達(dá)式當(dāng)中的下列

${parameter%word}${parameter%%word}

一個(gè) % 表示最短的 word 匹配,兩個(gè)表示最長的 word 匹配。

= 等號 (Equals)

常在設(shè)定變數(shù)時(shí)看到的符號。

vara=123echo " vara = $vara"

或者像是 PATH 的設(shè)定,甚至應(yīng)用在運(yùn)算或判斷式等此類用途上。

== 等號 (Equals)

常在條件判斷式中看到,代表 "等于" 的意思。

if [ $vara == $varb ]

...下略

!= 不等于

常在條件判斷式中看到,代表 "不等于" 的意思。

if [ $vara != $varb ]

...下略

^

這個(gè)符號在規(guī)則表達(dá)式中,代表行的 "開頭" 位置,在[]中也與"!"(嘆號)一樣表示“非”

輸出/輸入重導(dǎo)向

> >> < << :> &> 2&> 2<>>& >&2

文件描述符(File Descriptor),用一個(gè)數(shù)字(通常為0-9)來表示一個(gè)文件。

常用的文件描述符如下:

文件描述符 名稱 常用縮寫 默認(rèn)值

0 標(biāo)準(zhǔn)輸入 stdin 鍵盤

1 標(biāo)準(zhǔn)輸出 stdout 屏幕

2 標(biāo)準(zhǔn)錯(cuò)誤輸出 stderr 屏幕

我們在簡單地用<或>時(shí),相當(dāng)于使用 0< 或 1>(下面會詳細(xì)介紹)。

* cmd > file

把cmd命令的輸出重定向到文件file中。如果file已經(jīng)存在,則清空原有文件,使用bash的noclobber選項(xiàng)可以防止復(fù)蓋原有文件。

* cmd >> file

把cmd命令的輸出重定向到文件file中,如果file已經(jīng)存在,則把信息加在原有文件後面。

* cmd < file

使cmd命令從file讀入

* cmd << text

從命令行讀取輸入,直到一個(gè)與text相同的行結(jié)束。除非使用引號把輸入括起來,此模式將對輸入內(nèi)容進(jìn)行shell變量替換。如果使用<<- ,則會忽略接下來輸入行首的tab,結(jié)束行也可以是一堆tab再加上一個(gè)與text相同的內(nèi)容,可以參考後面的例子。

* cmd <<< word

把word(而不是文件word)和後面的換行作為輸入提供給cmd。

* cmd <> file

以讀寫模式把文件file重定向到輸入,文件file不會被破壞。僅當(dāng)應(yīng)用程序利用了這一特性時(shí),它才是有意義的。

* cmd >| file

功能同>,但即便在設(shè)置了noclobber時(shí)也會復(fù)蓋file文件,注意用的是|而非一些書中說的!,目前僅在csh中仍沿用>!實(shí)現(xiàn)這一功能。

: > filename 把文件"filename"截?cái)酁?長度.# 如果文件不存在, 那么就創(chuàng)建一個(gè)0長度的文件(與'touch'的效果相同).

cmd >&n 把輸出送到文件描述符n

cmd m>&n 把輸出到文件符m的信息重定向到文件描述符n

cmd >&- 關(guān)閉標(biāo)準(zhǔn)輸出

cmd <&n 輸入來自文件描述符n

cmd m<&n m來自文件描述各個(gè)n

cmd <&- 關(guān)閉標(biāo)準(zhǔn)輸入

cmd <&n- 移動(dòng)輸入文件描述符n而非復(fù)制它。

cmd >&n- 移動(dòng)輸出文件描述符 n而非復(fù)制它。

注意: >&實(shí)際上復(fù)制了文件描述符,這使得cmd > file 2>&1與cmd 2>&1 >file的效果不一樣。

原文鏈接:http://blog.csdn.net/xifeijian/article/details/9253011

 

責(zé)任編輯:牛小雨 來源: xifeijian的博客
相關(guān)推薦

2010-06-23 17:21:30

Linux Bash

2021-05-11 22:24:56

C++符號Tab

2010-03-11 17:57:48

Python正則表達(dá)式

2013-06-03 09:45:53

R語言

2010-07-20 12:52:26

Perl特殊變量

2019-08-02 09:13:22

Linux腳本語言歡聚時(shí)代

2011-08-10 15:58:12

WPS符號欄

2010-06-04 16:59:20

2011-03-16 14:22:00

Iptables命令Linux

2011-03-17 10:33:53

2009-09-29 10:57:13

Linux特殊文件權(quán)限操作系統(tǒng)

2014-08-28 10:18:36

LinuxShebang

2010-06-23 10:03:18

Linux Bash命

2011-01-14 10:33:48

Linux桌面應(yīng)用

2011-01-11 10:47:36

Linux網(wǎng)絡(luò)配置

2011-01-10 10:30:05

linux目錄結(jié)構(gòu)

2009-12-25 13:44:00

grep命令

2009-12-25 17:40:45

Linux crond

2014-05-04 10:34:32

Linux硬件信息Linux命令

2010-01-07 18:11:29

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

久久国产精品第一页| 99国内精品久久久久| 久久久久久久久免费| 国产精品444| 麻豆网址在线观看| 国内视频在线精品| 欧美视频一区在线观看| 国产精品自拍合集| 国产黄在线看| 粉嫩绯色av一区二区在线观看| 奇米影视亚洲狠狠色| 黑鬼狂亚洲人videos| 你懂的一区二区三区| 日韩一级大片在线观看| 亚洲色精品三区二区一区| 色呦呦久久久| 国产精品久久久久影院| 麻豆av一区| www.好吊色| 免费成人在线观看视频| 午夜欧美不卡精品aaaaa| 国产成人免费在线观看视频| 老牛国内精品亚洲成av人片| 3751色影院一区二区三区| 免费在线观看日韩视频| 欧洲在线视频| 成人av综合网| 久久久蜜桃一区二区人| 欧美成人午夜影院| 五月婷六月丁香| 欧美毛片免费观看| 亚洲成人国产精品| 国内av免费观看| 欧美综合社区国产| 91久久国产最好的精华液| 日本手机在线视频| a级大胆欧美人体大胆666| 自拍偷拍亚洲综合| 亚洲蜜桃av| 国产一级在线观看| 国产亚洲综合在线| 欧美日韩国产综合在线| 亚洲色图狠狠干| 成人动漫av在线| www.成人av.com| 国产黄色大片网站| 国产麻豆精品一区二区| 91青草视频久久| 国产绿帽一区二区三区| 极品少妇xxxx偷拍精品少妇| 国产精品久久久久久亚洲调教| 亚洲天堂视频网站| 欧美综合国产| 国产精品国产亚洲伊人久久 | bbbbbbbbbbb在线视频| xfplay精品久久| 久久精品magnetxturnbtih| 天天干天天爱天天操| av电影在线观看一区| 国产精品一区视频网站| 偷拍自拍在线视频| 久久亚洲精品小早川怜子| 久久天天狠狠| 成人在线观看一区| 中文字幕一区免费在线观看| 国产又爽又黄ai换脸| 超碰在线观看免费| 亚洲成精国产精品女| 国产免费毛卡片| 日韩成人亚洲| 在线国产成人影院| 激情亚洲一区二区三区四区 | 葵司免费一区二区三区四区五区| 欧美中文字幕在线观看| 成人小视频在线播放| 乱一区二区av| 99久久伊人精品影院| 视频污在线观看| 日本一区二区免费在线| 97超碰人人爱| 牛牛精品一区二区| 精品视频免费在线| 好吊操视频这里只有精品| 欧美日韩一本| 日韩在线激情视频| 日本在线视频免费| 青青草成人在线观看| 99re在线国产| 精品影院一区| 亚洲免费观看在线观看| 久久久999视频| 四虎成人精品一区二区免费网站| 精品成人私密视频| 人妻精品久久久久中文| 欧美日一区二区三区在线观看国产免| 97国产在线视频| 伊人免费在线观看| 波多野结衣在线aⅴ中文字幕不卡| 欧美日韩大片一区二区三区| 国产乱色在线观看| 欧美性猛xxx| 色哟哟在线观看视频| 久久99免费视频| 欧美日韩福利电影| 中日韩在线观看视频| 福利91精品一区二区三区| 亚洲成人av动漫| 国产亚洲成av人片在线观看| 69堂成人精品免费视频| 天堂久久久久久| 欧美日韩精选| 国产中文欧美精品| 三级视频在线播放| 亚洲一区在线观看视频| 99re精彩视频| 夜色77av精品影院| 久久久在线观看| 国产视频一二三四区| 国产午夜精品一区二区三区嫩草 | 国产极品美女在线| 可以看av的网站久久看| 国产一区二区视频在线免费观看 | 欧美日韩一二| 欧美日韩高清在线观看| 中文区中文字幕免费看| 久久综合精品国产一区二区三区| a级黄色片免费| 久久青草视频| 国产亚洲精品日韩| 国产suv精品一区二区33| hitomi一区二区三区精品| 欧美大片免费播放| 亚洲一区二区小说| 中文字幕在线精品| 中文字幕 人妻熟女| 欧美国产日本视频| 日韩一级在线免费观看| 网曝91综合精品门事件在线| 91av在线免费观看视频| 人妻妺妺窝人体色www聚色窝| 亚洲激情成人在线| 色婷婷狠狠18禁久久| 一区二区免费不卡在线| 亚洲va国产va天堂va久久| 欧美18hd| 欧美三级日本三级少妇99| 人人爽人人爽人人片| 日本欧洲一区二区| 五月天久久狠狠| 欧美一区二区三区婷婷| 久久亚洲春色中文字幕| 国产视频手机在线观看| 亚洲综合免费观看高清在线观看| 午夜诱惑痒痒网| 国产综合视频| 精品国产乱码一区二区三区四区| 美女露胸视频在线观看| 亚洲美女福利视频网站| 免费av中文字幕| 国产精品久久福利| 国产999免费视频| 亚洲午夜极品| 久热这里只精品99re8久| 欧美大胆性生话| 自拍偷拍亚洲精品| 国产高清第一页| 亚洲成a人v欧美综合天堂下载| 黄色网址在线视频| 日韩精品一二三区| 国产日韩欧美一区二区三区乱码| 欧美一区亚洲二区| 亚洲资源在线| 久久乐国产精品| 黄色软件在线| 欧美一级在线视频| 久久一区二区三区视频| 国产精品视频免费看| 亚洲欧美激情一区二区三区| 中文欧美日韩| 亚洲黄色一区二区三区| 亚洲精品黑牛一区二区三区| 68精品久久久久久欧美| 最新97超碰在线| 精品国产乱子伦一区| 无码人妻丰满熟妇区bbbbxxxx| 中文字幕一区二区日韩精品绯色| 国产一精品一aⅴ一免费| 麻豆精品网站| 蜜桃视频一区二区在线观看| 色婷婷综合久久久久久| 成人免费福利在线| 欧美久久天堂| 不卡伊人av在线播放| 欧美白人做受xxxx视频| 欧美一级一区二区| 永久免费无码av网站在线观看| 亚洲视频一区二区在线| 亚洲成人网在线播放| 国产一区二区中文字幕| 少妇激情一区二区三区| 黄色精品免费| 一区二区三区不卡在线| 亚洲精品中文字幕99999| 51成人做爰www免费看网站| 欧美国产大片| 国自在线精品视频| 黄色av网站在线播放| 亚洲欧洲国产伦综合| 欧美 日韩 人妻 高清 中文| 欧美精品1区2区| 日本熟女毛茸茸| 午夜伊人狠狠久久| 黑鬼狂亚洲人videos| 中文字幕不卡的av| 最新中文字幕视频| 粉嫩av亚洲一区二区图片| 五月天av在线播放| 视频一区免费在线观看| 少妇人妻无码专区视频| 欧美一区久久| 亚洲一二区在线| 国产在视频线精品视频www666| 国产日韩精品推荐| 欧美二区观看| 91久久精品美女高潮| 99久久婷婷国产综合精品首页 | 三级在线看中文字幕完整版| 久久精品国产视频| av在线免费观看网| 亚洲欧洲自拍偷拍| 青青青免费视频在线2| 亚洲精品99久久久久中文字幕| 精品久久久久久亚洲综合网站 | 你懂的在线看| 亚洲国产精久久久久久| 蜜桃久久一区二区三区| 欧美va亚洲va在线观看蝴蝶网| 国产又大又黄的视频| 欧美日韩精品综合在线| 亚洲一级视频在线观看| 欧美午夜精品一区二区三区| 探花国产精品一区二区| 欧美日韩免费观看一区二区三区| 老熟妇一区二区三区啪啪| 在线影院国内精品| 一级久久久久久| 欧美日韩另类国产亚洲欧美一级| 亚洲中文字幕在线一区| 欧美日本韩国一区| 99精品视频免费看| 日韩午夜精品视频| 黄色一级大片在线免费看国产| 欧美电影《轻佻寡妇》| 97人人澡人人爽| 亚洲精品一二三**| 国产精品久久久久久久久婷婷 | 国产在线视频你懂的| 亚洲国产精品影院| 亚洲免费黄色网址| 在线观看日韩电影| 在线免费av网| 欧美成人女星排行榜| 黄色av中文字幕| 国产视频久久网| 99riav在线| 美日韩精品免费观看视频| 成全电影大全在线观看| 2019国产精品自在线拍国产不卡| av日韩亚洲| 国产日韩视频在线观看| 在线观看视频一区二区三区| 狠狠色综合网站久久久久久久| 中日韩免视频上线全都免费| 亚洲国产午夜伦理片大全在线观看网站| 日韩精品2区| 欧美视频在线第一页| 亚久久调教视频| 91亚洲精品久久久蜜桃借种| 成人午夜私人影院| av电影在线不卡| 亚洲乱码精品一二三四区日韩在线| 91精品国产成人www| 嫩草研究院在线观看| 日韩在线播放av| 国产高清自产拍av在线| 国产精品欧美激情在线播放| 日韩高清一区| 日本一区不卡| 伊人精品视频| 五月天激情视频在线观看| 国产91精品一区二区麻豆网站| 亚洲第一成人网站| 一级女性全黄久久生活片免费| 91九色丨porny丨肉丝| 91精品国产一区二区| 精品福利视频导航大全| 色综合久久久久久中文网| av有声小说一区二区三区| 成人国产1314www色视频| av影片在线一区| 91成人在线观看喷潮教学| 精品一区二区三区在线播放| 粉嫩av蜜桃av蜜臀av| 亚洲精品伦理在线| 一级黄在线观看| 亚洲男人天堂手机在线| 黄视频在线免费看| 国产在线观看不卡| 国产精品亚洲人成在99www| 无码粉嫩虎白一线天在线观看| 麻豆精品精品国产自在97香蕉| 黄色a一级视频| 亚洲一区av在线| 国产情侣在线播放| 日韩在线免费视频观看| 中文在线中文资源| 国产一区福利视频| 欧美va天堂在线| 日本美女视频一区| 国产精品婷婷午夜在线观看| 国产综合精品视频| 亚洲精品成人久久电影| 污污的视频在线观看| 91久久久亚洲精品| 91欧美大片| 久久这里只精品| 欧美国产一区在线| 亚洲国产精品无码久久久| 日韩高清中文字幕| 7777kkk亚洲综合欧美网站| yellow视频在线观看一区二区| 久久久久久久久久久久久久久久久久| 欧美日韩大尺度| 久久免费国产精品| 亚洲欧美偷拍视频| 国产午夜精品麻豆| 中国色在线日|韩| 免费精品视频一区二区三区| 国产日本精品| 中日韩精品一区二区三区 | 黄在线观看网站| 91丨porny丨蝌蚪视频| 天天操天天爽天天干| 亚洲精品久久在线| 亚洲最大网站| 欧美一级爽aaaaa大片| 丝袜美腿亚洲综合| 美女100%露胸无遮挡| 欧美日韩一区二区三区视频| 日本在线观看www| 成人黄色免费看| 国产高清视频免费在线观看| 亚洲一二三四区| 天堂在线资源8| 日本久久久久久久久| 欧美军人男男激情gay| 日韩高清第一页| 中文字幕字幕中文在线中不卡视频| 国产免费一区二区三区最新不卡| 久久这里只有精品99| 亚洲三级av| 奇米精品一区二区三区| 国产亚洲制服色| 在线观看亚洲一区二区| 久久夜色撩人精品| 99国产精品免费网站| 无码人妻丰满熟妇区毛片| 日本一区二区三区久久久久久久久不 | 午夜成人亚洲理伦片在线观看| 91麻豆精品国产91久久久久久久久 | 欧美日本国产精品| 精品亚洲国产成人av制服丝袜| 亚洲色婷婷一区二区三区| 亚洲黄色www| 成人在线不卡| 免费极品av一视觉盛宴| 91在线国产福利| 亚洲综合免费视频| 欧美激情喷水视频| 精品国产乱码久久久| 久久无码人妻一区二区三区| 欧美天天综合色影久久精品| 五月香视频在线观看| 国产欧美日本在线| 毛片av一区二区| 久久精品国产亚洲av高清色欲| 一区二区成人精品| 日韩区一区二| 国产福利影院在线观看| 亚洲国产精品一区二区久久恐怖片| 国产视频精品久久| www国产亚洲精品| 麻豆成人久久精品二区三区小说| 国产一级片播放| 久久精品国产欧美亚洲人人爽| 欧美日韩看看2015永久免费 | 欧美亚洲成人xxx| 亚洲激情五月| 少妇人妻好深好紧精品无码| 日韩欧美色电影|