久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux基础常用命令

發布時間:2025/7/25 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux基础常用命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ps -ef用于查看全格式的全部進程,其中“ps”是在Linux中是查看進程的命令,“-e?”參數代表顯示所有進程,“-f”參數代表全格式。

禁用防火墻
systemctl disable firewalld centos7以后版本
chkconfig iptables off centos6以前版本?

禁用selinux
vim /etc/selinux/config
SELINUX=disabled? ? ? ?

>表示這個文件如果不存在則創建該文件,如果該文件存在則清空該文件。 ? ??

Centos7上修改網卡名稱由原來ens33改成eth0
sed -ri '/^[[:space:]]+linux16/s#.*#& net.ifnames=0#' /boot/grub2/grub.cfg

? ?1.目錄操作

(1)絕對路徑與相對路徑

絕對路徑:路徑的寫法一定由根目錄”/”寫起,比如:/usr/local/lib
相對路徑:路徑的寫法不是由根目錄”/”寫起,比如:local/lib。這時,這個目錄相當于是將當前目錄作為“根目錄”,如果當前目錄變化了,那么這個相對路徑就要需要修改。

(2)打印當前目錄:pwd

root 用戶

一個特殊的管理帳戶
也被稱為超級用戶
root已接近完整的系統控制
對系統損害幾乎有無限的能力
除非必要,不要登錄為 root

root用戶id為零

普通( 非特權 )用戶

CentOS7的r普通用戶id從1000開始起步

CentOS6普通用戶id從500開始起步

權限有限
造成損害的能力比較有限

判斷一個用戶是否是管理員用戶,如果該用戶id為0就是root用戶,如果該用戶id為非零就是普通用戶。

管理員用戶已#開頭,普通用戶以$開頭。

?

命令格式:pwd

返回當前目錄的絕對路徑

?

(3)切換目錄:cd

(4)創建目錄:mkdir

命令格式:mkdir 新目錄(既可以是絕對路徑,也可以是相對路徑)

?-p參數

mkdir -p 新目錄

-p的作用是,不使用-p參數時,如果要創建的目錄所在的上層目錄不存在時,就會報錯;而使用了-p參數后,就會直接一次性連上層目錄都創建了。如下:創建tmp3中的tmp4,其中tmp3之前是不存在的。未使用-p時,提示了tmp3不存在;使用-p時,不提示錯了,tmp3、tmp4都會一次性創建。

(5)查看目錄內容:ls

命令格式:ls?目錄

直接使用ls命令,查看當前目錄下的內容

使用ls命令+路徑,查看指定目錄下的內容。

? ?常用參數搭配:

???????? ls -a 列出目錄所有文件,包含以.開始的隱藏文件

???????? ls -A 列出除.及..的其它文件

???????? ls -r 反序排列

???????? ls -t 以文件修改時間排序

???????? ls -S 以文件大小排序

???????? ls -h 以易讀大小顯示

???????? ls -l 除了文件名之外,還將文件的權限、所有者、文件大小等信息詳細列出來

不同的顏色,表示的含義不一樣:
白色:普通文件
藍色:目錄
綠色:可執行文件
紅色:壓縮文件
淺藍色:鏈接文件
黃色:設備文件
灰色:其他文件

(6)復制目錄:cp -r

cp命令既可用于拷貝文件,又可用于拷貝目錄,但是拷貝目錄時必須使用-r參數

命令格式:cp -r 原目錄 目標目錄

? ??

? ? ? ?常用參數:

? ? ? ????-a 歸檔,相當于-dR --preserv=all

? ? ? ? ? -b 目標存在,覆蓋前先備份,形式為 filename~

? ? ? ? ? ?-d --no-dereference --preserv=links 不復制原文件,只復制鏈接名

? ? ? ? ?-r 復制目錄及目錄內所有項目

? ? ? ? ?-i 覆蓋前提示
? ? ? ? -n 不覆蓋,注意兩者順序
? ? ? ? ?r, -R 遞歸復制目錄及內部的所有內容

? ? ? ? ?--backup=numbered 目標存在,覆蓋前先備份加數字后綴

將tmp3目錄下所有文件復制成ttmp4

(7)移動目錄:mv

命令格式: mv 源目錄 目標目錄

常用參數:? ??

-i 覆蓋前提示
-f 強制
-b 目標存在,覆蓋前先備份

mv命令移動文件或修改文件名

將tmp3目錄下的fstab文件移動tmp7目錄下,并給新的文件起名為fstab1(備注:文件移動后,tmp3目錄下fstab文件將不存在)

mv f7 f8(修改f7文件名稱,改為f8)

?(8)

(8)刪除目錄:rm

? ? ? ? ? ? ? ? ?命令格式: rm 目錄名

? ? ? ? ? ? ? ? ?刪除tmp8目錄

? ? 常用參數:

? ? ?-i? ?刪除前提示

? ? ? -f? ?強制刪除

? ? ? -r? ?遞歸

(9)cat命令:

? 命令格式:cat 文件名

cat主要有三大功能:

???????? 1.一次顯示整個文件:cat filename

???????? 2.從鍵盤創建一個文件:cat > filename 只能創建新文件,不能編輯已有文件.

???????? 3.將幾個文件合并為一個文件:cat file1 file2 > file

? ? ? ? ? ? 常用參數:

? ? ? ? ? ? ? ?-E:顯示行結束符$

? ? ? ? ? ? ? -n:對顯示出的每一行編號

? ? ? ? ? ? ? -A:顯示所有控制符

? ? ? ? ? ? ? -b:非空行編號

? ? ? ? ? ? ?-s:壓縮連續的空行成一行

查看更多文件內容:more、less

當文件內容太多,一屏不能顯示完,如果用cat就只能顯示最后面的部分,這時候就需要用more或者less了。
more看完一屏后,就可以通過空格(打印下一屏)、或者回車鍵(打印下一行),可以隨時通過q結束瀏覽模式

(10)head命令? ??head 用來顯示文件開頭至標準輸出中,默認head命令打印其相應文件的開頭10行。

? ?常用參數 -n? 顯示行數

? ? 命令格式:head -n 文件名

?默認打印前十行

head -2 /etc/passwd? ?顯示/etc/passwd文件下前2行

(11)tail命令? ??打印/etc/profile文件結尾后10行

?用于顯示指定文件末尾內容,不指定文件時,作為輸入信息進行處理。常用查看日志文件。

?

用戶user

令牌token,identity
Linux用戶:Username/UID
管理員:root, 0
普通用戶:1-60000 自動分配
系統用戶:1-499, 1-999 (CentOS7)
對守護進程獲取資源進行權限分配
登錄用戶:500+, 1000+(CentOS7)
交互式登錄

組group

Linux組:Groupname/GID
管理員組:root, 0
普通組:
系統組:1-499, 1-999(CENTOS7)
普通組:500+, 1000+(CENTOS7)

組的類別

Linux組的類別
用戶的主要組(primary group)
用戶必須屬于一個且只有一個主組
組名同用戶名,且僅包含一個用戶,私有組
用戶的附加組(supplementary group)
一個用戶可以屬于零個或多個輔助組

生成隨機口令

密碼的復雜性策略

足夠長
使用數字、大寫字母、小寫字母及特殊字符中至少3種
使用隨機密碼
定期更換,不要使用最近曾經使用過的密碼

用戶和組的配置文件

Linux用戶和組的主要配置文件:
/etc/passwd:用戶及其屬性信息(名稱、UID、主組ID等)
/etc/group:組及其屬性信息
/etc/shadow:用戶密碼及其相關屬性
/etc/gshadow:組密碼及其相關屬性

(12)chown? ?更改所屬主:

命令格式:chown 用戶名 文件名

把原來的root用戶改成張三用戶

(13)chgrp??更改所屬組:

把原來root組改成張三組

? ?

(14)更改用戶操作權限:chmod

?命令格式:chmod 權限值 文件名

為方便權限的修改,將權限用數字表示,r:4,w:2,x:1,-:0,三個權限組的值拼接在一起,比如:上面的rw-r--r--,第一個權限組:rw-等于4+2+0=6,第二個權限組:r--等于4+0+0=4,第三個權限組:r--等于4+0+0=4,所以其權限值為644。
同樣,使用-R參數,實現級聯更改


在linux系統中,默認一個目錄的權限為 755,而一個文件的默認權限為644。
-rwxrwx---用數字表示就是770,下面我們通過chmod命令將5.txt文件進行權限修改。

模式修改文件權限方式

將fstab文件3中身份對應的3中權限,修改為u=rw,g=rw,o=rw

數字修改文件權限方式:

目錄:

讀權限:可以列出文件名

執行權限:可以進入目錄,可以訪問目錄的文件的內容

寫權限:創建和刪除文件

刪除一個文本和文件本身沒有關系,和該文件的父目錄有關。

一個文件或目錄最大權限為666或777

文件默認權限:644? ? ? ? ? ?目錄默認權限:755? ? ?usmak:0022

文件默認權限? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

666-umask,如果結果有奇數,就加1,偶數不變

目錄默認權限

777-umask

Linux系統中三種特殊權限

特殊權限
suid: 作用于可執行的二進制的程序,權限數字4(單獨計算),功能:用戶執行此程序時,將繼承此程序所有者的權限

sgid:
作用于可執行的二進制的程序,權限數字2(單獨計算),功能:用戶執行此程序時,將繼承此程序所屬組的權限
作用于目錄,功能:新建的文件將自動繼承此目錄的所屬組

?

sticky:作用于目錄,權限數字1(單獨計算),功能:只有刪除自已的文件

?

(15)useradd 創建用戶

命令格式:useradd?用戶名

常用參數:

? ? -u UID

-d<登入目錄> 指定用戶登入時的目錄。-g 指定初始群組,這個組必須存在。-G 指定附加組,這個村必須存在。-m 自動創建用戶的家目錄。-M 不要創建用戶的家目錄。-N 不要創建以用戶名稱為名的群組。-s 指定用戶登入后所使用的shell。

創建mayun用戶并且指定他的主組為zhangsa,附加組為lisi

給magedu這個用戶指定登錄密碼

(16)usermod 修改用戶屬性

將一個用戶添加到組中

usermod -G mail test 加入mail組? ??

usermod -G new test 加入new組

使用vim編輯器需要讀的權限,可以使用echo替代,ehco? abcd > f1(文件名)

?

命令格式:usermod -aG 組名 用戶名

給mage這個用戶指定兩個附加組分別為zhangsan和jack

查看一個組下有哪些用戶

groupmems -l -g 組名

?

groupdel 刪除組

命令格式:groupdel 組名

?

?

?

切換用戶或以其他用戶身份執行命令

su切換用戶卻不切換工作環境

?

su - 同時切換用戶與工作環境 。直接現象就是su切換當前目錄不變,環境不變

?

在Ubuntu版本中使用sudo -i命令切換root賬戶

?

命令提示符:[root@localhost ~]#

修改提示符顏色:

PS1="\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]"

?

cp /etc/fstab /data/dir/ 普通用戶需要什么最少權限?
cp 執行權限
/etc/fstab /etc/執行權限,fstab需要有讀權限
/data/dir/ /data至少有執行權限,/data/dir/至少有xw權限

設定文件特定屬性

chattr +i 不能刪除,改名,更改
chattr +a 只能追加內容
lsattr 顯示特定屬性

訪問控制列表

ACL:Access Control List,實現靈活的權限管理
除了文件的所有者,所屬組和其它人,可以對更多的用戶設置權限
CentOS7 默認創建的xfs和ext4文件系統具有ACL功能
CentOS7 之前版本,默認手工創建的ext4文件系統無ACL功能,需手動增加
tune2fs –o acl /dev/sdb1
mount –o acl /dev/sdb1 /mnt/test
ACL生效順序:所有者,自定義用戶,自定義組,其他人

什么是shell

Shell 是Linux系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令并把它送入內核去執行
shell也被稱為LINUX的命令解釋器(command interpreter)
shell是一種高級程序設計語言

顯示當前使用的shell
echo $SHELL

顯示當前系統所有的shell

cat /etc/shells

在shell中可執行的命令有兩類

內部命令:由shell自帶的,而且通過某命令形式提供


help 內部命令列表
enable cmd 啟用內部命令
enable –n cmd 禁用內部命令
enable –n 查看所有禁用的內部命令

外部命令:在文件系統路徑下有對應的可執行程序文件

查看路徑:which -a |--skip-alias ; whereis

區別指定的命令是內部或外部命令

格式:type 命令名

(17)Hash緩存表

系統初始hash表為空,當外部命令執行時,默認會從PATH路徑下尋找該命令,找到后會將這條命令的

路徑記錄到hash表中,當再次使用該命令時,shell解釋器首先會查看hash表,

存在將執行之,如果不存在,將會去PATH路徑下尋找,利用hash緩存表可大大提高命令的調用速率。

hash常見用法
hash 顯示hash緩存
hash –l 顯示hash緩存,可作為輸入使用
hash –p path name 將命令全路徑path起別名為name
hash –t name 打印緩存中name的路徑
hash –d name 清除name緩存
hash –r 清除緩存

(18)alias命令別名

alias?

刪除別名

顯示當前shell進程所有可用的命令別名
alias
定義別名NAME,其相當于執行命令VALUE
alias NAME='VALUE'
在命令行中定義的別名,僅對當前shell進程有效
如果想永久有效,要定義在配置文件中

僅對當前用戶:~/.bashrc



對所有用戶有效:/etc/bashrc

別名不會立即生效,想要別名立即生效

. .bashrc

.

?

如果別名同原命令同名,如果要執行原命令,可使用

\ALIASNAME
“ALIASNAME”
‘ALIASNAME’

命令執行過程

1別名

2內部命令

3hash表

4外部命令$PATH

5該命令不存在

(19)日期和時間

Linux的兩種時鐘
系統時鐘:由Linux內核通過CPU的工作頻率進行的
硬件時鐘:主板
相關命令
date 顯示和設置系統時間
date +%s
date -d @1509536033
hwclock,clock: 顯示硬件時鐘
hctosys? -s 以硬件時鐘為準,校正系統時鐘
hctosys?-w?以系統時鐘為準,校正硬件時鐘
時區:/etc/localtime
顯示日歷:cal –y

顯示當前系統時間

(20)nano 命令

命令格式:nano 文件名

?打開或新建文件

(21)echo 命令

命令格式:echo?echo [-ne][字符串]或 echo [--help][--version]

功能說明:顯示文字

啟用命令選項-e,若字符串中出現以下字符,則特別加以處理,而不會將它當成一般文字輸出

? ?\a 發出警告聲;
?? \b 刪除前一個字符;
? ?\c 最后不加上換行符號;
?? \f 換行但光標仍舊停留在原來的位置
?? \n 換行且光標移至行首;
?? \r 光標移至行首,但不換行;
?? \t 插入tab;
?? \v 與\f相同;
?? \\ 插入\字符;
?? \nnn 插入nnn(八進制)所代表的ASCII字符;
–help 顯示幫助
–version 顯示版本信息

(22)screen? 命令

可以實現桌面共享。

GNU Screen是一款由GNU計劃開發的用于命令行終端切換的自由軟件。用戶可以通過該

軟件同時連接多個本地或遠程的命令行會話,并在其間自由切換。

要想使用screen功能,首先必須安裝screen命令,在線安裝:yum install screen -y

創建會話:screen -S 會話名

查看創建的會話

screen -ls

加入screen -x 會話名

剝離當前screen會話
Ctrl+a,d

退出并關閉會話

exit

命令行擴展、被括起來的集合

括號擴展:{ }打印重復字符串的簡化形式

echo file{1,3,5} 結果為:file1 file3 file5
rm -f file{1,3,5}
echo {1..10}
echo {a..z}
echo {000..20..2}

(23)history 命令

功能:可以通過history來查看歷史命令,用來確認在某個時刻使用了哪個命令。但是,history的默認的,

只會輸出命令的序號以及命令。這時我們就需要對history進行一些配置,讓它報告命令執行的具體時間。

-c: 清空命令歷史
-d offset: 刪除歷史中指定的第offset個命令
n: 顯示最近的n條歷史
-a: 追加本次會話新執行的命令歷史列表至歷史文件
-r: 讀歷史文件附加到歷史列表
-w: 保存歷史列表到指定的歷史文件
-n: 讀歷史文件中未讀過的行到歷史列表
-p: 展開歷史參數成多行,但不存在歷史列表中
-s: 展開歷史參數成一行,附加在歷史列表后

注意:history命令會把我們以前敲過所有的命令保存到一個.bash_history磁盤文件中,

它不會立即保存我們敲過的命令到.bash_history磁盤文件中,重啟操作系統,就會保存

我們敲過的命令到.bash_history磁盤文件中。

(24)獲得幫助

獲取幫助的能力決定了技術的能力!
多層次的幫助

命令格式:whatis 命令名

whatis rm

whatis命令只能給出一些命令非常簡單的幫助信息

用來查看內部命令的幫助信息

格式:help - 命令名

(23)man命令

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? man章節

提供命令幫助的文件? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? man 1 man
手冊頁存放在/usr/share/man? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1:用戶命令
幾乎每個命令都有man的“頁面”? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2:系統調用
man頁面分組為不同的“章節”? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3:C庫調用

統稱為Linux手冊? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?4:設備文件及特殊文件? ? ?5:配置文件格式?

中文man需安裝包man-pages-zh-CN(不推薦使用中文幫助信息)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??6:游戲? ? ?7:雜項? ? 8:管理類的命令? ?9:Linux內核API?

man命令的操作方法:使用less命令實現
space, ^v, ^f, ^F: 向文件尾翻屏
b, ^b: 向文件首部翻屏
d, ^d: 向文件尾部翻半屏
u, ^u: 向文件首部翻半屏
RETURN, ^N, e, ^E or j or ^J: 向文件尾部翻一行
y or ^Y or ^P or k or ^K:向文件首部翻一行
q: 退出
#:跳轉至第#行
1G: 回到文件首部
G:翻至文件尾部

(24)touch命令

touch命令有兩個功能:一是用于把已存在文件的時間標簽更新為系統當前的時間(默認方式),它們的數據將原封不動地保留下來;二是用來創建新的空文件。

命令格式:touch 文件名

linux?件系統上的?件類型如下:

-:表示普通文件
d:表示目錄文件
b:表示塊設備文件
c:表示字符設備文件
l:表示軟鏈接文件
p:表示管道文件
s:表示套接字文件

(25)rename 批量修改文件名

?在Linux系統中一個文件有三個時間分別是:

讀文件內容時間(atime):?

修改文件內容時間(mtime):

? ?? ? ?

修改文件屬性包括:(文件名、大小、內容、權限、屬主、屬組)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? 文件通配符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?預定義的字符類:man 7 glob ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

* 匹配零個或多個字符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [:digit:]:任意數字,相當于0-9
?? 匹配任何單個字符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [:lower:]:任意小寫字母
~ 當前用戶家目錄? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [:upper:]: 任意大寫字母
~mage 用戶mage家目錄? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[:alpha:]: 任意大小寫字母
~+ 當前工作目錄? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [:alnum:]:任意數字或字母
~- 前一個工作目錄? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[:blank:]:水平空白字符
?[0-9] 匹配數字范圍? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [:space:]:水平或垂直空白字符
?[a-z]:字母? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [:punct:]:標點符號
?[A-Z]:字母? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[:cntrl:]:控制(非打印)字符
?[wang] 匹配列表中的任何的一個字符? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[:graph:]:圖形字符
[^wang] 匹配列表中的所有字符以外的字符? ? ? ? ? ? ? ? ? ? ? ?[:xdigit:]:十六進制字符

basename命令:取路徑基民

dirname:取路徑名

硬鏈接:

命令格式:ln f1 f1_link

1.同一個文件可以有多個名稱。
2.多個文件名的索引編號相同。
3.不支持跨區。
4.創建源文件的多個名稱,增長鏈接數。
5.不支持目錄。
6.刪除原始文件,不影響其它文件名。
7.沒有依賴性。

軟連接:

在創建軟鏈接的時候,如果原始文件要寫相對路徑,一定是相對軟鏈接的路徑,而不是相對當前工作目錄。

1.創建文件的快捷方式與原文件不是同一個文件 。
2.創建源文件的快捷方式,不增長鏈接數。
3.原文件的快捷方式與文件名的索引編號不同。
4.支持跨分區,跨設備。
5.支持目錄創建快捷方式。
6.刪除原始文件,該文件快捷方式沒用。
7.有依賴性。

標準輸出重定向

>表示標準輸出重定向

輸出重定向就是指不使用linux默認的標準輸出設備顯示,而是指定某個文件做為標準輸出設備來存儲文件信息。

程序:指令+數據
讀入數據:Input
輸出數據:Output
打開的文件都有一個fd: file descriptor (文件描述符)
Linux給程序提供三種 I/O 設備
標準輸入(STDIN)-0 默認接受來自鍵盤的輸入
標準輸出(STDOUT)-1 默認輸出到終端窗口
標準錯誤(STDERR)-2 默認輸出到終端窗口
I/O重定向:改變默認位置

hostname命令使用>標準輸出重定向到/dev/pts/2終端,改變默認輸出終端窗/dev/pts/1

把輸出和錯誤重新定向到文件

2> 覆蓋重定向錯誤輸出數據流
2>> 追加重定向錯誤輸出數據流
標準輸出和錯誤輸出各自定向至不同位置
COMMAND > /path/to/file.out 2> /path/to/error.out
合并標準輸出和錯誤輸出為同一個數據流進行重定向
&> 覆蓋重定向
&>> 追加重定向
COMMAND > /path/to/file.out 2>&1 (順序很重要)
COMMAND >> /path/to/file.out 2>&1
():合并多個程序的STDOUT
( cal 2007 ; cal 2008 ) > all.txt

把out.txt?件?的內容,寫到file.txt?件?

?

標準輸入重定向

輸入重定向:是指不使用系統提供的標準輸入端口,而進行重新的指定。換言之,輸入重定向就是不使用

標準輸入端口輸入文件,而是使用指定的文件作為標準輸入設備。(重定向簡單理解就是使用 “<”符來修改標準輸入設備)

<表示標準輸入重定向

tr命令

tr 轉換和刪除字符
tr [OPTION]... SET1 [SET2]
選項:
-c –C --complement:取字符集的補集
-d --delete:刪除所有屬于第一字符集的字符
-s --squeeze-repeats:把連續重復的字符以單獨一個字符表示
-t --truncate-set1:將第一個字符集對應字符轉化為第二字符集對應的字符
[:alnum:]:字母和數字 [:alpha:]:字母 [:cntrl:]:控制(非打印)字符
[:digit:]:數字 [:graph:]:圖形字符 [:lower:]:小寫字母 [:print:]:可打印字符
[:punct:]:標點符號 [:space:]:空白字符 [:upper:]:大寫字母
[:xdigit:]:十六進制字符

?

?

?

mail 發送郵件?

管道(使用符號"|"表示)? 用來連接命令

命令1 | 命令2 |命令3 | ...

命令1表示標準輸出?命令2表示標準輸入

命令1與命令2結合使用邏輯關系:把命令1標準輸出傳遞給命令2,作為命令2的標準輸入。

?

文本處理工具和正則表達式

抽取文本的工具

文件內容: cat ,more,less
文件截取:head,tail
按列抽取:cut
排序和統計:sort,wc
按關鍵字抽取:grep

文件查看

文件查看命令:
cat,nl,tac,rev
cat [OPTION]... [FILE]...
-E:顯示行結束符$
-n:對顯示出的每一行進行編號
-A:顯示所有控制符
-b:非空行編號
-s:壓縮連續的空行成一行

nl
tac
rev

分頁查看文件內容

more:分頁查看文件
more [OPTIONS...] FILE...
-d: 顯示翻頁及退出提示
less:一頁一頁地查看文件或STDIN輸出
查看時有用的命令包括:
/文本 搜索 文本
n/N 跳到下一個 或 上一個匹配
less 命令是man命令使用的分頁器

顯示文本前或后行內容

head [OPTION]... [FILE]...
-c # 指定獲取前#字節
-n # 指定獲取前#行
-# 指定行數
tail [OPTION]... [FILE]...
-c # 指定獲取后#字節
-n # 指定獲取后#行
-# 同上
-f 跟蹤顯示文件fd新追加的內容,常用日志監控
相當于 --follow=descriptor
-F 跟蹤文件名,相當于--follow=name --retry
tailf 類似tail –f,當文件不增長時并不訪問文件

按列抽取文本cut和合并文件paste

cut [OPTION]... [FILE]...
-d DELIMITER: 指明分隔符,默認tab
-f FILEDS:
#: 第#個字段
#,#[,#]:離散的多個字段,例如1,3,6
#-#:連續的多個字段, 例如1-6
混合使用:1-3,7
-c 按字符切割
--output-delimiter=STRING指定輸出分隔符

cut和paste

顯示文件或STDIN數據的指定列
cut -d: -f1 /etc/passwd
cat /etc/passwd | cut -d: -f7
cut -c2-5 /usr/share/dict/words
paste 合并兩個文件同行號的列到一行
paste [OPTION]... [FILE]...
-d 分隔符:指定分隔符,默認用TAB
-s : 所有行合成一行顯示
示例:
paste f1 f2
paste -s f1 f2

分析文本的工具

文本數據統計:wc
整理文本:sort
比較文件:diff和patch

收集文本統計數據wc

計數單詞總數、行總數、字節總數和字符總數
可以對文件或STDIN中的數據運行
wc story.txt
39 237 1901 story.txt
行數 字數 字節數
常用選項
-l 只計數行數
-w 只計數單詞總數
-c 只計數字節總數
-m 只計數字符總數
-L 顯示文件中最長行的長度

文本排序sort

把整理過的文本顯示在STDOUT,不改變原始文件
sort [options] file(s)
常用選項
-r 執行反方向(由上至下)整理
-R 隨機排序
-n 執行按數字大小整理
-f 選項忽略(fold)字符串中的字符大小寫
-u 選項(獨特,unique)刪除輸出中的重復行
-t c 選項使用c做為字段界定符
-k X 選項按照使用c字符分隔的X列來整理能夠使用多次

uniq

uniq命令:從輸入中刪除前后相接的重復的行
uniq [OPTION]... [FILE]...
-c: 顯示每行重復出現的次數
-d: 僅顯示重復過的行
-u: 僅顯示不曾重復的行
注:連續且完全相同方為重復
常和sort 命令一起配合使用:
sort userlist.txt | uniq -c

比較文件

比較兩個文件之間的區別
diff foo.conf foo2.conf
5c5
< use_widgets = no
---
> use_widgets = yes
注明第5行有區別(改變)

復制對文件改變patch

diff 命令的輸出被保存在一種叫做“補丁”的文件中
使用 -u 選項來輸出“統一的(unified)”diff格式文件,最適用于補丁文件
patch 復制在其它文件中進行的改變(要謹慎使用)
適用 -b 選項來自動備份改變了的文件
diff -u foo.conf foo2.conf > foo.patch
patch -b foo.conf foo.patch

Linux文本處理三劍客

grep:文本過濾(模式:pattern)工具
grep, egrep, fgrep(不支持正則表達式搜索)
sed:stream editor,文本編輯工具
awk:Linux上的實現gawk,文本報告生成器

grep

grep: Global search REgular expression and Print out the line
作用:文本搜索工具,根據用戶指定的“模式”對目標文本逐行進行匹配檢查;打印匹配到的行
模式:由正則表達式字符及文本字符所編寫的過濾條件
grep [OPTIONS] PATTERN [FILE...]
grep root /etc/passwd
grep "$USER" /etc/passwd
grep '$USER' /etc/passwd
grep `whoami` /etc/passwd

grep命令選項

--color=auto: 對匹配到的文本著色顯示
-m # 匹配#次后停止
-v 顯示不被pattern匹配到的行
-i 忽略字符大小寫
-n 顯示匹配的行號
-c 統計匹配的行數
-o 僅顯示匹配到的字符串
-q 靜默模式,不輸出任何信息
-A # after, 后#行
-B # before, 前#行
-C # context, 前后各#行
-e 實現多個選項間的邏輯or關系
grep –e ‘cat ’ -e ‘dog’ file
-w 匹配整個單詞
-E 使用ERE
-F 相當于fgrep,不支持正則表達式
-f file 根據模式文件處理

正則表達式

REGEXP: Regular Expressions,由一類特殊字符及文本字符所編寫的模式,其中有些字符(元字符)不表示字符字面意義,而表示控制或通配的功能
程序支持:grep,sed,awk,vim, less,nginx,varnish等
分兩類:
基本正則表達式:BRE
擴展正則表達式:ERE
grep -E, egrep
正則表達式引擎:
采用不同算法,檢查處理正則表達式的軟件模塊
PCRE(Perl Compatible Regular Expressions)
元字符分類:字符匹配、匹配次數、位置錨定、分組
man 7 regex

基本正則表達式元字符

字符匹配:
. 匹配任意單個字符
[] 匹配指定范圍內的任意單個字符,示例:[wang] [0-9] [a-z] [a-zA-Z]
[^] 匹配指定范圍外的任意單個字符
[:alnum:] 字母和數字
[:alpha:] 代表任何英文大小寫字符,亦即 A-Z, a-z
[:lower:] 小寫字母 [:upper:] 大寫字母
[:blank:] 空白字符(空格和制表符)
[:space:] 水平和垂直的空白字符(比[:blank:]包含的范圍廣)
[:cntrl:] 不可打印的控制字符(退格、刪除、警鈴...)
[:digit:] 十進制數字 [:xdigit:]十六進制數字
[:graph:] 可打印的非空白字符
[:print:] 可打印字符
[:punct:] 標點符號

正則表達式

匹配次數:用在要指定次數的字符后面,用于指定前面的字符要出現的次數
* 匹配前面的字符任意次,包括0次
貪婪模式:盡可能長的匹配
.* 任意長度的任意字符
\? 匹配其前面的字符0或1次
\+ 匹配其前面的字符至少1次
\{n\} 匹配前面的字符n次
\{m,n\} 匹配前面的字符至少m次,至多n次
\{,n\} 匹配前面的字符至多n次
\{n,\} 匹配前面的字符至少n次

位置錨定:定位出現的位置
^ 行首錨定,用于模式的最左側
$ 行尾錨定,用于模式的最右側
^PATTERN$ 用于模式匹配整行
^$ 空行
^[[:space:]]*$ 空白行
\< 或 \b 詞首錨定,用于單詞模式的左側
\> 或 \b 詞尾錨定,用于單詞模式的右側
\<PATTERN\> 匹配整個單詞

分組:\(\) 將一個或多個字符捆綁在一起,當作一個整體處理,如:\(root\)\+
分組括號中的模式匹配到的內容會被正則表達式引擎記錄于內部的變量中,這些變量的命名方式為: \1, \2, \3, ...
\1 表示從左側起第一個左括號以及與之匹配右括號之間的模式所匹配到的字符
示例: \(string1\(string2\)\)
\1 :string1\(string2\)
\2 :string2
后向引用:引用前面的分組括號中的模式所匹配字符,而非模式本身
或者:\|
示例:a\|b a或b
C\|cat C或cat
\(C\|c\)at Cat或cat

egrep及擴展的正則表達式

egrep = grep -E
egrep [OPTIONS] PATTERN [FILE...]
擴展正則表達式的元字符:
字符匹配:
. 任意單個字符
[] 指定范圍的字符
[^] 不在指定范圍的字符

擴展正則表達式

次數匹配:
* 匹配前面字符任意次
? 0或1次
+ 1次或多次
{m} 匹配m次
{m,n} 至少m,至多n次

擴展正則表達式

位置錨定:
^ 行首
$ 行尾
\<, \b 語首
\>, \b 語尾
?分組:
()
后向引用:\1, \2, ...
或者:
a|b a或b
C|cat C或cat
(C|c)at Cat或cat

文件查找

在文件系統上查找符合條件的文件
文件查找:locate, find
非實時查找(數據庫查找):locate
實時查找:find

locate

查詢系統上預建的文件索引數據庫
/var/lib/mlocate/mlocate.db
依賴于事先構建的索引
索引的構建是在系統較為空閑時自動進行(周期性任務),管理員手動更新數據庫(updatedb)
索引構建過程需要遍歷整個根文件系統,極消耗資源
工作特點:
?查找速度快
?模糊查找
?非實時查找
?搜索的是文件的全路徑,不僅僅是文件名
?可能只搜索用戶具備讀取和執行權限的目錄

locate KEYWORD
有用的選項
-i 不區分大小寫的搜索
-n N 只列舉前N個匹配項目
-r 使用基本正則表達式
示例
搜索名稱或路徑中帶有“conf”的文件
locate conf
使用Regex來搜索以“.conf”結尾的文件
locate -r ‘\.conf$’

find

實時查找工具,通過遍歷指定路徑完成文件查找
工作特點:
? 查找速度略慢
? 精確查找
? 實時查找
? 可能只搜索用戶具備讀取和執行權限的目錄

語法:
find [OPTION]... [查找路徑] [查找條件] [處理動作]
查找路徑:指定具體目標路徑;默認為當前目錄
查找條件:指定的查找標準,可以文件名、大小、類型、權限等標準進行;默認為找出指定路徑下的所有文件
處理動作:對符合條件的文件做操作,默認輸出至屏幕

查找條件

指搜索層級
-maxdepth level 最大搜索目錄深度,指定目錄下的文件為第1級
-mindepth level 最小搜索目錄深度
先處理目錄內的文件,再處理指定目錄
-depth
根據文件名和inode查找:
-name "文件名稱":支持使用glob
*, ?, [], [^]
-iname "文件名稱":不區分字母大小寫
-inum n 按inode號查找
-samefile name 相同inode號的文件
-links n 鏈接數為n的文件
-regex “PATTERN”:以PATTERN匹配整個文件路徑,而非文件名稱

根據屬主、屬組查找:
-user USERNAME:查找屬主為指定用戶(UID)的文件
-group GRPNAME: 查找屬組為指定組(GID)的文件
-uid UserID:查找屬主為指定的UID號的文件
-gid GroupID:查找屬組為指定的GID號的文件
-nouser:查找沒有屬主的文件
-nogroup:查找沒有屬組的文件

根據文件類型查找
-type TYPE
?f: 普通文件
?d: 目錄文件
?l: 符號鏈接文件
?s:套接字文件
?b: 塊設備文件
?c: 字符設備文件
?p: 管道文件
空文件或目錄
-empty
示例:find /app -type d -empty

組合條件:
與:-a
或:-o
非:-not !
德·摩根定律:
(非 A) 或 (非 B) = 非(A 且 B)
(非 A) 且 (非 B) = 非(A 或 B)
示例:
!A -a !B = !(A -o B)
!A -o !B = !(A -a B)

find示例

找出/tmp目錄下,屬主不是root,且文件名不以f開頭的文件
find /tmp \( -not -user root -a -not -name 'f*' \) -ls
find /tmp -not \( -user root -o -name 'f*' \) –ls
排除目錄
示例:
查找/etc/下,除/etc/sane.d目錄的其它所有.conf后綴的文件
find /etc -path ‘/etc/sane.d’ -a –prune -o -name “*.conf”
查找/etc/下,除/etc/sane.d和/etc/fonts兩個目錄的所有.conf后綴的文件
find /etc \( -path "/etc/sane.d" -o -path "/etc/fonts" \) -a -prune -o -name "*.conf"

根據文件大小來查找:

-size [+|-]#UNIT
常用單位:k, M, G,c(byte)
#UNIT: (#-1, #]
如:6k 表示(5k,6k]
-#UNIT:[0,#-1]
如:-6k 表示[0,5k]
+#UNIT:(#,∞)
如:+6k 表示(6k,∞)

根據時間戳:
以“天”為單位
-atime [+|-]#,
#: [#,#+1)
+#: [#+1,∞]
-#: [0,#)
-mtime
-ctime
以“分鐘”為單位
-amin
-mmin
-cmin

查找條件

根據權限查找:
-perm [/|-]MODE
MODE: 精確權限匹配
/MODE:任何一類(u,g,o)對象的權限中只要能一位匹配即可,或關系,+ 從centos7開始淘汰
-MODE:每一類對象都必須同時擁有指定權限,與關系
0 表示不關注
?find -perm 755 會匹配權限模式恰好是755的文件
?只要當任意人有寫權限時,find -perm +222就會匹配
?只有當每個人都有寫權限時,find -perm -222才會匹配
?只有當其它人(other)有寫權限時,find -perm -002才會匹配

處理動作

-print:默認的處理動作,顯示至屏幕
-ls:類似于對查找到的文件執行“ls -l”命令
-delete:刪除查找到的文件
-fls file:查找到的所有文件的長格式信息保存至指定文件中
-ok COMMAND {} \; 對查找到的每個文件執行由COMMAND指定的命令,對于每個文件執行命令之前,都會交互式要求用戶確認
-exec COMMAND {} \; 對查找到的每個文件執行由COMMAND指定的命令
{}: 用于引用查找到的文件名稱自身
find傳遞查找到的文件至后面指定的命令時,查找到所有符合條件的文件一次性傳遞給后面的命令

find示例

備份配置文件,添加.orig這個擴展名
find -name “*.conf” -exec cp {} {}.orig \;
提示刪除存在時間超過3天以上的joe的臨時文件
find /tmp -ctime +3 -user joe -ok rm {} \;
在主目錄中尋找可被其它用戶寫入的文件
find ~ -perm -002 -exec chmod o-w {} \;
查找/data下的權限為644,后綴為sh的普通文件,增加執行權限
find /data –type f -perm 644 -name “*.sh” –exec chmod 755 {} \;
查看/home的目錄
find /home –type d -ls

?

參數替換xargs

由于很多命令不支持管道|來傳遞參數,xargs用于產生某個命令的參數,xargs 可以讀入 stdin 的數據,并且以空格符或回車符將 stdin 的數據分隔成為參數
許多命令不能接受過多參數,命令執行可能會失敗,xargs可以解決
注意:文件名或者是其他意義的名詞內含有空格符的情況
find和xargs的組合:find | xargs COMMAND
示例:
ls | xargs rm 刪除當前目錄下的大量文件
find /sbin/ -perm +700 | ls -l 這個命令是錯誤的
find /bin/ -perm /7000 | xargs ls -Sl 查找有特殊權限的文件
find /bin/ -perm -7000 | xargs ls -Sl 此命令和上面有何區別?
find -type f -name “*.txt” -print0 | xargs -0 rm 以字符nul分隔

壓縮、解壓縮及歸檔工具

file-roller
compress/uncompress: .Z
gzip/gunzip: .gz
bzip2/bunzip2: .bz2
xz/unxz: .xz
zip/unzip
tar
cpio

compress/uncompress

compress [-dfvcVr] [-b maxbits] [file ...]
-d 解壓縮,相當于uncompress
-c 結果輸出至標準輸出,不刪除原文件
-v 顯示詳情
uncompress file.Z 解壓縮
zcat file.Z 不顯式解壓縮的前提下查看文本文件內容
示例:zcat file.Z >file

gzip/gunzip

gzip [OPTION]... FILE ...
-d 解壓縮,相當于gunzip
-c 結果輸出至標準輸出,保留原文件不改變
-# 指定壓縮比,#取值為1-9,值越大壓縮比越大
gunzip file.gz 解壓縮
zcat file.gz 不顯式解壓縮的前提下查看文本文件內容
示例:
gzip -c messages >messages.gz
gzip -c -d messages.gz > messages
zcat messages.gz > messages
cat messages | gzip > m.gz

bzip2/bunzip2/bzcat

bzip2 [OPTION]... FILE ...
-k keep, 保留原文件
-d 解壓縮
-# 1-9,壓縮比,默認為9
bunzip2 file.bz2 解壓縮
bzcat file.bz2 不顯式解壓縮的前提下查看文本文件內容

xz/unxz/xzcat

xz [OPTION]... FILE ...
-k keep, 保留原文件
-d 解壓縮
-# 壓縮比,取值1-9,默認為6
unxz file.xz 解壓縮
xzcat file.xz 不顯式解壓縮的前提下查看文本文件內容

?

zip/unzip

打包壓縮
zip –r /backup/sysconfig /etc/sysconfig/
解包解壓縮
unzip sysconfig.zip
cat /var/log/messages | zip messages -
unzip -p message > message

tar工具

打包和壓縮。打包是指將一大堆文件或目錄什么的變成一個總的文件,壓縮則是將一個大的文件通過一些壓縮算法變成一個小文件

tar(Tape ARchive,磁帶歸檔的縮寫)
tar [OPTION]...
(1) 創建歸檔,保留權限
tar -cpvf /PATH/FILE.tar FILE...
(2) 追加文件至歸檔: 注:不支持對壓縮文件追加
tar -r -f /PATH/FILE.tar FILE...
(3) 查看歸檔文件中的文件列表
tar -t -f /PATH/FILE.tar
(4) 展開歸檔
tar -x -f /PATH/FILE.tar
tar -x -f /PATH/FILE.tar -C /PATH/
(5) 結合壓縮工具實現:歸檔并壓縮
-j: bzip2, -z: gzip, -J: xz

-exclude 排除文件
tar zcvf /root/a3.tgz --exclude=/app/host1 --exclude=/app/host2 /app
-T 選項指定輸入文件 -X 選項指定包含要排除的文件列表
tar zcvf mybackup.tgz -T /root/includefilelist -X /root/excludefilelist
split:分割一個文件為多個文件
分割大的 tar 文件為多份小文件
split -b Size –d tar-file-name prefix-name
split -b 1M –d mybackup.tgz mybackup-parts
split -b 1M mybackup.tgz mybackup-parts
合并:
cat mybackup-parts

cpio

功能:復制文件從或到歸檔
cpio命令是通過重定向的方式將文件進行打包備份,還原恢復的工具,它可以解壓以“.cpio”或者“.tar”結尾的文件
cpio [選項] > 文件名或者設備名
cpio [選項] < 文件名或者設備名
選項
-o 將文件拷貝打包成文件或者將文件輸出到設備上
-O filename 輸出到指定的歸檔文件名
-A 向已存在的歸檔文件中追加文件
-i 解包,將打包文件解壓或將設備上的備份還原到系統
-I filename 對指定的歸檔文件名解壓
-t 預覽,查看文件內容或者輸出到設備上的文件內容
-F filename 使用指定的文件名替代標準輸入或輸出
-d 解包生成目錄,在cpio還原時,自動的建立目錄
-v 顯示打包過程中的文件名稱

處理文本的工具sed

Stream EDitor, 行編輯器
sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(pattern space),接著用sed命令處理緩沖區中的內容,處理完成后,把

緩沖區的內容送往屏幕。然后讀入下行,執行下一個循環。如果沒有使諸如‘D’的特殊命令,那會在兩個循環之間清空模式空間,但不會清空保留空間。這樣不斷重復,直到文件末尾。文件內

容并沒有改變,除非你使用重定向存儲輸出。

功能:主要用來自動編輯一個或多個文件,簡化對文件的反復操作,編寫轉換程序等
參考: http://www.gnu.org/software/sed/manual/sed.html

sed工具

用法:
sed [option]... 'script' inputfile...
常用選項:
-n 不輸出模式空間內容到屏幕,即不自動打印
-e 多點編輯
-f /PATH/SCRIPT_FILE 從指定文件中讀取編輯腳本
-r 支持使用擴展正則表達式
-i.bak 備份文件并原處編輯
script:
'地址命令'

地址定界:
(1) 不給地址:對全文進行處理
(2) 單地址:
#:指定的行,$:最后一行
/pattern/:被此處模式所能夠匹配到的每一行
(3) 地址范圍:
#,#
#,+#
/pat1/,/pat2/
#,/pat1/
(4) ~:步進
1~2 奇數行
2~2 偶數行

編輯命令:

d 刪除模式空間匹配的行,并立即啟用下一輪循環
p 打印當前模式空間內容,追加到默認輸出之后
a [\]text 在指定行后面追加文本,支持使用\n實現多行追加
i [\]text 在行前面插入文本
c [\]text 替換行為單行或多行文本
w /path/file 保存模式匹配的行至指定文件
r /path/file 讀取指定文件的文本至模式空間中匹配到的行后
= 為模式空間中的行打印行號
! 模式空間中匹配行取反處理

?

d 刪除模式空間匹配的行,并立即啟用下一輪循環
p 打印當前模式空間內容,追加到默認輸出之后
a [\]text 在指定行后面追加文本,支持使用\n實現多行追加
i [\]text 在行前面插入文本
c [\]text 替換行為單行或多行文本
w /path/file 保存模式匹配的行至指定文件
r /path/file 讀取指定文件的文本至模式空間中匹配到的行后
= 為模式空間中的行打印行號
! 模式空間中匹配行取反處理

?

s/// 查找替換,支持使用其它分隔符,s@@@,s###
替換標記:
g 行內全局替換
p 顯示替換成功的行
w /PATH/FILE 將替換成功的行保存至文件中

高級編輯命令

P: 打印模式空間開端至\n內容,并追加到默認輸出之前
h: 把模式空間中的內容覆蓋至保持空間中
H:把模式空間中的內容追加至保持空間中
g: 從保持空間取出數據覆蓋至模式空間
G:從保持空間取出內容追加至模式空間
x: 把模式空間中的內容與保持空間中的內容進行互換
n: 讀取匹配到的行的下一行覆蓋至模式空間
N:讀取匹配到的行的下一行追加至模式空間
d: 刪除模式空間中的行
D:如果模式空間包含換行符,則刪除直到第一個換行符的模式空間中的文本,并不會讀取新的輸入行,而使用合成的模式空間重新啟動循環。如果模式空間不包含換行符,則會像發出d命令那樣啟動正常的新循環

?

軟件運行和編譯

ABI:Application Binary Interface
Windows與Linux不兼容
ELF(Executable and Linkable Format)
PE(Portable Executable)
庫級別的虛擬化:
Linux: WINE
Windows: Cygwin
API:Application Programming Interface
POSIX:Portable OS
程序源代碼 --> 預處理 --> 編譯 --> 匯編 --> 鏈接
靜態編譯:.a
動態編譯:.so

C程序編譯過程

靜態和動態鏈接

鏈接主要作用是把各個模塊之間相互引用的部分處理好,使得各個模塊之間能夠正確地銜接,分為靜態鏈接和動態鏈接
靜態鏈接
把程序對應的依賴庫復制一份到包
libxxx.a
嵌入程序包
升級難,需重新編譯
占用較多空間,遷移容易
動態鏈接
只把依賴加做一個動態鏈接
libxxx.so
連接指向
占用較少空間,升級方便

靜態和動態鏈接

C程序靜態鏈接

Java程序運行

?

?

?

yum 在線管理就可以自動處理 RPM 包的依賴性問題,從而大大簡化 RPM 包的安裝過程。但需要

注意的是,首先,yum 安裝的還是 RPM 包,其次,yum安裝是需要有可用的 yum 服務器存在的,當然

這個 yum 服務器可以在網上,也可以使用光盤在本地搭建。

yum 可以方便地進行 RPM 包的安裝、升級、査詢和卸載,而且可以自動解決依賴性問題,非常方便和快捷。但是,一定

要注意 yum 的卸載功能。yum 在卸載軟件的同時會卸載這個軟件的依賴包,但是如果卸載的依賴包是系統的必備軟件包,就有

可能導致系統崩潰。除非你確實知道 yum 在自動卸載時會卸載哪些軟件包,否則最好不要執行 yum 卸載。

?

?rpm包管理

CentOS系統上使用rpm命令管理程序包:
安裝、卸載、升級、查詢、校驗、數據庫維護
安裝:
rpm {-i|--install} [install-options] PACKAGE_FILE…
-v: verbose
-vv:
-h: 以#顯示程序包管理執行進度
rpm -ivh PACKAGE_FILE ...

rpm包安裝

[install-options]
--test: 測試安裝,但不真正執行安裝,即dry run模式
--nodeps:忽略依賴關系
--replacepkgs | replacefiles
--nosignature: 不檢查來源合法性
--nodigest:不檢查包完整性
--noscripts:不執行程序包腳本
%pre: 安裝前腳本 --nopre
%post: 安裝后腳本 --nopost
%preun: 卸載前腳本 --nopreun
%postun: 卸載后腳本 --nopostun

rpm包升級

升級:
rpm {-U|--upgrade} [install-options] PACKAGE_FILE...
rpm {-F|--freshen} [install-options] PACKAGE_FILE...
upgrade:安裝有舊版程序包,則“升級”
如果不存在舊版程序包,則“安裝”
freshen:安裝有舊版程序包,則“升級”
如果不存在舊版程序包,則不執行升級操作
rpm -Uvh PACKAGE_FILE ...
rpm -Fvh PACKAGE_FILE ...
--oldpackage:降級
--force: 強制安裝

升級注意項

注意:
(1) 不要對內核做升級操作;Linux支持多內核版本并存,因此直接安裝新版本內核
(2) 如果原程序包的配置文件安裝后曾被修改,升級時,新版本提供的同一個配置文件不會直接覆蓋老版本的配置文件,而把新版本文件重命名(FILENAME.rpmnew)后保留

包查詢

rpm {-q|--query} [select-options] [query-options]
[select-options]
-a:所有包
-f:查看指定的文件由哪個程序包安裝生成
-p rpmfile:針對尚未安裝的程序包文件做查詢操作
--whatprovides CAPABILITY:查詢指定的CAPABILITY由哪個包所提供
--whatrequires CAPABILITY:查詢指定的CAPABILITY被哪個包所依賴
rpm2cpio 包文件|cpio –itv 預覽包內文件
rpm2cpio 包文件|cpio –id “*.conf” 釋放包內文件

[query-options]
--changelog:查詢rpm包的changelog
-c:查詢程序的配置文件
-d:查詢程序的文檔
-i:information
-l:查看指定的程序包安裝后生成的所有文件
--scripts:程序包自帶的腳本
--provides:列出指定程序包所提供的CAPABILITY
-R:查詢指定的程序包所依賴的CAPABILITY

常用查詢用法:
-qi PACKAGE, -qf FILE, -qc PACKAGE, -ql PACKAGE, -qd PACKAGE
-qpi PACKAGE_FILE, -qpl PACKAGE_FILE, ...
-qa
?包卸載:
rpm {-e|--erase} [--allmatches] [--nodeps] [--noscripts] [--notriggers] [--test] PACKAGE_NAME ...
當包卸載時,對應的配置文件不會刪除, 以FILENAME.rpmsave形式保留

包校驗

rpm {-V|--verify} [select-options] [verify-options]
S file Size differs
M Mode differs (includes permissions and file type)
5 digest (formerly MD5 sum) differs
D Device major/minor number mismatch
L readLink(2) path mismatch
U User ownership differs
G Group ownership differs
T mTime differs
P capabilities differ

包來源的合法性驗證及完整性驗證
完整性驗證:SHA256
來源合法性驗證:RSA
公鑰加密
對稱加密:加密、解密使用同一密鑰
非對稱加密:密鑰是成對兒的
public key: 公鑰,公開所有人
secret key: 私鑰, 不能公開
導入所需要公鑰
rpm -K|checksig rpmfile 檢查包的完整性和簽名
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
CentOS 7發行版光盤提供:RPM-GPG-KEY-CentOS-7
rpm -qa “gpg-pubkey*”

rpm數據庫

數據庫重建:
/var/lib/rpm
rpm {--initdb|--rebuilddb}
initdb: 初始化
如果事先不存在數據庫,則新建之
否則,不執行任何操作
rebuilddb:重建已安裝的包頭的數據庫索引目錄

yum?

首先將光盤掛載到/mnt目錄下

mount -r /dev/cdrom /mnt??

CentOS: yum, dnf
YUM: Yellowdog Update Modifier,rpm的前端程序,可解決軟件包相關依賴性,可在多個庫之間定位軟件包,up2date的替代工具
yum repository: yum repo,存儲了眾多rpm包,以及包的相關的元數據文件(放置于特定目錄repodata下)
文件服務器:
http://
https://
ftp://
file://

要當yum路徑的前提,repodata這個文件夾所在的目錄,該目錄就是yum路徑。

實驗:基于光盤的yum源

systemctl start autofs
systemctl enable autofs

mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

vim /etc/yum.repos.d/base.repo
[base]
name=cdrom repo
baseurl=file:///misc/cd/
gpgcheck=0

yum配置文件

?

實驗:基于http協議的Yum源
1 selinux 關閉
2 systemctl stop firewalld ;systemctl disable 或 service iptables stop ;chkconfig iptables off

?

實驗:基于http協議的Yum源

1 selinux 關閉
2 systemctl stop firewalld ;systemctl disable 或 service iptables stop ;chkconfig iptables off

服務器配置
yum install httpd -y
systemctl start httpd
cd /var/www/html
mkdir centos/{6,7}/os/x86_64/ -pv
echo '- - -' > /sys/class/scsi_host/host2/scan
mount /dev/sr0 centos/7/os/x86_64/
mount /dev/sr1 centos/6/os/x86_64/

?

客戶端配置

vim /etc/yum.repos.d/test.repo
[test]
name=base yum
baseurl=http://192.168.37.7/centos/$releasever/os/$basearch/
gpgkey=http://192.168.37.7/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

?

?

?

服務器配置
yum install httpd -y
systemctl start httpd
cd /var/www/html
mkdir centos/{6,7}/os/x86_64/ -pv
echo '- - -' > /sys/class/scsi_host/host2/scan
mount /dev/sr0 centos/7/os/x86_64/
mount /dev/sr1 centos/6/os/x86_64/

?

yum客戶端配置文件:
/etc/yum.conf:為所有倉庫提供公共配置
/etc/yum.repos.d/*.repo:為倉庫的指向提供配置
倉庫指向的定義:
[repositoryID]
name=Some name for this repository
baseurl=url://path/to/repository/
enabled={1|0}
gpgcheck={1|0}
gpgkey=URL
enablegroups={1|0}
failovermethod={roundrobin|priority}
roundrobin:意為隨機挑選,默認值
priority:按順序訪問
cost= 默認為1000

yum倉庫

yum的repo配置文件中可用的變量:
$releasever: 當前OS的發行版的主版本號
$arch: 平臺,i386,i486,i586,x86_64等
$basearch:基礎平臺;i386, x86_64
$YUM0-$YUM9:自定義變量
示例:
http://server/centos/$releasever/$basearch/
http://server/centos/7/x86_64
http://server/centos/6/i386

yum源

阿里云repo文件
http://mirrors.aliyun.com/repo/
CentOS系統的yum源
阿里云:https://mirrors.aliyun.com/centos/$releasever/os/x86_64/
清華大學:https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/x86_64/
EPEL的yum源
阿里云:https://mirrors.aliyun.com/epel/$releasever/x86_64
阿里巴巴開源軟件
https://opsx.alibaba.com/

生成172.16.0.1_cobbler_ks_mirror_CentOS-X-x86_64_.repo
yum-config-manager --add-repo= http://172.16.0.1/cobbler/ks_mirror/7/
yum-config-manager --disable “倉庫名" 禁用倉庫
yum-config-manager --enable “倉庫名” 啟用倉庫
yum-config-manager

yum命令

yum命令的用法:
yum [options] [command] [package ...]
顯示倉庫列表:
yum repolist [all|enabled|disabled]
顯示程序包:
yum list
yum list [all | glob_exp1] [glob_exp2] [...]
yum list {available|installed|updates} [glob_exp1] [...]
安裝程序包:
yum install package1 [package2] [...]
yum reinstall package1 [package2] [...] (重新安裝)

yum-config-manager

生成172.16.0.1_cobbler_ks_mirror_CentOS-X-x86_64_.repo
yum-config-manager --add-repo= http://172.16.0.1/cobbler/ks_mirror/7/
yum-config-manager --disable “倉庫名" 禁用倉庫
yum-config-manager --enable “倉庫名” 啟用倉庫

yum命令

yum命令的用法:
yum [options] [command] [package ...]
顯示倉庫列表:
yum repolist [all|enabled|disabled]
顯示程序包:
yum list
yum list [all | glob_exp1] [glob_exp2] [...]
yum list {available|installed|updates} [glob_exp1] [...]
安裝程序包:
yum install package1 [package2] [...]
yum reinstall package1 [package2] [...] (重新安裝)

升級程序包:
yum update [package1] [package2] [...]
yum downgrade package1 [package2] [...] (降級)
檢查可用升級:
yum check-update
卸載程序包:
yum remove | erase package1 [package2] [...]

查看程序包information:
yum info [...]
查看指定的特性(可以是某文件)是由哪個程序包所提供:
yum provides | whatprovides feature1 [feature2] [...]
清理本地緩存:
清除/var/cache/yum/$basearch/$releasever緩存
yum clean [ packages | metadata | expire-cache | rpmdb | plugins | all ]
構建緩存:
yum makecache

yum命令

搜索:yum search string1 [string2] [...]
以指定的關鍵字搜索程序包名及summary信息
查看指定包所依賴的capabilities:
yum deplist package1 [package2] [...]
查看yum事務歷史:
yum history [info|list|packages-list|packages-info|
summary|addon-info|redo|undo|
rollback|new|sync|stats]
yum history
yum history info 6
yum history undo 6
日志 :/var/log/yum.log

安裝及升級本地程序包:
yum localinstall rpmfile1 [rpmfile2] [...]
(用install替代)
yum localupdate rpmfile1 [rpmfile2] [...]
(用update替代)
包組管理的相關命令:
yum groupinstall group1 [group2] [...]
yum groupupdate group1 [group2] [...]
yum grouplist [hidden] [groupwildcard] [...]
yum groupremove group1 [group2] [...]
yum groupinfo group1 [...]

yum的命令行選項:
--nogpgcheck:禁止進行gpg check
-y: 自動回答為“yes”
-q:靜默模式
--disablerepo=repoidglob:臨時禁用此處指定的repo
--enablerepo=repoidglob:臨時啟用此處指定的repo
--noplugins:禁用所有插件

系統光盤yum倉庫

系統安裝光盤作為本地yum倉庫:
(1) 掛載光盤至某目錄,例如/mnt/cdrom
mount /dev/cdrom /mnt/cdrom
(2) 創建配置文件
[CentOS7]
name=
baseurl=
gpgcheck=
enabled=
創建yum倉庫:
createrepo [options] <directory>

?

?

編譯httpd-2.4.25.tar.bz包,第一步:

安裝httpd-2.4.25.tar.bz包,解包 tar xvf httpd-2.4.25.tar.bz

./configure --prefix=/apps/httpd24 --sysconfdir=/etc/httpd --enable-ssl --enable-so

以下是編譯httpd-2.4.25.tar.bz編代碼,所需要安裝的yum包

yum install gcc -y

yum install apr-devel -y

yum install apr-util-devel -y

yum install pcre-devel -y

yum install mod_ssl -y

./表示當前路徑,要運行configure,就要寫configure的路徑。

第二步:

?

第三步:

最后一步執行make install

?

?

DNF (DaNdiFied)

NF 介紹:新一代的RPM軟件包管理器。DNF 發行日期是2015年5月11日,DNF 包管理器采用Python 編寫,發行許可為GPL v2,首先出現在Fedora 18 發行版中。在 RHEL 8.0 版本正式取代了 YUM,DNF包管理器克服了YUM包管理器的一些瓶頸,提升了包括用戶體驗,內存占用,依賴分析,運行速度等
安裝所需軟件包,依賴epel源
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpm
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm
yum install python-dnf-0.6.4-2.sdl7.noarch.rpm dnf-0.6.4-2.sdl7.noarch.rpm dnf-conf-0.6.4-2.sdl7.noarch.rpm python2-libcomps-0.1.8-3.el7.x86_64.rpm libcomps-0.1.8-3.el7.x86_64.rpm
配置文件:/etc/dnf/dnf.conf
倉庫文件:/etc/yum.repos.d/ *.repo
日志: /var/log/dnf.rpm.log

DNF 使用

幫助:man dnf
dnf 用法:與yum一致
dnf [options] <command> [<arguments>...]
dnf --version
dnf repolist
dnf clean all
dnf makecache
dnf list installed
dnf list available
dnf search nano
dnf history
dnf history undo 1

程序包編譯

程序包編譯安裝:
Application-VERSION-release.src.rpm --> 安裝后,使用rpmbuild命令制作成二進制格式的rpm包,而后再安裝
源代碼-->預處理-->編譯-->匯編-->鏈接-->執行
源代碼組織格式:
多文件:文件中的代碼之間,很可能存在跨文件依賴關系
C、C++:make 項目管理器
configure腳本 --> Makefile.in --> Makefile
java: maven

編譯安裝C語言源代碼編譯安裝三步驟:

1、./configure
(1) 通過選項傳遞參數,指定啟用特性、安裝路徑等;執行時會參考用戶的指定以及Makefile.in文件生成Makefile
(2) 檢查依賴到的外部環境,如依賴的軟件包
2、make 根據Makefile文件,構建應用程序
?3、make install 復制文件到相應路徑
開發工具:
autoconf: 生成configure腳本
automake:生成Makefile.in
注意:安裝前查看INSTALL,README

開源程序源代碼的獲取:
官方自建站點:
apache.org (ASF:Apache Software Foundation)
mariadb.org
...
代碼托管:
SourceForge.net
Github.com
code.google.com
c/c++編譯器: gcc (GNU C Complier)

編譯C源代碼:
準備:提供開發工具及開發環境
開發工具:make, gcc等
開發環境:開發庫,頭文件
glibc:標準庫
實現:通過“包組”提供開發組件
Development Tools
Server Platform Development
生產實踐:(基于最小化安裝的系統)
yum install gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl openssl-devel systemd-devel zlib-devel vim lrzsz tree screen lsof tcpdump wget ntpdate net-tools iotop bc zip unzip nfs-utils

?

第一步:configure腳本
選項:指定安裝位置、指定啟用的特性
--help: 獲取其支持使用的選項
選項分類:
安裝路徑設定:
--prefix=/PATH:指定默認安裝位置,默認為/usr/local/
--sysconfdir=/PATH:配置文件安裝位置
System types:支持交叉編譯

Optional Features: 可選特性
--disable-FEATURE
--enable-FEATURE[=ARG]
?Optional Packages: 可選包
--with-PACKAGE[=ARG] 依賴包
--without-PACKAGE 禁用依賴關系
注意:通常被編譯操作依賴的程序包,需要安裝此程序包的“開發”組件,其包名一般類似于name-devel-VERSION
第二步:make
第三步:make install

?

安裝后的配置:
(1) 二進制程序目錄導入至PATH環境變量中
編輯文件/etc/profile.d/NAME.sh
export PATH=/PATH/TO/BIN:$PATH
(2) 導入幫助手冊
編輯/etc/man.config|man_db.conf文件
添加一個MANPATH

Ubuntu 軟件管理

Debian軟件包通常為預編譯的二進制格式的擴展名“.deb”,類似rpm文件,因此安裝快速,無需編譯軟件。包文件包括特定功能或軟件所必需的文件、元數據和指令
dpkg:package manager for Debian,類似于rpm, dpkg是基于Debian的系統的包管理器。可以安裝,刪除和構建軟件包,但無法自動下載和安裝軟件包或其依賴項
APT:Advanced Packaging Tool,功能強大的軟件管理工具,甚至可升級整個Ubuntu的系統,基于客戶/服務器架構
APT工作原理:在服務器上先復制所有DEB包,然后用APT的分析工具genbasedir根據每個DEB 包的包頭(Header)信息對所有的DEB包進行分析,并將該分析結果記錄在文件夾base內的一個DEB 索引清單文件中,一旦APT 服務器內的DEB有所變動,要使用genbasedir產生新的DEB索引清單。客戶端在進行安裝或升級時先要查詢DEB索引清單,從而獲知所有具有依賴關系的軟件包,并一同下載到客戶端以便安裝。當客戶端需要安裝、升級或刪除某個軟件包時,客戶端計算機取得DEB索引清單壓縮文件后,會將其解壓置放于 /var/cache/apt/,而客戶端使用apt-get install或apt-get upgrade命令的時候,就會將這個文件夾內的數據和客戶端計算機內的DEB數據庫比對,知道哪些DEB已安裝、未安裝或是可以升級的

?

dpkg常見用法: man dpkg
dpkg -i package.deb 安裝包
dpkg -r package 刪除包,不建議,不自動卸載依賴于它的包
dpkg -P package 刪除包(包括配置文件)
dpkg -l 列出當前已安裝的包,類似rpm -qa
dpkg -l package 顯示該包的簡要說明,類似rpm –qi
dpkg -L package 列出該包中所包含的文件,類似rpm –ql
dpkg -S <pattern> 搜索包含pattern的包,類似rpm –qf
dpkg -s package 列出該包的狀態,包括詳細信息,類似rpm –qi
dpkg --configure package 配置包,-a 使用,配置所有沒有配置的軟件包
dpkg -c package.deb 列出 deb 包的內容,類似rpm –qpl
dpkg --unpack package.deb 解開 deb 包的內容

dpkg示例:
列出系統上安裝的所有軟件包
dpkg -l
列出軟件包安裝的文件
dpkg -L bash
查看/bin/bash來自于哪個軟件包
dpkg -S /bin/bash
安裝本地的 .deb 文件
dpkg -i /mnt/cdrom/pool/main/z/zip/zip_3.0-11build1_amd64.deb
卸載軟件包
dpkg -r zip
注意:一般建議不要使用dpkg卸載軟件包。因為刪除包時,其它依賴它的包不會卸載,并且可能無法再正常運行

?

Debian 使用APT工具來管理包系統,它與 apt 命令不同。在基于 Debian 的 Linux 發行版中,有各種工具可以與 APT 進行交互,以方便用戶安裝、刪除和管理的軟件包。apt-get 是其中一個常用的命令行工具,另外一款較為流行的命令行與 GUI 兼顧的工具是 aptitude ,之前最常用的 Linux 包管理命令都被分散在了 apt-get、apt-cache 和 apt-config 這三條命令中
在 2014 年apt 命令發布第一個穩定版,Ubuntu 16.04 引入新特性之一便是 apt 命令,apt 命令解決了命令過于分散的問題,它包括 apt-get 命令出現以來使用最廣泛的功能選項,以及 apt-cache 和 apt-config 命令中很少用到的功能。在使用 apt 命令時,用戶不必再由 apt-get 轉到 apt-cache 或 apt-config,提供管理軟件包所需的必要選項
apt 相當于 apt-get、apt-cache 和 apt-config 中最常用命令選項的集合
apt 具有更精減但足夠的命令選項,而且參數選項的組織方式更為有效。此外,啟用的幾個特性也非常有幫助。例如:可以在使用 apt 命令安裝或刪除程序時看到進度條,apt 還會在更新存儲庫數據庫時提示用戶可升級的軟件包個數
apt 與 apt-get 有一些類似的命令選項,但它并不能完全向下兼容 apt-get 命令,也即可用 apt 替換部分 apt-get 系列命令,但不是全部

?

查看幫助:apt help
apt與apt-get命令對比
apt 命令 被取代的命令 命令的功能
apt install apt-get install 安裝軟件包
apt remove apt-get remove 移除軟件包
apt purge apt-get purge 移除軟件包及配置文件
apt update apt-get update 刷新存儲庫索引
apt upgrade apt-get upgrade 升級所有可升級的軟件包
apt autoremove apt-get autoremove 自動刪除不需要的包
apt full-upgrade apt-get dist-upgrade 在升級軟件包時自動處理依賴關系
apt search apt-cache search 搜索應用程序
apt show apt-cache show 顯示安裝細節

?

Ubuntu 軟件管理

apt 特有的命令
apt list 列出包含條件的包(已安裝,可升級等)
apt edit-sources 編輯源列表
APT包索引來自/etc/apt/sources.list文件和/etc/apt/sources.list.d目錄中定義的存儲庫的可用包的數據庫。要使用存儲庫中所做的最新更改來更新本地程序包索引
apt命令操作(如安裝和刪除軟件包)記錄在/var/log/dpkg.log日志文件中

?

apt示例:
安裝包:
apt install tree zip
刪除包:
apt remove tree zip
說明:apt remove中添加--purge選項會刪除包配置文件,謹慎使用
更新包索引:
apt update
升級包:要升級系統,請首先更新軟件包索引,再升級
apt upgrade

Ubuntu操作

在Ubuntu版本中使用sudo -i命令切換root賬戶

apt update? ? 與互聯網數據庫同步

apt install ubuntu-desktop? 安裝圖形界面命令

?

?

轉載于:https://www.cnblogs.com/quguwei/p/10839915.html

總結

以上是生活随笔為你收集整理的Linux基础常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。

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

国产亚洲精品久久久久久久 | 婷婷五月综合缴情在线视频 | 亚洲熟熟妇xxxx | 中文字幕 人妻熟女 | 久久久久免费看成人影片 | 亚洲一区二区三区在线观看网站 | 999久久久国产精品消防器材 | 丁香花在线影院观看在线播放 | 中文字幕乱码人妻二区三区 | 久久精品国产大片免费观看 | 牛和人交xxxx欧美 | 亚洲精品中文字幕久久久久 | 日韩av无码一区二区三区不卡 | 国产人妻精品午夜福利免费 | 免费网站看v片在线18禁无码 | 欧美成人高清在线播放 | 一本久久a久久精品vr综合 | av无码久久久久不卡免费网站 | 67194成是人免费无码 | 午夜福利电影 | 色综合天天综合狠狠爱 | 俺去俺来也在线www色官网 | 波多野结衣乳巨码无在线观看 | 无套内射视频囯产 | 啦啦啦www在线观看免费视频 | 性欧美熟妇videofreesex | 国内少妇偷人精品视频免费 | 亚洲欧美日韩综合久久久 | 国产亚洲精品久久久久久久久动漫 | 免费观看又污又黄的网站 | 亚洲自偷自偷在线制服 | 国产精品免费大片 | 久久久久久亚洲精品a片成人 | 娇妻被黑人粗大高潮白浆 | 婷婷五月综合激情中文字幕 | 欧美日韩一区二区综合 | 国内精品久久久久久中文字幕 | 日日鲁鲁鲁夜夜爽爽狠狠 | 在线观看国产午夜福利片 | 国产乱人无码伦av在线a | 国产激情综合五月久久 | 日日橹狠狠爱欧美视频 | 久久亚洲精品成人无码 | 日产精品99久久久久久 | 精品久久久久久人妻无码中文字幕 | 久久久久99精品国产片 | 少妇人妻偷人精品无码视频 | 网友自拍区视频精品 | 一区二区三区乱码在线 | 欧洲 | 成熟妇人a片免费看网站 | 欧美精品在线观看 | 少妇被黑人到高潮喷出白浆 | 亚洲欧洲中文日韩av乱码 | 永久免费观看国产裸体美女 | 爽爽影院免费观看 | 亚洲精品无码人妻无码 | 性啪啪chinese东北女人 | 99久久亚洲精品无码毛片 | 国产亚洲精品久久久ai换 | 亚洲精品成人av在线 | 日韩人妻系列无码专区 | 精品久久久无码人妻字幂 | 亚洲人成无码网www | 成人亚洲精品久久久久 | 国产熟妇高潮叫床视频播放 | 色婷婷综合中文久久一本 | 呦交小u女精品视频 | 久久久久久久人妻无码中文字幕爆 | 国精产品一区二区三区 | 亚洲 激情 小说 另类 欧美 | 麻豆成人精品国产免费 | 精品人妻av区 | 国产精品久久久午夜夜伦鲁鲁 | 精品国偷自产在线视频 | 久久久久国色av免费观看性色 | 51国偷自产一区二区三区 | 国产麻豆精品一区二区三区v视界 | 亚洲欧洲日本无在线码 | 国产人妻久久精品二区三区老狼 | аⅴ资源天堂资源库在线 | 精品人妻人人做人人爽夜夜爽 | 人妻少妇精品视频专区 | 性生交片免费无码看人 | 天天拍夜夜添久久精品 | aa片在线观看视频在线播放 | 久久精品视频在线看15 | 无码精品国产va在线观看dvd | 精品夜夜澡人妻无码av蜜桃 | 沈阳熟女露脸对白视频 | 嫩b人妻精品一区二区三区 | 成人欧美一区二区三区黑人免费 | 76少妇精品导航 | 精品aⅴ一区二区三区 | 欧美亚洲国产一区二区三区 | 日韩欧美成人免费观看 | 亚洲欧美国产精品专区久久 | 无码国产乱人伦偷精品视频 | 美女黄网站人色视频免费国产 | 亚洲欧洲中文日韩av乱码 | 成年美女黄网站色大免费视频 | 国产 浪潮av性色四虎 | 国产麻豆精品一区二区三区v视界 | 日韩精品无码一区二区中文字幕 | 精品水蜜桃久久久久久久 | 正在播放东北夫妻内射 | 性欧美videos高清精品 | 日韩人妻无码中文字幕视频 | 激情综合激情五月俺也去 | 欧美日韩在线亚洲综合国产人 | 成人免费视频视频在线观看 免费 | 欧美 日韩 亚洲 在线 | 亚洲 欧美 激情 小说 另类 | 98国产精品综合一区二区三区 | 日日摸日日碰夜夜爽av | 在线播放亚洲第一字幕 | 一个人看的视频www在线 | 熟妇女人妻丰满少妇中文字幕 | 无码免费一区二区三区 | 亚洲国产精品无码一区二区三区 | 一本久久伊人热热精品中文字幕 | 日韩精品乱码av一区二区 | 四虎永久在线精品免费网址 | 俺去俺来也在线www色官网 | 国产福利视频一区二区 | 欧美日韩一区二区综合 | 久久精品国产99精品亚洲 | 在线观看国产午夜福利片 | 亚洲中文字幕无码中文字在线 | 日本欧美一区二区三区乱码 | av小次郎收藏 | 久久97精品久久久久久久不卡 | 精品久久久久久亚洲精品 | 国产成人人人97超碰超爽8 | 99精品视频在线观看免费 | 2019午夜福利不卡片在线 | 美女极度色诱视频国产 | 久久精品99久久香蕉国产色戒 | 亚洲欧美日韩成人高清在线一区 | 99视频精品全部免费免费观看 | 成人无码视频在线观看网站 | 久久精品人人做人人综合试看 | 亚洲中文字幕无码中文字在线 | 老熟女重囗味hdxx69 | 熟女俱乐部五十路六十路av | 欧美性生交xxxxx久久久 | 一本久道久久综合婷婷五月 | 国产亚洲视频中文字幕97精品 | 中文字幕+乱码+中文字幕一区 | 亚洲中文字幕在线观看 | 超碰97人人做人人爱少妇 | 大色综合色综合网站 | 狠狠cao日日穞夜夜穞av | 久久精品人人做人人综合试看 | 国产精品亚洲а∨无码播放麻豆 | 亚洲日韩精品欧美一区二区 | 一二三四在线观看免费视频 | 久久无码人妻影院 | 亚洲经典千人经典日产 | 无套内射视频囯产 | 国产亚洲精品精品国产亚洲综合 | 人人妻人人澡人人爽欧美精品 | 亚洲精品国产第一综合99久久 | 领导边摸边吃奶边做爽在线观看 | 麻豆蜜桃av蜜臀av色欲av | 色欲久久久天天天综合网精品 | 我要看www免费看插插视频 | 久久久av男人的天堂 | 性做久久久久久久免费看 | 又粗又大又硬毛片免费看 | 日韩av无码一区二区三区不卡 | 色一情一乱一伦一视频免费看 | 亚洲日本在线电影 | 欧美黑人巨大xxxxx | 国产成人精品视频ⅴa片软件竹菊 | 国产午夜无码精品免费看 | 欧美乱妇无乱码大黄a片 | 老熟女重囗味hdxx69 | 婷婷色婷婷开心五月四房播播 | 久久久无码中文字幕久... | 国产亚洲精品久久久久久大师 | 欧美日本精品一区二区三区 | 一本久道高清无码视频 | 久久精品人人做人人综合试看 | 国产精品无码成人午夜电影 | 中文字幕av无码一区二区三区电影 | 日产精品高潮呻吟av久久 | 大肉大捧一进一出好爽视频 | 人人爽人人澡人人人妻 | 亚洲成a人一区二区三区 | 老熟妇乱子伦牲交视频 | 99久久人妻精品免费一区 | 无码国产乱人伦偷精品视频 | 亚洲自偷自拍另类第1页 | 亚洲色偷偷男人的天堂 | 麻豆人妻少妇精品无码专区 | 人妻天天爽夜夜爽一区二区 | 精品无码国产自产拍在线观看蜜 | 成年美女黄网站色大免费全看 | 红桃av一区二区三区在线无码av | 亚洲综合精品香蕉久久网 | 亚洲人成网站免费播放 | 亚洲成av人片天堂网无码】 | 日本丰满熟妇videos | 夜夜躁日日躁狠狠久久av | 亚洲国产成人av在线观看 | 国产真实伦对白全集 | 亚洲欧洲中文日韩av乱码 | 成年女人永久免费看片 | 无码精品国产va在线观看dvd | 国产人成高清在线视频99最全资源 | 亚洲欧美色中文字幕在线 | 久久综合香蕉国产蜜臀av | 精品国偷自产在线 | 日韩人妻无码中文字幕视频 | 精品久久久久久亚洲精品 | 纯爱无遮挡h肉动漫在线播放 | 久久久久成人精品免费播放动漫 | 大肉大捧一进一出好爽视频 | 久久精品一区二区三区四区 | 激情五月综合色婷婷一区二区 | 久久午夜无码鲁丝片秋霞 | 精品国偷自产在线视频 | 丰满人妻精品国产99aⅴ | 国产精品怡红院永久免费 | 免费观看激色视频网站 | 中文字幕乱码人妻二区三区 | 最新国产麻豆aⅴ精品无码 | 亚洲va欧美va天堂v国产综合 | 国产精品永久免费视频 | 亚洲国产精品一区二区美利坚 | 久久久中文久久久无码 | 久久99精品国产麻豆蜜芽 | 成 人影片 免费观看 | 丰满少妇熟乱xxxxx视频 | 日韩精品乱码av一区二区 | 国产免费观看黄av片 | 粉嫩少妇内射浓精videos | 亚洲国产av美女网站 | 久久久久久av无码免费看大片 | 国产麻豆精品一区二区三区v视界 | 日本精品高清一区二区 | 久久久久久久久888 | 国产一区二区三区精品视频 | 最近中文2019字幕第二页 | 人人妻人人澡人人爽人人精品浪潮 | 亚洲日韩乱码中文无码蜜桃臀网站 | 欧美怡红院免费全部视频 | 亚洲自偷自拍另类第1页 | 精品久久久无码人妻字幂 | www一区二区www免费 | 色综合天天综合狠狠爱 | 日韩欧美中文字幕公布 | 四虎国产精品免费久久 | 丰满护士巨好爽好大乳 | 日韩少妇内射免费播放 | 久久人人爽人人爽人人片av高清 | 国产成人精品三级麻豆 | 一本久久伊人热热精品中文字幕 | 一个人免费观看的www视频 | 丰满少妇弄高潮了www | 欧美 日韩 亚洲 在线 | 中文字幕人妻丝袜二区 | 日韩精品久久久肉伦网站 | 久久精品国产99久久6动漫 | 黑人巨大精品欧美黑寡妇 | 精品国产麻豆免费人成网站 | 国产人成高清在线视频99最全资源 | 狠狠cao日日穞夜夜穞av | 正在播放东北夫妻内射 | 免费观看的无遮挡av | 国产区女主播在线观看 | 未满成年国产在线观看 | 亚洲精品无码人妻无码 | 亚洲欧美国产精品专区久久 | √8天堂资源地址中文在线 | 夫妻免费无码v看片 | 欧美老妇交乱视频在线观看 | 日韩精品无码一区二区中文字幕 | 国产精品久久久一区二区三区 | 少妇无码一区二区二三区 | 国产猛烈高潮尖叫视频免费 | 1000部夫妻午夜免费 | 精品国产一区二区三区四区在线看 | 日本精品人妻无码77777 天堂一区人妻无码 | 中文字幕无码人妻少妇免费 | 久久精品中文字幕大胸 | 国产成人无码av一区二区 | 久久精品国产一区二区三区 | 国产精品爱久久久久久久 | 性色av无码免费一区二区三区 | 国产成人精品视频ⅴa片软件竹菊 | 中文字幕人妻无码一区二区三区 | 网友自拍区视频精品 | 精品 日韩 国产 欧美 视频 | 免费乱码人妻系列无码专区 | 亚洲精品鲁一鲁一区二区三区 | 日日摸夜夜摸狠狠摸婷婷 | 99久久精品国产一区二区蜜芽 | 国产特级毛片aaaaaa高潮流水 | v一区无码内射国产 | 精品国产成人一区二区三区 | 国产农村乱对白刺激视频 | 国产在线精品一区二区三区直播 | 国产猛烈高潮尖叫视频免费 | 98国产精品综合一区二区三区 | 亚洲一区二区三区无码久久 | 色婷婷综合中文久久一本 | 一本久久a久久精品vr综合 | 亚洲精品一区二区三区在线观看 | 熟妇人妻激情偷爽文 | 西西人体www44rt大胆高清 | 国产成人无码av一区二区 | 国产成人无码一二三区视频 | 日韩精品a片一区二区三区妖精 | 欧美xxxx黑人又粗又长 | 中文字幕无码免费久久99 | 欧美日韩人成综合在线播放 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 国产精品久久国产三级国 | 大地资源网第二页免费观看 | 精品欧美一区二区三区久久久 | 性欧美videos高清精品 | 丰满少妇女裸体bbw | 中文字幕无码人妻少妇免费 | 少妇一晚三次一区二区三区 | 欧美日韩综合一区二区三区 | 成熟人妻av无码专区 | 国产激情无码一区二区 | 国产婷婷色一区二区三区在线 | 少妇性l交大片 | 久久久久久a亚洲欧洲av冫 | 亚洲乱码中文字幕在线 | 亚洲精品国产a久久久久久 | 色婷婷综合激情综在线播放 | 色婷婷欧美在线播放内射 | 亚洲人成网站免费播放 | 国产午夜无码视频在线观看 | 亚洲中文字幕av在天堂 | 亚洲乱码国产乱码精品精 | 精品欧美一区二区三区久久久 | 午夜肉伦伦影院 | 色五月丁香五月综合五月 | 波多野结衣av一区二区全免费观看 | 欧美精品在线观看 | 伊人久久婷婷五月综合97色 | 男女爱爱好爽视频免费看 | 日韩精品无码一本二本三本色 | 国产精品久免费的黄网站 | 成人av无码一区二区三区 | 综合激情五月综合激情五月激情1 | 久久久久免费看成人影片 | 国产一区二区三区四区五区加勒比 | 国产凸凹视频一区二区 | 内射后入在线观看一区 | 中文字幕人妻无码一夲道 | 色偷偷人人澡人人爽人人模 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 免费观看又污又黄的网站 | 国产成人无码区免费内射一片色欲 | 亚洲日韩av一区二区三区四区 | 强开小婷嫩苞又嫩又紧视频 | 性色av无码免费一区二区三区 | 欧美真人作爱免费视频 | 亚洲国产精品成人久久蜜臀 | 亚洲国产日韩a在线播放 | 成人精品一区二区三区中文字幕 | 麻豆人妻少妇精品无码专区 | 亚洲国产欧美在线成人 | 日本护士毛茸茸高潮 | 久久久久se色偷偷亚洲精品av | 国产莉萝无码av在线播放 | 无码av岛国片在线播放 | 一本久道高清无码视频 | 性做久久久久久久免费看 | 精品国产一区av天美传媒 | 国产网红无码精品视频 | 国精品人妻无码一区二区三区蜜柚 | 久久成人a毛片免费观看网站 | 67194成是人免费无码 | 老熟妇乱子伦牲交视频 | 国产色视频一区二区三区 | 成人亚洲精品久久久久软件 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 小鲜肉自慰网站xnxx | 久久天天躁狠狠躁夜夜免费观看 | 久久久久久国产精品无码下载 | 夜夜夜高潮夜夜爽夜夜爰爰 | 成人无码影片精品久久久 | 欧美午夜特黄aaaaaa片 | 亚洲成色在线综合网站 | 亚洲人成无码网www | 欧美 日韩 亚洲 在线 | 亚洲人成影院在线无码按摩店 | 四虎永久在线精品免费网址 | 亚洲人成影院在线观看 | 亚洲伊人久久精品影院 | 激情人妻另类人妻伦 | 领导边摸边吃奶边做爽在线观看 | 一个人免费观看的www视频 | 亚洲欧美国产精品专区久久 | 67194成是人免费无码 | 性欧美牲交xxxxx视频 | 亚洲精品中文字幕 | 亚洲一区二区三区国产精华液 | av在线亚洲欧洲日产一区二区 | 中文字幕无码人妻少妇免费 | 亚洲欧美精品伊人久久 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 青青青手机频在线观看 | 亚洲の无码国产の无码影院 | 性生交片免费无码看人 | 亚洲精品国产a久久久久久 | 亚洲中文字幕在线无码一区二区 | 日本护士xxxxhd少妇 | 人妻与老人中文字幕 | 伊人久久大香线焦av综合影院 | 中文无码伦av中文字幕 | 国产精品第一区揄拍无码 | 国内揄拍国内精品人妻 | 日产精品高潮呻吟av久久 | 亚洲无人区一区二区三区 | 久久精品中文闷骚内射 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产免费久久久久久无码 | 人妻少妇被猛烈进入中文字幕 | 免费乱码人妻系列无码专区 | aⅴ亚洲 日韩 色 图网站 播放 | 人妻少妇被猛烈进入中文字幕 | 亚洲中文字幕无码中字 | 国产精品多人p群无码 | 久热国产vs视频在线观看 | 永久黄网站色视频免费直播 | 性欧美大战久久久久久久 | 成人免费视频视频在线观看 免费 | 一区二区传媒有限公司 | 国产做国产爱免费视频 | 精品国产一区二区三区av 性色 | 色窝窝无码一区二区三区色欲 | 欧美人与物videos另类 | 狂野欧美性猛xxxx乱大交 | 欧美午夜特黄aaaaaa片 | 小鲜肉自慰网站xnxx | 99久久人妻精品免费二区 | 丝袜 中出 制服 人妻 美腿 | 中文无码伦av中文字幕 | 国产农村妇女高潮大叫 | 精品久久综合1区2区3区激情 | 精品国产成人一区二区三区 | 成人欧美一区二区三区黑人 | 精品日本一区二区三区在线观看 | 国产午夜无码视频在线观看 | 中文字幕乱码亚洲无线三区 | 亚洲精品午夜无码电影网 | 又大又硬又爽免费视频 | 国产激情无码一区二区 | 无码国产乱人伦偷精品视频 | 丝袜人妻一区二区三区 | 九月婷婷人人澡人人添人人爽 | 午夜肉伦伦影院 | 国产成人综合在线女婷五月99播放 | 少妇无码一区二区二三区 | 人人妻人人澡人人爽人人精品 | 性欧美熟妇videofreesex | 国产香蕉尹人视频在线 | 亚洲日韩av一区二区三区四区 | 亚洲欧美精品伊人久久 | 国产小呦泬泬99精品 | 一区二区三区高清视频一 | 国产一区二区三区精品视频 | 日本在线高清不卡免费播放 | 国产精品办公室沙发 | 纯爱无遮挡h肉动漫在线播放 | 日本一本二本三区免费 | av无码久久久久不卡免费网站 | 99久久婷婷国产综合精品青草免费 | 狠狠色噜噜狠狠狠狠7777米奇 | 久久久中文久久久无码 | 中国女人内谢69xxxx | 女人被爽到呻吟gif动态图视看 | 亚洲色偷偷偷综合网 | 精品aⅴ一区二区三区 | 亚洲人成网站免费播放 | 亚洲色欲色欲天天天www | 国产农村妇女高潮大叫 | 日日碰狠狠躁久久躁蜜桃 | 久久久久99精品国产片 | 亚洲精品国产精品乱码不卡 | 俄罗斯老熟妇色xxxx | 丝袜美腿亚洲一区二区 | 精品国产成人一区二区三区 | 成人无码视频在线观看网站 | 日韩精品无码一区二区中文字幕 | av人摸人人人澡人人超碰下载 | 人妻与老人中文字幕 | 青青青爽视频在线观看 | 久久久久免费看成人影片 | 国产在热线精品视频 | 六十路熟妇乱子伦 | 强伦人妻一区二区三区视频18 | 色婷婷av一区二区三区之红樱桃 | 露脸叫床粗话东北少妇 | 国产乱人无码伦av在线a | 成熟妇人a片免费看网站 | 国产亚洲精品精品国产亚洲综合 | 无码精品国产va在线观看dvd | 天堂亚洲2017在线观看 | 国产香蕉97碰碰久久人人 | 国产亚洲欧美在线专区 | 久久国产精品偷任你爽任你 | 久久精品女人天堂av免费观看 | 亚洲精品久久久久久久久久久 | 久久精品人妻少妇一区二区三区 | 国产在线精品一区二区高清不卡 | 岛国片人妻三上悠亚 | 性开放的女人aaa片 | 国产精品久久精品三级 | 国产69精品久久久久app下载 | 中文字幕无码日韩专区 | 波多野结衣av一区二区全免费观看 | 成人免费无码大片a毛片 | 亚洲综合另类小说色区 | 国产精品视频免费播放 | 野狼第一精品社区 | 牲欲强的熟妇农村老妇女 | 99久久精品国产一区二区蜜芽 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 荫蒂被男人添的好舒服爽免费视频 | 欧美人与善在线com | 伊在人天堂亚洲香蕉精品区 | 国产办公室秘书无码精品99 | 蜜桃无码一区二区三区 | 狂野欧美性猛xxxx乱大交 | 国产麻豆精品精东影业av网站 | 两性色午夜免费视频 | 亚洲中文字幕无码中字 | 无套内射视频囯产 | 内射后入在线观看一区 | 18禁黄网站男男禁片免费观看 | 精品无码一区二区三区的天堂 | 国产午夜精品一区二区三区嫩草 | 99久久人妻精品免费一区 | 麻豆果冻传媒2021精品传媒一区下载 | 日本熟妇浓毛 | 狠狠色欧美亚洲狠狠色www | 又大又黄又粗又爽的免费视频 | 日本www一道久久久免费榴莲 | 亚洲精品一区三区三区在线观看 | 久久国产精品萌白酱免费 | 青青草原综合久久大伊人精品 | 亚洲精品国产精品乱码不卡 | 久久久久久av无码免费看大片 | 亚洲一区二区三区无码久久 | 国产精品亚洲综合色区韩国 | 日韩精品成人一区二区三区 | 四虎国产精品一区二区 | 在线视频网站www色 | 久久精品中文字幕大胸 | 男人和女人高潮免费网站 | 清纯唯美经典一区二区 | 一个人看的视频www在线 | 香蕉久久久久久av成人 | 午夜时刻免费入口 | 牲欲强的熟妇农村老妇女视频 | 中文字幕av伊人av无码av | 欧美熟妇另类久久久久久不卡 | 激情亚洲一区国产精品 | 丰满人妻精品国产99aⅴ | 亚洲欧美日韩综合久久久 | 亚洲日韩av一区二区三区四区 | 国产精品久久国产精品99 | 亚洲综合精品香蕉久久网 | 欧洲美熟女乱又伦 | 亚洲综合伊人久久大杳蕉 | 久久综合网欧美色妞网 | 人妻与老人中文字幕 | 久久综合香蕉国产蜜臀av | 日本精品人妻无码免费大全 | 蜜臀av在线播放 久久综合激激的五月天 | 久久精品人妻少妇一区二区三区 | 国产乱人偷精品人妻a片 | 欧美日韩色另类综合 | 国产艳妇av在线观看果冻传媒 | 国产午夜亚洲精品不卡 | 国产精品人人妻人人爽 | 一二三四社区在线中文视频 | 国语精品一区二区三区 | 亲嘴扒胸摸屁股激烈网站 | 小sao货水好多真紧h无码视频 | 色五月五月丁香亚洲综合网 | 国产精品国产自线拍免费软件 | 人人爽人人澡人人高潮 | 在线观看欧美一区二区三区 | 亚洲色欲色欲欲www在线 | 亚洲综合精品香蕉久久网 | 强伦人妻一区二区三区视频18 | 俄罗斯老熟妇色xxxx | 樱花草在线社区www | 99久久精品午夜一区二区 | 亚洲热妇无码av在线播放 | 亚洲成色www久久网站 | 国产精品办公室沙发 | 精品日本一区二区三区在线观看 | 久久久久久国产精品无码下载 | 玩弄中年熟妇正在播放 | 久久久久亚洲精品男人的天堂 | 成 人 网 站国产免费观看 | 99视频精品全部免费免费观看 | 日韩欧美成人免费观看 | 国产在线aaa片一区二区99 | 久久精品成人欧美大片 | 77777熟女视频在线观看 а天堂中文在线官网 | 欧美xxxx黑人又粗又长 | 亚洲日韩av一区二区三区中文 | 日本www一道久久久免费榴莲 | 丰满人妻一区二区三区免费视频 | 亚洲另类伦春色综合小说 | 毛片内射-百度 | 国产精品-区区久久久狼 | 婷婷六月久久综合丁香 | 亚洲成熟女人毛毛耸耸多 | 一本久道久久综合狠狠爱 | 最新国产麻豆aⅴ精品无码 | 性欧美牲交在线视频 | 国产女主播喷水视频在线观看 | av无码电影一区二区三区 | 国产 精品 自在自线 | 97无码免费人妻超级碰碰夜夜 | av人摸人人人澡人人超碰下载 | 99久久久无码国产aaa精品 | 免费乱码人妻系列无码专区 | 蜜桃av抽搐高潮一区二区 | 对白脏话肉麻粗话av | 色综合视频一区二区三区 | 97久久精品无码一区二区 | 一个人看的视频www在线 | 国内精品久久毛片一区二区 | 成人无码视频在线观看网站 | 国产精品久久久久无码av色戒 | 少妇无套内谢久久久久 | 国产精品办公室沙发 | 伊在人天堂亚洲香蕉精品区 | 成熟妇人a片免费看网站 | 超碰97人人做人人爱少妇 | 国产av无码专区亚洲awww | 国精品人妻无码一区二区三区蜜柚 | 狠狠色噜噜狠狠狠狠7777米奇 | 日韩精品无码一区二区中文字幕 | 又粗又大又硬毛片免费看 | 伊人久久大香线蕉午夜 | 日日天日日夜日日摸 | 97夜夜澡人人爽人人喊中国片 | 国产av剧情md精品麻豆 | а√天堂www在线天堂小说 | 国产精品久久久久久久影院 | 欧美丰满少妇xxxx性 | 亚洲精品一区二区三区四区五区 | 色老头在线一区二区三区 | 久久人人爽人人爽人人片ⅴ | 久久无码专区国产精品s | 欧美人与动性行为视频 | 亚洲爆乳精品无码一区二区三区 | 欧美亚洲日韩国产人成在线播放 | 性欧美疯狂xxxxbbbb | 无码免费一区二区三区 | 夜夜躁日日躁狠狠久久av | 亚洲成a人一区二区三区 | 免费观看黄网站 | 九九久久精品国产免费看小说 | 亚洲性无码av中文字幕 | 欧美日韩亚洲国产精品 | 中国女人内谢69xxxx | 亚洲国产欧美日韩精品一区二区三区 | 久久午夜无码鲁丝片午夜精品 | 免费视频欧美无人区码 | 国产精品毛多多水多 | 欧美精品一区二区精品久久 | 亚洲成色在线综合网站 | 亚洲国产精华液网站w | 麻豆av传媒蜜桃天美传媒 | 又紧又大又爽精品一区二区 | 欧美激情一区二区三区成人 | 久久这里只有精品视频9 | 无码人妻久久一区二区三区不卡 | 国产午夜无码精品免费看 | 成人无码精品一区二区三区 | 日本成熟视频免费视频 | 国产高潮视频在线观看 | 亚洲综合精品香蕉久久网 | 国色天香社区在线视频 | 夜夜夜高潮夜夜爽夜夜爰爰 | 国产精品亚洲专区无码不卡 | 99久久久无码国产精品免费 | 露脸叫床粗话东北少妇 | 乱人伦人妻中文字幕无码 | 日本熟妇浓毛 | 无遮挡国产高潮视频免费观看 | 精品无人区无码乱码毛片国产 | 女人被男人躁得好爽免费视频 | 爆乳一区二区三区无码 | 亚洲成色在线综合网站 | 久久久久99精品成人片 | 国产电影无码午夜在线播放 | 亚洲国产av美女网站 | 性啪啪chinese东北女人 | 久久精品女人的天堂av | 狠狠色色综合网站 | 色一情一乱一伦一视频免费看 | 乱人伦中文视频在线观看 | 久久亚洲国产成人精品性色 | 亚洲の无码国产の无码影院 | 无码精品人妻一区二区三区av | 欧美午夜特黄aaaaaa片 | 久久无码专区国产精品s | 午夜福利一区二区三区在线观看 | 九九热爱视频精品 | 一二三四在线观看免费视频 | 国产精品99久久精品爆乳 | 国产亚洲精品久久久久久国模美 | 亚欧洲精品在线视频免费观看 | 免费观看激色视频网站 | 欧美日韩色另类综合 | 久久久久亚洲精品男人的天堂 | 中文字幕乱码人妻二区三区 | 国产肉丝袜在线观看 | 99久久人妻精品免费二区 | 久久综合给久久狠狠97色 | 波多野结衣aⅴ在线 | 精品一区二区不卡无码av | 亚洲成色在线综合网站 | 国产亚洲美女精品久久久2020 | 亚洲区欧美区综合区自拍区 | 少妇人妻大乳在线视频 | 亚洲综合伊人久久大杳蕉 | 丰满人妻精品国产99aⅴ | 粉嫩少妇内射浓精videos | 精品久久8x国产免费观看 | 午夜肉伦伦影院 | 久久天天躁狠狠躁夜夜免费观看 | 丝袜足控一区二区三区 | 中文字幕av日韩精品一区二区 | 亚洲精品一区二区三区大桥未久 | 在线亚洲高清揄拍自拍一品区 | 中文字幕乱码中文乱码51精品 | 色综合久久中文娱乐网 | 领导边摸边吃奶边做爽在线观看 | 日本精品久久久久中文字幕 | 亚洲一区二区三区无码久久 | 亚洲欧美综合区丁香五月小说 | 国产亚洲欧美日韩亚洲中文色 | 国产三级精品三级男人的天堂 | 国语自产偷拍精品视频偷 | 国内丰满熟女出轨videos | www一区二区www免费 | 初尝人妻少妇中文字幕 | 久久精品无码一区二区三区 | 无码国内精品人妻少妇 | 丰满少妇熟乱xxxxx视频 | 捆绑白丝粉色jk震动捧喷白浆 | 久久精品无码一区二区三区 | 午夜男女很黄的视频 | 久久久精品456亚洲影院 | 久久99热只有频精品8 | 伊在人天堂亚洲香蕉精品区 | 中国大陆精品视频xxxx | 狂野欧美性猛xxxx乱大交 | 亚洲欧美国产精品专区久久 | 国产色视频一区二区三区 | 午夜不卡av免费 一本久久a久久精品vr综合 | 欧美自拍另类欧美综合图片区 | 日日麻批免费40分钟无码 | 中国女人内谢69xxxx | 久久久久人妻一区精品色欧美 | 亚洲 欧美 激情 小说 另类 | 亚洲一区二区三区四区 | 欧美丰满老熟妇xxxxx性 | 国产精品久久久av久久久 | 欧美日韩在线亚洲综合国产人 | 麻豆蜜桃av蜜臀av色欲av | 亚洲综合伊人久久大杳蕉 | 人人妻人人澡人人爽人人精品浪潮 | 亚洲一区二区三区播放 | 精品国产av色一区二区深夜久久 | 亚洲无人区午夜福利码高清完整版 | 久久天天躁狠狠躁夜夜免费观看 | 毛片内射-百度 | 午夜免费福利小电影 | 夜精品a片一区二区三区无码白浆 | 国产xxx69麻豆国语对白 | 欧美日韩久久久精品a片 | 免费人成在线观看网站 | 久久无码专区国产精品s | 伊在人天堂亚洲香蕉精品区 | 成年美女黄网站色大免费全看 | 久久精品国产一区二区三区 | 中国女人内谢69xxxx | 97夜夜澡人人双人人人喊 | 国产成人综合在线女婷五月99播放 | 亚洲国产欧美日韩精品一区二区三区 | 丝袜 中出 制服 人妻 美腿 | 国产精品va在线播放 | 无码人妻精品一区二区三区下载 | 亚洲成a人片在线观看无码 | 国内精品九九久久久精品 | 国产精品久久久av久久久 | 亚洲小说图区综合在线 | 亚洲中文字幕在线无码一区二区 | 久久久中文字幕日本无吗 | 亚洲爆乳无码专区 | 久久精品无码一区二区三区 | 久久午夜无码鲁丝片 | 欧美日韩人成综合在线播放 | 桃花色综合影院 | 中文字幕人妻丝袜二区 | 亚洲欧美国产精品专区久久 | 欧美喷潮久久久xxxxx | 国产美女精品一区二区三区 | 国产黑色丝袜在线播放 | 97无码免费人妻超级碰碰夜夜 | 国内精品久久毛片一区二区 | 亚洲人亚洲人成电影网站色 | 亚洲中文字幕无码中文字在线 | 人妻无码久久精品人妻 | 女人色极品影院 | 少妇性l交大片欧洲热妇乱xxx | 伊人久久大香线蕉亚洲 | 美女黄网站人色视频免费国产 | 亚洲区小说区激情区图片区 | 成熟妇人a片免费看网站 | 曰韩少妇内射免费播放 | 中文字幕人成乱码熟女app | 强伦人妻一区二区三区视频18 | 在线天堂新版最新版在线8 | 秋霞成人午夜鲁丝一区二区三区 | 乌克兰少妇xxxx做受 | 无码人中文字幕 | 中文字幕亚洲情99在线 | 欧美 丝袜 自拍 制服 另类 | 久久成人a毛片免费观看网站 | 午夜精品一区二区三区在线观看 | 一个人看的www免费视频在线观看 | 欧美35页视频在线观看 | 亚洲精品综合一区二区三区在线 | 精品国产一区二区三区四区在线看 | 国产午夜福利亚洲第一 | 天堂一区人妻无码 | 精品一区二区三区无码免费视频 | 丝袜人妻一区二区三区 | 久久久久亚洲精品中文字幕 | 骚片av蜜桃精品一区 | 日本一区二区三区免费播放 | 成人性做爰aaa片免费看 | 国产福利视频一区二区 | 亚洲精品中文字幕 | 在线欧美精品一区二区三区 | 熟妇人妻无码xxx视频 | 少妇太爽了在线观看 | 日产精品99久久久久久 | 国产激情艳情在线看视频 | 色综合久久网 | 全球成人中文在线 | 欧美性黑人极品hd | 精品久久综合1区2区3区激情 | 特大黑人娇小亚洲女 | 欧美黑人巨大xxxxx | 久久国语露脸国产精品电影 | 中文字幕无码热在线视频 | 丝袜 中出 制服 人妻 美腿 | 蜜臀av在线播放 久久综合激激的五月天 | 在教室伦流澡到高潮hnp视频 | 狂野欧美性猛xxxx乱大交 | 国产一精品一av一免费 | 国产高潮视频在线观看 | 成人性做爰aaa片免费看 | 国产人妻精品一区二区三区 | 好爽又高潮了毛片免费下载 | 午夜精品久久久久久久 | 美女黄网站人色视频免费国产 | 强伦人妻一区二区三区视频18 | 色婷婷综合激情综在线播放 | 中文字幕色婷婷在线视频 | 国产综合久久久久鬼色 | 色综合久久久久综合一本到桃花网 | 国模大胆一区二区三区 | 日本一本二本三区免费 | 四虎影视成人永久免费观看视频 | 日本高清一区免费中文视频 | 人妻少妇精品无码专区二区 | 少妇愉情理伦片bd | 亚洲成av人影院在线观看 | 麻豆人妻少妇精品无码专区 | 日本乱偷人妻中文字幕 | 午夜福利电影 | 亚洲日韩av一区二区三区四区 | 一本无码人妻在中文字幕免费 | 狂野欧美激情性xxxx | 无码人妻丰满熟妇区五十路百度 | 成人试看120秒体验区 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 女人高潮内射99精品 | 精品无码成人片一区二区98 | 久久久精品欧美一区二区免费 | 牲欲强的熟妇农村老妇女 | √8天堂资源地址中文在线 | 999久久久国产精品消防器材 | 欧美成人高清在线播放 | 国产成人综合在线女婷五月99播放 | 东京热无码av男人的天堂 | 老熟女乱子伦 | 日韩av无码一区二区三区不卡 | 黑人粗大猛烈进出高潮视频 | 亚洲国产一区二区三区在线观看 | 1000部啪啪未满十八勿入下载 | 对白脏话肉麻粗话av | 在线欧美精品一区二区三区 | 中文字幕精品av一区二区五区 | 无套内谢的新婚少妇国语播放 | 狠狠色欧美亚洲狠狠色www | 撕开奶罩揉吮奶头视频 | 国产精品高潮呻吟av久久 | 狠狠综合久久久久综合网 | 人妻少妇被猛烈进入中文字幕 | 精品欧洲av无码一区二区三区 | 男女爱爱好爽视频免费看 | 亚洲国产av精品一区二区蜜芽 | 国产精品久久久av久久久 | 欧美老妇交乱视频在线观看 | 久久99精品久久久久久 | 亚洲精品国产品国语在线观看 | 国产乱人伦偷精品视频 | 国产黄在线观看免费观看不卡 | 老头边吃奶边弄进去呻吟 | 娇妻被黑人粗大高潮白浆 | 九九热爱视频精品 | 久久国产精品精品国产色婷婷 | 午夜理论片yy44880影院 | 丁香啪啪综合成人亚洲 | 欧美人与善在线com | 国产成人无码av在线影院 | 亚洲人成人无码网www国产 | 婷婷丁香五月天综合东京热 | 亲嘴扒胸摸屁股激烈网站 | 久久久久99精品成人片 | 欧美日本免费一区二区三区 | 熟妇女人妻丰满少妇中文字幕 | 人妻少妇精品久久 | 免费无码午夜福利片69 | 午夜精品一区二区三区在线观看 | 综合激情五月综合激情五月激情1 | 日韩av无码一区二区三区不卡 | 国产精品久免费的黄网站 | 亚洲成a人片在线观看日本 | 97久久精品无码一区二区 | 精品国产青草久久久久福利 | 国产精品亚洲一区二区三区喷水 | 亚洲精品一区二区三区四区五区 | 日日麻批免费40分钟无码 | 日产精品高潮呻吟av久久 | 少妇太爽了在线观看 | 成人片黄网站色大片免费观看 | 日本丰满熟妇videos | 久久无码人妻影院 | 日本熟妇人妻xxxxx人hd | 在线播放免费人成毛片乱码 | 亚洲熟妇色xxxxx亚洲 | aa片在线观看视频在线播放 | 欧美日韩一区二区综合 | 老熟女重囗味hdxx69 | 欧美人与禽猛交狂配 | 午夜理论片yy44880影院 | 成人精品天堂一区二区三区 | 成人影院yy111111在线观看 | 亚洲熟妇色xxxxx欧美老妇y | 日韩精品a片一区二区三区妖精 | 日产国产精品亚洲系列 | 国产两女互慰高潮视频在线观看 | 伊人久久大香线蕉av一区二区 | 女人被男人爽到呻吟的视频 | 精品国精品国产自在久国产87 | 日韩欧美中文字幕公布 | 国产成人无码区免费内射一片色欲 | 国产成人精品久久亚洲高清不卡 | 理论片87福利理论电影 | 高清不卡一区二区三区 | 少妇性l交大片欧洲热妇乱xxx | 久久无码中文字幕免费影院蜜桃 | 亚洲色成人中文字幕网站 | 国产人妻人伦精品1国产丝袜 | 欧美老妇交乱视频在线观看 | 欧美黑人巨大xxxxx | 少妇性l交大片 | 牲欲强的熟妇农村老妇女视频 | 天海翼激烈高潮到腰振不止 | 国产又粗又硬又大爽黄老大爷视 | 国产精品自产拍在线观看 | 精品久久久无码中文字幕 | 国产精品va在线播放 | 精品一二三区久久aaa片 | 国产明星裸体无码xxxx视频 | 97无码免费人妻超级碰碰夜夜 | 国产手机在线αⅴ片无码观看 | 又粗又大又硬又长又爽 | 精品亚洲韩国一区二区三区 | 亚洲精品久久久久中文第一幕 | 性生交大片免费看女人按摩摩 | 亚洲综合在线一区二区三区 | 午夜精品一区二区三区在线观看 | 日韩av无码一区二区三区 | 99精品无人区乱码1区2区3区 | 欧美性色19p | 免费人成在线观看网站 | 狂野欧美性猛xxxx乱大交 | 无码任你躁久久久久久久 | 国产一区二区三区影院 | 亚洲欧美精品aaaaaa片 | 中文字幕人妻丝袜二区 | 亚洲a无码综合a国产av中文 | 亚洲国产一区二区三区在线观看 | 国产在热线精品视频 | 国产超碰人人爽人人做人人添 | 国产精品国产三级国产专播 | 好爽又高潮了毛片免费下载 | 久久熟妇人妻午夜寂寞影院 | 欧美刺激性大交 | 人妻无码久久精品人妻 | 国产电影无码午夜在线播放 | 亚洲成a人片在线观看日本 | 亚洲成色在线综合网站 | 色一情一乱一伦一视频免费看 | 国产成人综合色在线观看网站 | 国产成人午夜福利在线播放 | 欧美日韩一区二区三区自拍 | 最近免费中文字幕中文高清百度 | 99er热精品视频 | 国产农村妇女高潮大叫 | 黑人巨大精品欧美黑寡妇 | 国产午夜无码视频在线观看 | 亚洲成熟女人毛毛耸耸多 | 色一情一乱一伦一区二区三欧美 | 亚洲男女内射在线播放 | 亚洲熟女一区二区三区 | 国产免费久久久久久无码 | 亚洲精品一区三区三区在线观看 | 国产av一区二区精品久久凹凸 | 欧美丰满熟妇xxxx性ppx人交 | 波多野结衣av在线观看 | 亚洲成色在线综合网站 | 久久久久成人精品免费播放动漫 | 午夜理论片yy44880影院 | 国产成人无码av片在线观看不卡 | 国产亚洲精品久久久ai换 | 亚洲欧美日韩综合久久久 | 中文亚洲成a人片在线观看 | 日本饥渴人妻欲求不满 | 久久精品国产一区二区三区肥胖 | 99国产精品白浆在线观看免费 | 欧美成人免费全部网站 | 男人的天堂av网站 | 国产一区二区三区精品视频 | 亚洲精品午夜无码电影网 | а√资源新版在线天堂 | 中文字幕乱码亚洲无线三区 | 精品偷拍一区二区三区在线看 | 亚洲精品一区二区三区四区五区 | 亚洲精品成人av在线 | 久热国产vs视频在线观看 | 狠狠色噜噜狠狠狠7777奇米 | 人妻无码αv中文字幕久久琪琪布 | 国产精品久久久久久久影院 | 激情爆乳一区二区三区 | 天天综合网天天综合色 | 99久久99久久免费精品蜜桃 | 国产人成高清在线视频99最全资源 | 老司机亚洲精品影院 | 樱花草在线播放免费中文 | 狠狠cao日日穞夜夜穞av | 国产99久久精品一区二区 | 日本一区二区三区免费高清 | 免费看少妇作爱视频 | 中文字幕乱码人妻二区三区 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲区欧美区综合区自拍区 | 午夜福利一区二区三区在线观看 | 久久久久国色av免费观看性色 | www一区二区www免费 | 精品久久久久久人妻无码中文字幕 | 无码毛片视频一区二区本码 | 欧美性色19p | 综合人妻久久一区二区精品 | 国产亚洲精品久久久久久久 | av在线亚洲欧洲日产一区二区 | 日本www一道久久久免费榴莲 | 成 人影片 免费观看 | 国产精品第一国产精品 | 老熟女乱子伦 | 两性色午夜免费视频 | 激情内射日本一区二区三区 | 99精品无人区乱码1区2区3区 | 成人精品一区二区三区中文字幕 | 四十如虎的丰满熟妇啪啪 | 人妻夜夜爽天天爽三区 | 精品人妻人人做人人爽 | 国产尤物精品视频 | 亚洲欧洲日本综合aⅴ在线 | 女人色极品影院 | 粗大的内捧猛烈进出视频 | 日本一卡二卡不卡视频查询 | 真人与拘做受免费视频一 | 久久无码专区国产精品s | 亚洲欧美日韩综合久久久 | 亚洲小说图区综合在线 | 中文字幕乱妇无码av在线 | 7777奇米四色成人眼影 | 日日躁夜夜躁狠狠躁 | 人人爽人人爽人人片av亚洲 | 一二三四在线观看免费视频 | 久久亚洲精品成人无码 | 中文无码精品a∨在线观看不卡 | 性欧美大战久久久久久久 | 亚洲中文字幕乱码av波多ji | 免费无码肉片在线观看 | 丰腴饱满的极品熟妇 | 精品久久久无码中文字幕 | 中文字幕色婷婷在线视频 | 国产精品久久久久久久9999 | 夜夜夜高潮夜夜爽夜夜爰爰 | 精品成在人线av无码免费看 | v一区无码内射国产 | 一区二区三区乱码在线 | 欧洲 | 亚洲人亚洲人成电影网站色 | 在线观看国产一区二区三区 | 国产欧美亚洲精品a | 伊人久久婷婷五月综合97色 | 好爽又高潮了毛片免费下载 | 亚洲欧美精品伊人久久 | 老司机亚洲精品影院 | 亚洲精品午夜国产va久久成人 | 一本大道久久东京热无码av | 日韩精品久久久肉伦网站 | 伊人久久婷婷五月综合97色 | 久久精品99久久香蕉国产色戒 | 青春草在线视频免费观看 | 亚洲一区二区三区国产精华液 | 中文字幕 人妻熟女 | 亚洲の无码国产の无码步美 | 无码国模国产在线观看 | 对白脏话肉麻粗话av | 中文字幕+乱码+中文字幕一区 | 18精品久久久无码午夜福利 | 丰满人妻被黑人猛烈进入 | 成人av无码一区二区三区 | 亚洲综合色区中文字幕 | 亚洲va中文字幕无码久久不卡 | 丰满护士巨好爽好大乳 | 亚洲の无码国产の无码步美 | 欧美丰满熟妇xxxx性ppx人交 | 性欧美牲交在线视频 | 人妻少妇精品视频专区 | 亚洲中文字幕乱码av波多ji | 欧美国产日产一区二区 | 日本高清一区免费中文视频 | 国产色在线 | 国产 | 未满成年国产在线观看 | 水蜜桃色314在线观看 | 婷婷六月久久综合丁香 | 综合激情五月综合激情五月激情1 | 人妻aⅴ无码一区二区三区 | 色婷婷欧美在线播放内射 | 成 人 网 站国产免费观看 | 色综合久久久久综合一本到桃花网 | 呦交小u女精品视频 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 国产精品爱久久久久久久 | 99久久久国产精品无码免费 | 欧美真人作爱免费视频 | 国产成人无码午夜视频在线观看 | 精品久久久久久人妻无码中文字幕 | 欧美放荡的少妇 | 亚洲国产精品久久人人爱 | 小泽玛莉亚一区二区视频在线 | 乱中年女人伦av三区 | 国产精品亚洲lv粉色 | 无人区乱码一区二区三区 | 久久99精品国产麻豆蜜芽 | www国产精品内射老师 | 国产乡下妇女做爰 | 人妻aⅴ无码一区二区三区 | 特黄特色大片免费播放器图片 | 久久人人爽人人人人片 | 暴力强奷在线播放无码 | 久久精品国产大片免费观看 | 亚洲色www成人永久网址 | 国产一精品一av一免费 | 久久精品无码一区二区三区 | 成在人线av无码免费 | 性色欲网站人妻丰满中文久久不卡 | 野外少妇愉情中文字幕 | 亚洲精品美女久久久久久久 | 国产成人精品久久亚洲高清不卡 | 无码人妻精品一区二区三区下载 | 亚洲中文字幕av在天堂 | 免费看少妇作爱视频 | 我要看www免费看插插视频 | 女人被男人躁得好爽免费视频 | 一区二区三区高清视频一 | 天堂在线观看www | www一区二区www免费 | 最新国产麻豆aⅴ精品无码 | 成 人 网 站国产免费观看 | 久久熟妇人妻午夜寂寞影院 | 人人妻人人澡人人爽欧美一区 | 亚洲欧洲无卡二区视頻 | 国产艳妇av在线观看果冻传媒 | 人人澡人人妻人人爽人人蜜桃 | 7777奇米四色成人眼影 | 欧美成人高清在线播放 | 精品国产一区二区三区四区 | 国产成人精品必看 | 亚洲一区二区三区含羞草 | 大肉大捧一进一出好爽视频 | 国产特级毛片aaaaaa高潮流水 | 大屁股大乳丰满人妻 | 强奷人妻日本中文字幕 | 成人无码影片精品久久久 | 免费无码一区二区三区蜜桃大 | 国产午夜手机精彩视频 | 久久国产精品精品国产色婷婷 | 在线欧美精品一区二区三区 | 国产无遮挡吃胸膜奶免费看 | 欧美精品一区二区精品久久 | 久久久久亚洲精品男人的天堂 | 国产熟女一区二区三区四区五区 | 东京无码熟妇人妻av在线网址 | 亚洲天堂2017无码中文 | 精品无码一区二区三区爱欲 | 无码人妻av免费一区二区三区 | 日本一卡2卡3卡四卡精品网站 | 精品乱子伦一区二区三区 | 精品乱子伦一区二区三区 | 国产成人精品优优av | 亚洲熟妇色xxxxx亚洲 | 国色天香社区在线视频 | 亚洲综合色区中文字幕 | 亚洲综合色区中文字幕 | 任你躁在线精品免费 | 日产国产精品亚洲系列 | 日韩在线不卡免费视频一区 | 国产精品a成v人在线播放 | 免费人成网站视频在线观看 | 色诱久久久久综合网ywww | 国产人妻久久精品二区三区老狼 | 国产在线一区二区三区四区五区 | 欧美日韩人成综合在线播放 | 色妞www精品免费视频 | 久久97精品久久久久久久不卡 | 亚洲日韩av一区二区三区四区 | 无码精品国产va在线观看dvd | 强伦人妻一区二区三区视频18 | 四虎4hu永久免费 | 亚洲熟妇自偷自拍另类 | 久久无码专区国产精品s | 亚洲一区av无码专区在线观看 | 国产真人无遮挡作爱免费视频 | 色综合久久88色综合天天 | 中文亚洲成a人片在线观看 | 亚洲精品www久久久 | 中文字幕人妻无码一夲道 | 欧美丰满少妇xxxx性 | 熟妇激情内射com | 一个人免费观看的www视频 | 国产成人精品视频ⅴa片软件竹菊 | 国产成人精品视频ⅴa片软件竹菊 | 色综合久久久久综合一本到桃花网 | 无码乱肉视频免费大全合集 | 宝宝好涨水快流出来免费视频 | 又紧又大又爽精品一区二区 | 精品久久久久香蕉网 | 日韩欧美成人免费观看 | 国内精品人妻无码久久久影院蜜桃 | 亚洲精品综合五月久久小说 | 亚洲精品综合一区二区三区在线 | 午夜理论片yy44880影院 | 女人和拘做爰正片视频 | 亚洲狠狠色丁香婷婷综合 | 美女张开腿让人桶 | 图片区 小说区 区 亚洲五月 | 宝宝好涨水快流出来免费视频 | 国产在线一区二区三区四区五区 | 亚洲一区二区三区在线观看网站 | 鲁一鲁av2019在线 | 天天爽夜夜爽夜夜爽 | 98国产精品综合一区二区三区 | 骚片av蜜桃精品一区 | 国产精品久久久av久久久 | 国产亚av手机在线观看 | 熟妇激情内射com | 熟妇人妻激情偷爽文 | 扒开双腿疯狂进出爽爽爽视频 | 99久久精品午夜一区二区 | 亚洲国产一区二区三区在线观看 | 日本精品高清一区二区 | 蜜桃臀无码内射一区二区三区 | 国精产品一区二区三区 | 精品久久久中文字幕人妻 | 国产精品视频免费播放 | 国产舌乚八伦偷品w中 | 一本久道久久综合狠狠爱 | 欧美黑人乱大交 | 爆乳一区二区三区无码 | а√资源新版在线天堂 | 亚洲国产精品美女久久久久 | 中文毛片无遮挡高清免费 | 亚洲娇小与黑人巨大交 | 无码精品人妻一区二区三区av | 无遮挡国产高潮视频免费观看 | 久久精品国产精品国产精品污 | 最新国产麻豆aⅴ精品无码 | 国产电影无码午夜在线播放 | 无码av中文字幕免费放 | 在线播放亚洲第一字幕 | 国产精品亚洲专区无码不卡 | 377p欧洲日本亚洲大胆 | 日本一卡二卡不卡视频查询 | 久在线观看福利视频 | 99riav国产精品视频 | 国产精品久久久久无码av色戒 | 亚洲国产综合无码一区 | 婷婷五月综合缴情在线视频 | 久久成人a毛片免费观看网站 | 熟女少妇在线视频播放 | 欧美freesex黑人又粗又大 | 男女超爽视频免费播放 | 人妻尝试又大又粗久久 | 国产午夜福利100集发布 | 亚洲熟妇自偷自拍另类 | 丝袜美腿亚洲一区二区 | 国产精品无码久久av | 日本一卡2卡3卡四卡精品网站 | 国产精品毛片一区二区 | 台湾无码一区二区 | 亚洲国产精品一区二区美利坚 | 亚洲国产av美女网站 | 欧美午夜特黄aaaaaa片 | 亚洲日韩av一区二区三区中文 | 扒开双腿吃奶呻吟做受视频 | 国产人妻久久精品二区三区老狼 | 中文无码精品a∨在线观看不卡 | 人妻天天爽夜夜爽一区二区 | 未满成年国产在线观看 | 成人毛片一区二区 | 熟女少妇在线视频播放 | 在线观看国产一区二区三区 | 丰满岳乱妇在线观看中字无码 | 国产精品亚洲综合色区韩国 | 熟妇人妻无码xxx视频 | 精品偷拍一区二区三区在线看 | 国产精品亚洲一区二区三区喷水 | 人妻夜夜爽天天爽三区 | 国产高潮视频在线观看 | 日本精品少妇一区二区三区 | 久在线观看福利视频 | 久久精品国产精品国产精品污 | 国产精品久久久久7777 | 99久久99久久免费精品蜜桃 | 欧美怡红院免费全部视频 | 人人妻人人澡人人爽欧美一区 | 国产精品永久免费视频 | 久久久亚洲欧洲日产国码αv | 成人综合网亚洲伊人 | 亚洲色偷偷偷综合网 | 亚洲国产成人a精品不卡在线 | 少妇高潮一区二区三区99 | 97精品人妻一区二区三区香蕉 | 骚片av蜜桃精品一区 | 人人澡人摸人人添 | 国产乱人无码伦av在线a | 亚洲精品美女久久久久久久 | 亚洲日韩精品欧美一区二区 | 欧美精品免费观看二区 | 最近的中文字幕在线看视频 | 国产午夜无码视频在线观看 | 野狼第一精品社区 | 亚洲 a v无 码免 费 成 人 a v | 无码av最新清无码专区吞精 | 精品国产一区二区三区四区在线看 | 精品偷拍一区二区三区在线看 | 天干天干啦夜天干天2017 | 爱做久久久久久 | 熟女少妇在线视频播放 | 亚洲色在线无码国产精品不卡 | 亚洲精品一区二区三区在线观看 | 久久国产精品_国产精品 | 亚洲欧美综合区丁香五月小说 | 欧美性猛交xxxx富婆 | 55夜色66夜色国产精品视频 | 女人被爽到呻吟gif动态图视看 | 特级做a爰片毛片免费69 | 精品日本一区二区三区在线观看 | 一本无码人妻在中文字幕免费 | 色五月五月丁香亚洲综合网 | 中文字幕人妻丝袜二区 | 377p欧洲日本亚洲大胆 | 水蜜桃色314在线观看 | 免费人成在线视频无码 | 国产疯狂伦交大片 | 精品久久久无码中文字幕 | 国产av一区二区三区最新精品 | 亚洲精品午夜无码电影网 | 无码av中文字幕免费放 | 中文字幕无码热在线视频 | 国产在线精品一区二区三区直播 | 理论片87福利理论电影 | 曰本女人与公拘交酡免费视频 | 色综合视频一区二区三区 | 色欲久久久天天天综合网精品 | 欧美激情一区二区三区成人 | 奇米影视7777久久精品人人爽 | 欧美人与物videos另类 | 无码国产色欲xxxxx视频 | 极品嫩模高潮叫床 | 久久亚洲a片com人成 | 人妻少妇精品无码专区动漫 | 日韩精品无码免费一区二区三区 | 奇米影视888欧美在线观看 | 超碰97人人做人人爱少妇 | 欧美xxxxx精品 | 人人澡人人透人人爽 | 性色av无码免费一区二区三区 | 国产人妻精品午夜福利免费 | 中文字幕中文有码在线 | 四虎国产精品免费久久 | 国产精品久久久久无码av色戒 | 中文字幕无码热在线视频 | 成熟女人特级毛片www免费 | 亚洲成av人片天堂网无码】 | 88国产精品欧美一区二区三区 | 日本大香伊一区二区三区 | 久久久精品人妻久久影视 | 日韩欧美群交p片內射中文 | 一二三四社区在线中文视频 | 精品人妻av区 | 蜜桃视频插满18在线观看 | 国产 精品 自在自线 | 国产人妻精品一区二区三区不卡 | 亚洲国产精品无码一区二区三区 | 午夜精品久久久内射近拍高清 | 久久久久久国产精品无码下载 | 俺去俺来也www色官网 | 免费视频欧美无人区码 | 双乳奶水饱满少妇呻吟 | 18黄暴禁片在线观看 | 疯狂三人交性欧美 | 天堂а√在线中文在线 | 国产精品-区区久久久狼 | 欧美日韩久久久精品a片 | 久久97精品久久久久久久不卡 | 无码国产激情在线观看 | 亚洲日韩乱码中文无码蜜桃臀网站 | 久久国语露脸国产精品电影 | 国产成人午夜福利在线播放 | 无码精品国产va在线观看dvd | 久久99精品国产.久久久久 | 国产小呦泬泬99精品 | 久久99国产综合精品 | 中文字幕无线码免费人妻 | 蜜臀aⅴ国产精品久久久国产老师 | 国产午夜无码精品免费看 | 欧美性猛交xxxx富婆 | 动漫av网站免费观看 | 撕开奶罩揉吮奶头视频 | 撕开奶罩揉吮奶头视频 | 国产又爽又黄又刺激的视频 | 两性色午夜免费视频 | 麻花豆传媒剧国产免费mv在线 | 一本久久a久久精品vr综合 | 亚洲天堂2017无码 | 精品国产一区二区三区av 性色 | 99久久婷婷国产综合精品青草免费 | 日本精品高清一区二区 | 一本久道久久综合狠狠爱 | 午夜成人1000部免费视频 | 日本护士xxxxhd少妇 | 思思久久99热只有频精品66 | 亚洲成a人片在线观看无码 | 欧美喷潮久久久xxxxx | 无码毛片视频一区二区本码 | 少女韩国电视剧在线观看完整 | 岛国片人妻三上悠亚 | 亚洲男人av天堂午夜在 | 国产成人综合在线女婷五月99播放 | 国产乱子伦视频在线播放 | 狠狠色欧美亚洲狠狠色www | 欧美日本精品一区二区三区 | 极品尤物被啪到呻吟喷水 | 国产成人一区二区三区在线观看 | 乱人伦中文视频在线观看 | 久久久亚洲欧洲日产国码αv | 亚洲国产综合无码一区 | 老熟女重囗味hdxx69 | 国产精品无码mv在线观看 | 少妇无套内谢久久久久 | 天天av天天av天天透 | 日韩精品无码一区二区中文字幕 | 精品久久久久久亚洲精品 | 免费观看黄网站 | 77777熟女视频在线观看 а天堂中文在线官网 | 国产日产欧产精品精品app | 成人无码视频在线观看网站 | 水蜜桃亚洲一二三四在线 | 亚洲自偷自偷在线制服 | 波多野结衣一区二区三区av免费 | 国产97在线 | 亚洲 | 国产精品亚洲综合色区韩国 | 免费无码一区二区三区蜜桃大 | 中文字幕 亚洲精品 第1页 | 午夜福利试看120秒体验区 | 俄罗斯老熟妇色xxxx | 婷婷色婷婷开心五月四房播播 | 国产人妻精品一区二区三区 | 日韩无码专区 | 97无码免费人妻超级碰碰夜夜 | 又大又硬又黄的免费视频 | 亚洲色偷偷偷综合网 | 亚欧洲精品在线视频免费观看 | 午夜男女很黄的视频 | 无码人妻精品一区二区三区不卡 | 亚洲日韩精品欧美一区二区 | 国产精品igao视频网 | 国产69精品久久久久app下载 | 18黄暴禁片在线观看 | 四虎4hu永久免费 | 久久99久久99精品中文字幕 | 国产国产精品人在线视 | 波多野结衣 黑人 | 色五月五月丁香亚洲综合网 | 国产成人精品视频ⅴa片软件竹菊 | 国产色视频一区二区三区 | 国产福利视频一区二区 | 又湿又紧又大又爽a视频国产 | 黑人粗大猛烈进出高潮视频 | 中文毛片无遮挡高清免费 | 男女下面进入的视频免费午夜 | 在线观看免费人成视频 | 乱码av麻豆丝袜熟女系列 | 国产亚洲视频中文字幕97精品 | 亚洲a无码综合a国产av中文 | 久久亚洲中文字幕精品一区 | 男女下面进入的视频免费午夜 | 无码国产乱人伦偷精品视频 | 99久久99久久免费精品蜜桃 | 免费无码一区二区三区蜜桃大 | 男人和女人高潮免费网站 | 国产成人无码av在线影院 | 99久久婷婷国产综合精品青草免费 | 丰满人妻精品国产99aⅴ | 亚洲国产精品无码久久久久高潮 | 国产精品久久久av久久久 | 亚洲一区二区三区含羞草 | 漂亮人妻洗澡被公强 日日躁 | 日本熟妇大屁股人妻 | 欧美乱妇无乱码大黄a片 | 精品久久综合1区2区3区激情 | 亚洲 高清 成人 动漫 | 国产成人一区二区三区在线观看 | 日韩人妻无码一区二区三区久久99 | 大地资源网第二页免费观看 | 欧美 亚洲 国产 另类 | 久久国产精品二国产精品 | 国产乱人伦偷精品视频 | 东京一本一道一二三区 | 亚洲精品无码国产 | 夫妻免费无码v看片 | 日日天干夜夜狠狠爱 | 久久无码专区国产精品s | 亚洲欧美综合区丁香五月小说 | 欧美日韩久久久精品a片 | 国产69精品久久久久app下载 | 天堂а√在线中文在线 | 国产97人人超碰caoprom | 日韩亚洲欧美精品综合 | 精品无码一区二区三区的天堂 | 人妻互换免费中文字幕 | 欧美 亚洲 国产 另类 | 国产精品亚洲综合色区韩国 | 爱做久久久久久 | 久久精品丝袜高跟鞋 | 99久久精品午夜一区二区 | 精品成在人线av无码免费看 | 日产国产精品亚洲系列 | 国产婷婷色一区二区三区在线 | 性史性农村dvd毛片 | 欧美精品一区二区精品久久 | 久久zyz资源站无码中文动漫 | 黑人巨大精品欧美黑寡妇 | 久久久久av无码免费网 | 人人澡人人妻人人爽人人蜜桃 | 日本肉体xxxx裸交 | 欧美日本精品一区二区三区 | 免费无码的av片在线观看 | 亚洲欧美精品aaaaaa片 | 国产精品办公室沙发 | 极品尤物被啪到呻吟喷水 | 精品国产乱码久久久久乱码 | 欧美日韩一区二区三区自拍 | 丝袜足控一区二区三区 | 久久熟妇人妻午夜寂寞影院 | 噜噜噜亚洲色成人网站 | 中文字幕久久久久人妻 | 无码人妻精品一区二区三区下载 | 乌克兰少妇xxxx做受 | 无码人妻精品一区二区三区不卡 | 精品aⅴ一区二区三区 | 日韩人妻无码中文字幕视频 | 亚洲人成网站免费播放 | 任你躁在线精品免费 | 熟妇人妻无乱码中文字幕 | 日本丰满护士爆乳xxxx | 台湾无码一区二区 | 狠狠亚洲超碰狼人久久 | 国产99久久精品一区二区 | 色综合久久久无码中文字幕 | 人妻无码久久精品人妻 | 欧美性生交活xxxxxdddd | 国产乱人伦偷精品视频 | 亚洲色无码一区二区三区 | 18禁黄网站男男禁片免费观看 | 久久久国产精品无码免费专区 | 欧美丰满熟妇xxxx性ppx人交 | 国产精品无码成人午夜电影 | 蜜臀av无码人妻精品 | 男女性色大片免费网站 | 国产办公室秘书无码精品99 | 人妻中文无码久热丝袜 | а√资源新版在线天堂 | 对白脏话肉麻粗话av | 亚洲精品一区三区三区在线观看 | 巨爆乳无码视频在线观看 | 国产区女主播在线观看 | 亚洲精品美女久久久久久久 | 亚洲一区二区三区无码久久 | 色一情一乱一伦一视频免费看 | 一本无码人妻在中文字幕免费 | 日本护士xxxxhd少妇 | 精品国精品国产自在久国产87 | 7777奇米四色成人眼影 | 中文毛片无遮挡高清免费 | 欧美精品无码一区二区三区 | 中文字幕亚洲情99在线 | 久久精品中文字幕大胸 | 曰韩少妇内射免费播放 | 美女黄网站人色视频免费国产 | 日韩亚洲欧美精品综合 | 国产在线无码精品电影网 | 高潮毛片无遮挡高清免费视频 | 久久久久亚洲精品中文字幕 | 成年美女黄网站色大免费视频 | 亚洲毛片av日韩av无码 | 人妻中文无码久热丝袜 | 久久亚洲a片com人成 | a在线观看免费网站大全 | 天天爽夜夜爽夜夜爽 | а√资源新版在线天堂 | 乱人伦人妻中文字幕无码 | 日本精品人妻无码77777 天堂一区人妻无码 | 国产亚洲人成在线播放 | 狠狠色色综合网站 | 国产精品香蕉在线观看 | 色窝窝无码一区二区三区色欲 | 久久无码中文字幕免费影院蜜桃 | 国产午夜福利亚洲第一 | 亚洲一区二区三区四区 | 亚洲国产精品一区二区美利坚 | 偷窥日本少妇撒尿chinese | 岛国片人妻三上悠亚 | 真人与拘做受免费视频 | 人妻少妇被猛烈进入中文字幕 | 人人澡人人妻人人爽人人蜜桃 |