亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實戰(zhàn)洞察。

Linux sort命令深度解析:從文本排序到日志處理與數(shù)據(jù)統(tǒng)計

Linux sort命令深度解析:從文本排序到日志處理與數(shù)據(jù)統(tǒng)計 先給結(jié)論Linux 下的 sort 命令根本不是“把文本行按字母排一下”這么簡單。它真正解決的是文本行、表格字段、日志記錄、配置列表、文件列表的有序化處理尤其是當(dāng)你需要按數(shù)值大小、按月份、按文件大小、按某個字段去排序或者在做數(shù)據(jù)去重、求交集差集、檢查重復(fù)項時sort 配合 uniq、awk、cut 能頂半條管道命令的命。這篇文章適合三類人剛接觸 Linux 系統(tǒng)命令的初學(xué)者、準(zhǔn)備運(yùn)維和開發(fā)面試的求職者、日常要處理日志和數(shù)據(jù)文件的技術(shù)人。最值得關(guān)注的不是 sort 有多少個參數(shù)而是什么時候該用哪個參數(shù)組合以及排序之后的結(jié)果怎么驗證才不算白排。下面直接按實際操作順序拆開講。1. 先用一個真實的“混亂文件”理解 sort 的默認(rèn)行為很多人第一次用 sort 是在終端里敲sort file.txt結(jié)果發(fā)現(xiàn)輸出“看起來按字母排了但又好像哪里不對”。這不是命令有問題而是你沒有理解 sort 的默認(rèn)排序規(guī)則。1.1 默認(rèn)排序不是你想的“按字母順序”sort 命令的默認(rèn)行為是以字典序lexicographical order進(jìn)行排序并且排序的單位是整行文本。所謂字典序就是逐字符比較 ASCII 碼值。這意味著數(shù)字10和2排列時10會排在2前面因為第一個字符是1而1的 ASCII 碼比2小??磦€實際例子。假設(shè)你有一個文件scores.txt內(nèi)容是alice 85 bob 100 carol 70 dave 95直接運(yùn)行sort scores.txt輸出是alice 85 bob 100 carol 70 dave 95看起來好像沒問題因為名字本身已經(jīng)按字母排好了。但如果你把文件內(nèi)容改成alice 85 bob 100 carol 70 dave 95 eric 12再運(yùn)行sort scores.txt會得到alice 85 bob 100 carol 70 dave 95 eric 12看起來還是有規(guī)律的因為名字首字母就是 a、b、c、d、e??扇绻阃嫘拇笠稽c把名字全部去掉只保留數(shù)字85 100 70 95 12運(yùn)行sort scores.txt結(jié)果會變成100 12 70 85 95這才是很多人第一次用 sort 時最困惑的地方為什么 100 排到了最前面因為 sort 默認(rèn)不認(rèn)數(shù)字大小它只認(rèn)字符。1.2 先明確 sort 的三個默認(rèn)規(guī)則在使用任何高級參數(shù)之前先把默認(rèn)規(guī)則記死排序單位是“行”不是“單詞”或“字段”。排序比較基于當(dāng)前 locale 環(huán)境的字符集規(guī)則在多數(shù) Linux 系統(tǒng)里默認(rèn)是Clocale 或en_US.UTF-8。數(shù)字和字母混排時不要指望它自動按“人類直覺”排序。注意在腳本里寫sort file.txt以前先問自己一句話——我是在排文本還是在排數(shù)字如果包含數(shù)字大小邏輯一定要加-n參數(shù)。這個默認(rèn)行為不是 bug而是 Unix 哲學(xué)的體現(xiàn)sort 不知道你的數(shù)據(jù)是什么類型它只做最樸素的“逐字符比較”。這也是為什么后面有一大堆參數(shù)來修正它。2. 最常被忽略的基礎(chǔ)參數(shù)輸出、輸入、反向很多資料會把-n、-k當(dāng)作重點反而把最常用的幾個基礎(chǔ)參數(shù)漏掉。實際寫命令時它們出場率極高。2.1 輸出到文件-o 比重定向更可靠你可能會想排序結(jié)果要保存直接寫sort input.txt output.txt不就行了大多數(shù)時候是可以的。但如果你寫成sort file.txt file.txt這會把file.txt原文件內(nèi)容清空因為 shell 會先創(chuàng)建并截斷重定向目標(biāo)再執(zhí)行 sort。為避免這種低級但破壞性極大的錯誤sort 提供了-o參數(shù)sort file.txt -o file.txt-o參數(shù)內(nèi)部會正確處理輸入和輸出為同一文件的情況不需要先輸出到臨時文件再移動。對于需要在腳本里原地排序的場景-o是更穩(wěn)的選擇。2.2 反向排序-r-r參數(shù)表示 reverse即反向排序??梢院蛿?shù)字、字段、月份等參數(shù)疊加使用。sort -nr scores.txt這個組合很常見-n按數(shù)字大小-r從大到小。日志分析里統(tǒng)計訪問量排名基本都會用到sort -nr。2.3 唯一排序-u-u表示 unique即去除重復(fù)行。注意它和uniq命令的區(qū)別uniq要求重復(fù)行必須相鄰才能去重sort -u會先排序在排序過程中去重所以即使重復(fù)行散落在文件各處也能去掉。sort -u list.txt如果需要統(tǒng)計每個唯一值出現(xiàn)多少次可以配合uniq -csort list.txt | uniq -c注意先sort再uniq否則uniq只會去掉相鄰重復(fù)統(tǒng)計會不準(zhǔn)。3. 按數(shù)字大小排序-n 是你的第一個拐杖數(shù)字排序是 sort 使用頻率最高的場景也是最容易出錯的場景。默認(rèn)按字符排所以必須用-n告訴 sort“把字段內(nèi)容當(dāng)成數(shù)值來比較”。3.1 單列數(shù)字排序回到剛才的scores.txt如果文件內(nèi)容是alice 85 bob 100 carol 70 dave 95 eric 12按第二列數(shù)字從低到高排序sort -k2 -n scores.txt輸出eric 12 carol 70 alice 85 dave 95 bob 1003.2 按數(shù)字反向排序sort -k2 -nr scores.txt輸出bob 100 dave 95 alice 85 carol 70 eric 12每次加-n之前都要確認(rèn)這一列是真的“純數(shù)字”。如果列里有12GB、1.5K這種帶單位的寫法-n就不認(rèn)識了需要-h參數(shù)。3.3 帶單位的人可讀數(shù)字-h這個參數(shù)非常實用。假設(shè)目錄文件大小列表長這樣2K 1M 300K 1G 512M直接sort -n不對sort -h才是正解。-h會解析K、M、G、T等后綴然后比較真實大小sort -h file.txt處理du -h的輸出時sort -h幾乎是標(biāo)配。4. 按字段排序-k 是 sort 的核心靈魂默認(rèn) sort 是按整行排。但實際場景里我們經(jīng)常面對的是“每一行有多個字段”的表格型數(shù)據(jù)。這時候必須用-k指定排序的字段范圍。4.1 字段分隔符-t-t參數(shù)指定字段分隔符。默認(rèn)的分隔符是“空格到空格的過渡”也就是把連續(xù)空格作為一個分隔符處理。但如果你處理的是 CSV 文件逗號分隔、passwd 文件冒號分隔或日志文件可能有多個空格最好顯式指定。sort -t : -k1 /etc/passwd這條命令按第一個字段用戶名排序。-t :告訴 sort 用冒號作為分隔符。用逗號分隔的 CSV 文件sort -t , -k2 -n data.csv這里有個很常見的坑如果字段內(nèi)容本身包含逗號比如Smith, John簡單的-t ,就不夠用了需要借助cut或awk先處理或者使用更復(fù)雜的-k定義。sort 本身不理解 CSV 的引號邏輯。4.2 -k 的數(shù)字含義起點和終點-k的完整格式是-k 起始字段, 結(jié)束字段比如-k2從第 2 個字段到行尾作為排序鍵。-k2,2只以第 2 個字段作為排序鍵不包含后面字段。-k2,3以第 2 到第 3 個字段作為排序鍵。區(qū)別很大??匆粋€例子文件內(nèi)容是alice 85 90 bob 100 80 carol 70 95執(zhí)行sort -k2 -n排序鍵是“第2列以后的所有內(nèi)容”即85 90、100 80、70 95這三個整體。因為第三列不同會影響排序結(jié)果。執(zhí)行sort -k2,2 -n則是只看第2列第三列不參與比較。4.3 混合多列排序如果要先按第 1 列排再按第 2 列排可以寫多個-ksort -k1,1 -k2,2n data.txt這條命令先按第 1 列字典序排如果第 1 列相同再按第 2 列數(shù)字升序排。-k2,2n中的n是緊跟字段編號的修飾符。這種多級排序在處理報表、人員名單、成績單時非常常用。比如體育比賽排名先比積分積分相同再比凈勝球就可以用多個-k實現(xiàn)。4.4 不穩(wěn)定的排序結(jié)果需要 -s 穩(wěn)定排序sort 默認(rèn)不是穩(wěn)定排序。意思是如果兩行的排序鍵完全相同它們原有的相對順序可能會被打亂。這在某些場景下會觸發(fā)問題比如你已經(jīng)按日期排好序再按部門排序時希望同部門內(nèi)部仍保留日期的先后順序。這時要加-ssort -s -k2,2 data.txt-s表示 stable穩(wěn)定排序。對于多級排序的場景-s能避免“第二次排序破壞第一次排序結(jié)果”的問題。我在處理需要分組的日志數(shù)據(jù)時幾乎必加-s。5. 現(xiàn)場實測用一份員工表把參數(shù)組合跑一遍為了把上面的參數(shù)串起來用一個虛構(gòu)但典型的員工數(shù)據(jù)文件employees.txtAlice,Engineering,8500,2021 Bob,Sales,9200,2019 Carol,Engineering,9200,2020 Dave,Sales,7800,2022 Eve,Engineering,8500,2021 Frank,HR,8100,2020需求是按薪資第三列從高到低排薪資相同則按入職年份第四列從早到晚排。命令sort -t , -k3,3nr -k4,4n employees.txt這里-t ,逗號分隔。-k3,3nr第三列數(shù)字排序反向。-k4,4n第四列數(shù)字排序升序。輸出Bob,Sales,9200,2019 Carol,Engineering,9200,2020 Alice,Engineering,8500,2021 Eve,Engineering,8500,2021 Frank,HR,8100,2020 Dave,Sales,7800,2022注意 Alice 和 Eve 的薪資、年份都相同她倆之間的順序在 sort 里是不保證穩(wěn)定的。如果希望它們保持原文件中的先后順序加-s即可sort -s -t , -k3,3nr -k4,4n employees.txt5.1 比較時容易忽略的關(guān)鍵點實際寫命令時會發(fā)現(xiàn)-k3,3nr和-k3nr看起來像但結(jié)果可能不一樣。因為-k3會讓第三個字段之后的逗號和字符也參與比較。如果第三列數(shù)值相同第四列的內(nèi)容就會變成次級比較項影響排序結(jié)果。所以指定明確的范圍-k3,3是更穩(wěn)妥的寫法。表格對比一下寫法含義適用場景-k3從第3列到行尾作為排序鍵第3列之后無其他列或希望后續(xù)列參與比較-k3,3僅第3列作為排序鍵只希望按第3列排序后續(xù)列不參與-k3,4第3到第4列作為排序鍵組合多列作為一個排序鍵如果業(yè)務(wù)邏輯是“按薪資排薪資相同再按年份排”必須寫成-k3,3 ... -k4,4而不是-k3 ... -k4。5.2 字段里的前導(dǎo)空格問題用-t指定分隔符后字段內(nèi)容可能帶有前導(dǎo)空格。比如Alice, Engineering, 8500此時第二列是Engineering前面有空格第三列是8500前面有空格。sort 會把這些空格當(dāng)成字段內(nèi)容的一部分導(dǎo)致排序結(jié)果不符合預(yù)期。處理辦法數(shù)據(jù)預(yù)處理用 sed、awk 去掉多余空格。指定分隔符時把空格也納入考慮例如-t , 逗號加空格但這樣對不規(guī)律空格不適用。用cut或awk先將字段裁剪干凈再交給 sort。我個人比較推薦先用 awk 清理再接 sort而不是在 sort 參數(shù)里硬扛awk -F , {gsub(/^ | $/, , $2); print $1,$2,$3} data.txt | sort -t , -k2,26. 進(jìn)階場景日志、去重、交集、隨機(jī)排序sort 不只是給人看文件排個序它在管道處理和數(shù)據(jù)清洗中承擔(dān)著更重的角色。6.1 日志按時間字段排序假設(shè) Nginx 或 Apache 訪問日志中每一行的開頭是時間戳2025-01-10 10:23:01 192.168.1.2 /index.html 2025-01-09 22:11:45 192.168.1.3 /about.html 2025-01-10 08:05:22 192.168.1.4 /contact.html按時間從前到后排序sort -k1,1 -k2,2 log.txt這里第一列是日期第二列是時間都是字典序可比的YYYY-MM-DD 和 HH:MM:SS 的字典序即時間順序所以不需要-n。6.2 配合 uniq 做統(tǒng)計和去重最常見的組合是sort access.log | awk {print $1} | sort | uniq -c這條命令的作用是從訪問日志中提取 IP 地址統(tǒng)計每個 IP 出現(xiàn)的次數(shù)。注意這里用了兩次 sort第一次是把日志按 IP 排好讓相同 IP 相鄰第二次 sort 其實是針對uniq -c的輸出按次數(shù)排序如果需要在前面加-n才能按次數(shù)數(shù)字排。更完整的按訪問次數(shù)從高到低派sort access.log | awk {print $1} | sort | uniq -c | sort -nr第3段sort默認(rèn)按 IP 字典序排uniq -c已經(jīng)統(tǒng)計了次數(shù)最后一層sort -nr才讓次數(shù)從大到小排。整個過程是先“分組計數(shù)”再“排序展示”。6.3 兩個文件求交集和差集comm 依賴 sortcomm命令比較兩個已排序文件。如果不先 sort結(jié)果會亂。求交集sort a.txt -o a_sorted.txt sort b.txt -o b_sorted.txt comm -12 a_sorted.txt b_sorted.txt求差集只在 a 中出現(xiàn)comm -23 a_sorted.txt b_sorted.txt這種用法在比對配置文件差異、檢查黑名單名單列表時很實用。6.4 隨機(jī)排序-R-R參數(shù)按隨機(jī)哈希排序不是真正的完全隨機(jī)但用于抽樣、打亂順序基本夠sort -R list.txt | head -20如果要做可復(fù)現(xiàn)的隨機(jī)抽樣可以先設(shè)置環(huán)境變量LC_ALLC再執(zhí)行因為不同 locale 的隨機(jī)行為可能不同。6.5 忽略大小寫排序-f默認(rèn) sort 區(qū)分大小寫大寫字母會排在小寫字母之前。如果希望忽略大小寫sort -f words.txt比如Banana和apple默認(rèn)排序時BASCII 66在aASCII 97前面加了-f后apple在前。6.6 按月份名排序-M-M能識別英文月份縮寫或全稱并按月份順序排列Jan, Feb, Mar, ...示例sort -M months.txt如果你的系統(tǒng) locale 是中文月份識別可能不生效需要臨時切換 localeLC_ALLC sort -M months.txt7. 在 Shell 腳本中安全使用 sort 的細(xì)節(jié)把 sort 寫進(jìn)腳本時有幾個小問題容易被忽視一旦出問題排查成本不低。7.1 中文字符排序不要依賴默認(rèn) locale默認(rèn) LC_ALL 可能是en_US.UTF-8或C中文字符的排序結(jié)果會不同。比如printf 張三\n李四\n王五\n | sort在Clocale 下排序依據(jù)是字節(jié)順序在zh_CN.UTF-8下可能會按拼音排序也可能按筆畫取決于系統(tǒng)實現(xiàn)。如果需要穩(wěn)定可預(yù)測的結(jié)果顯式指定 localeLC_ALLC sort names.txt7.2 臨時文件目錄大文件排序要關(guān)注 /tmp 空間sort 處理大文件時如果文件超過內(nèi)存容量會使用臨時文件。默認(rèn)臨時目錄是/tmp。當(dāng)/tmp空間不足時sort 會報錯或變慢??梢栽谀_本里顯式指定sort -T /data/tmp largefile.txt-T后面跟臨時目錄盡量選有足夠空間的掛載點。7.3 管道中的緩沖問題sort 是阻塞命令sort 必須等全部輸入讀完才能開始輸出因為要整體排序。如果你在管道里用tail -f實時日志接 sort會得不到預(yù)期效果。sort 不適合流式處理。如果要實時流式排序需要另想方案sort 本身做不到。7.4 文本編碼問題如果文件是 GBK 編碼sort 用 UTF-8 locale 排序時會亂。先轉(zhuǎn)換編碼iconv -f GBK -t UTF-8 file.txt | sort或者臨時設(shè)置 localeLC_ALLzh_CN.GB18030 sort file.txt具體用哪種取決于系統(tǒng)是否安裝了對應(yīng) locale。8. 常見報錯和排查思路sort 命令并不復(fù)雜但報錯時如果只會看“命令行不對”很容易繞彎路。我一般按這個順序排查。8.1 現(xiàn)象排序結(jié)果和預(yù)期完全反了第一步看方向是不是需要-r沒加或者加了但不該加。 第二步看類型是不是該用-n卻忘了加數(shù)字被當(dāng)成字符串排了。 第三步看 locale不同 locale 下同一份數(shù)據(jù)的排序結(jié)果可能不一致。8.2 現(xiàn)象字段排序沒生效先確認(rèn)分隔符。如果文件是逗號分隔卻用了默認(rèn)空格分隔-k2根本定位不到正確字段。驗證方式很簡單awk -F , {print $2} data.txt | head看看第二字段是不是想要的。然后再跑 sort。8.3 現(xiàn)象排序后重復(fù)行沒去干凈uniq -c的結(jié)果看起來重復(fù)還是很多通常是因為排序不徹底相同項沒有完全相鄰。跑一遍sort file.txt | sort -u再去重再查。8.4 現(xiàn)象命令突然變慢大文件排序時可能是-T指向的目錄空間不足導(dǎo)致多次讀寫臨時文件。也可能是-k的字段范圍過長讓 sort 比較成本變高。還有一種情況文件有大量長行排序時內(nèi)存占用高。建議先wc -l看行數(shù)du -h看文件大小再決定是否需要調(diào)-T。8.5 現(xiàn)象CSV 文件排序總是亂CSV 文件如果某個字段包含逗號或換行sort 的簡單字段分割不夠可靠。這種場景下建議先用 Python 的csv模塊預(yù)處理或者用 awk 增強(qiáng)邏輯。sort 只能處理“結(jié)構(gòu)規(guī)整的文本字段”沒有完整 CSV 語義解析能力。9. 面試和實際工作中最值得記住的 sort 要點很多 Linux 面試題會問 sort 和 uniq 的組合、sort 默認(rèn)按字符排、-k的區(qū)間定義。這些確實是高頻考點但實際工作里更重要的是“組合使用能力”。9.1 高頻命令組合# 統(tǒng)計文件各行出現(xiàn)次數(shù)降序 sort file.txt | uniq -c | sort -nr # 按第二列數(shù)字升序然后按第一列字母降序 sort -k2,2n -k1,1r data.txt # 按冒號分隔取第一列去重 sort -t : -k1,1 -u /etc/passwd # 按文件大小排序du 輸出 du -sh * | sort -h # 按數(shù)字比較但忽略大小寫 sort -f -n data.txt9.2 判斷標(biāo)準(zhǔn)什么時候算“用對了”單次排序結(jié)果符合業(yè)務(wù)邏輯不只是一個技術(shù)排序。相同輸入、相同命令輸出結(jié)果可復(fù)現(xiàn)。在管道里前后命令的字段假設(shè)一致。大文件排序時內(nèi)存和磁盤空間可接受不會 OOM。多級排序的順序和業(yè)務(wù)優(yōu)先級一致。9.3 學(xué)習(xí)建議用一個小數(shù)據(jù)集當(dāng)“練功場”與其背參數(shù)表不如準(zhǔn)備一個 10 行左右的混合文本文件包含數(shù)字、字母、符號、多列數(shù)據(jù)然后把以下參數(shù)逐一試一遍-n、-r、-k、-t、-u、-f、-h、-s、-M、-R。觀察每次輸出尤其注意加-k2,2和-k2的區(qū)別。這個實驗 10 分鐘就能做完但對理解 sort 的行為邏輯幫助很大。10. 國產(chǎn)系統(tǒng)與生產(chǎn)環(huán)境中的注意點最近很多人在問答平臺搜“麒麟系統(tǒng)命令”“銀河麒麟操作系統(tǒng)命令大全”說明國產(chǎn) Linux 系統(tǒng)在運(yùn)維生產(chǎn)環(huán)境里越來越常見。在這些系統(tǒng)上使用 sort基本語法沒有區(qū)別但有幾點建議特別留意。10.1 locale 差異更明顯國產(chǎn)系統(tǒng)可能默認(rèn)使用zh_CN.UTF-8或zh_CN.GB18030sort 的默認(rèn)排序行為會受影響。同一個sort -f命令在英文系統(tǒng)和中文本地化系統(tǒng)上處理中英文混合內(nèi)容時輸出順序可能不同。所以腳本里最好顯式指定export LC_ALLC或按業(yè)務(wù)需求設(shè)置zh_CN.UTF-8。不要在腳本里用“默認(rèn) locale 的偶然行為”來依賴結(jié)果。10.2 舊版本參數(shù)支持差異大量國產(chǎn)系統(tǒng)基于較老的內(nèi)核和工具鏈sort 的版本可能不是最新的。比如-h參數(shù)在某些精簡版 coreutils 里可能不可用。驗證方式sort --help | grep \-h如果-h不支持可以用du -B1輸出純數(shù)字字節(jié)數(shù)再配合-n排序最后用numfmt --toiec轉(zhuǎn)回人類可讀格式。10.3 腳本兼容性在開發(fā)機(jī)上用 GNU sort 寫得好的腳本移植到其他 Unix 或國產(chǎn)系統(tǒng)時多測一遍按字段排序的結(jié)果。GNU 擴(kuò)展參數(shù)如-h、-R在 POSIX 標(biāo)準(zhǔn)里不一定都有要提前在目標(biāo)環(huán)境驗證。11. 幾個容易讓人忽視的“小坑”和實戰(zhàn)避坑經(jīng)驗整理幾個我實際踩過的坑供你參考。11.1 sort -u 不是 uniq 的完全替代sort -u去重時如果兩行只有部分字段相同它不會去重因為它是按整行比較。如果要去掉“第一字段相同的行”需要配合-ksort -t , -k1,1 -u data.csv這個寫法是“按第一字段去重”保留哪一行取決于排序后的第一條。想控制保留哪一行可以先把需要保留的行排到前面。11.2 數(shù)值里的正負(fù)號、小數(shù)點sort -n對于負(fù)數(shù)、小數(shù)、科學(xué)計數(shù)法的支持取決于 locale。標(biāo)準(zhǔn)場景下printf 1.5\n-2\n10\n | sort -n輸出-2 1.5 10如果你的數(shù)據(jù)是1,5這種逗號小數(shù)格式-n不會正確處理因為 locale 里逗號可能是千分位??梢韵劝讯禾枔Q成點或者設(shè)置 locale。11.3 不要用 sort 處理超大文件時裸跑比如一個 50GB 的日志文件直接sort可能把內(nèi)存和臨時目錄打滿。更穩(wěn)妥的做法是split -l 1000000 huge_log.txt chunk_ for f in chunk_*; do sort -T /data/tmp $f -o $f.sorted; done sort -m -T /data/tmp chunk_*.sorted -o final_sorted.txt rm -f chunk_*sort -m用于合并多個已排序文件內(nèi)存占用更可控。這個流程叫作“外排序”的簡單手工版。11.4 避免死記參數(shù)用 --help 和 man 判斷每次記不準(zhǔn)參數(shù)時與其搜網(wǎng)上的答案不如先跑man sort sort --help | less這兩個命令能覆蓋 90% 的問題。關(guān)鍵是學(xué)會看“字段范圍修飾符”n、r、f等和“全局修飾符”-n、-r等的區(qū)別。11.5 中文排序不要盲目加 -f-f只忽略 ASCII 字母大小寫對中文沒有意義。如果需要按拼音排序需要借助iconv把中文轉(zhuǎn)成拼音或拼音首字母再做排序。這種場景下perl 的Unicode::Collate模塊更合適sort 本身不是專門的中文排序工具。12. 在管道里和 awk、cut、sed 配合的完整案例只盯著 sort 一個命令是不夠的。實際數(shù)據(jù)處理流程里sort 經(jīng)常只是管道中的一個環(huán)節(jié)。下面是一個比較典型的日志統(tǒng)計任務(wù)。任務(wù)從一段訪問日志中統(tǒng)計每個 URL 的訪問次數(shù)并按次數(shù)從高到低輸出前 10 個 URL。假設(shè)日志每行格式192.168.1.10 - - [10/Jan/2025:08:12:33 0800] GET /index.html HTTP/1.1 200 1024 192.168.1.11 - - [10/Jan/2025:08:12:35 0800] GET /about.html HTTP/1.1 200 2048用 awk 提取 URL統(tǒng)計并排序awk {for(i1;iNF;i) if($i ~ /^\/.*HTTP/) {print $i; break}} access.log \ | sed s/HTTP\/1\.[01]// \ | sort \ | uniq -c \ | sort -nr \ | head -10逐段解釋awk找到以/開頭并包含 HTTP 的字段這通常是 URL 字段。sed去掉HTTP/1.1或HTTP/1.0后綴。sort把相同 URL 的行排到一起。uniq -c統(tǒng)計次數(shù)。sort -nr按次數(shù)降序。head -10取前 10。從這個流程可以看到sort 的位置很關(guān)鍵它在 uniq 之前負(fù)責(zé)“讓重復(fù)項相鄰”否則 uniq 統(tǒng)計不對。它在 uniq 之后負(fù)責(zé)“按次數(shù)排序”這是第二次排序。如果不理解 sort 的兩階段用途只記sort | uniq -c | sort -nr遇到數(shù)據(jù)格式變化時容易改錯。13. 綜合建議怎么練成“拿文本就能排序”的直覺最后說一點學(xué)習(xí)方法上的建議。很多初學(xué)者容易陷入“先把所有參數(shù)背下來”的狀態(tài)但 sort 真正難的不是參數(shù)記憶而是“定位排序字段”和“判斷排序語義”。拿到一份新數(shù)據(jù)先問三個問題每一行的分隔符是什么空格、逗號、冒號還是固定寬度要按第幾個字段排這個字段是字符串、整數(shù)、浮點數(shù)還是帶單位的文本多個字段同時排序時優(yōu)先級是什么回答完這三個問題90% 的 sort 命令已經(jīng)能寫出來。剩下的參數(shù)只是在表達(dá)你的判斷。建議在終端里準(zhǔn)備一個sample.txt放進(jìn)各種亂七八糟的行然后隨手敲命令驗證。別怕輸錯輸錯一次多觀察一次比讀十篇教程都管用。另外如果你在用國產(chǎn)服務(wù)器或者專門面向信創(chuàng)場景的系統(tǒng)記得把 locale 和 coreutils 版本納入檢查范圍。同樣的 sort 命令在標(biāo)準(zhǔn) Linux 上正常在精簡環(huán)境里可能表現(xiàn)不同。能用sort --version看到版本信息再決定放心使用還是換一種實現(xiàn)。sort 的最終價值從來不是“排個序”這么簡單。它讓文本數(shù)據(jù)變得可比較、可統(tǒng)計、可檢索、可合并。理解這一點你就不會只在“按字母排序”的層面使用它了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
丁香婷婷五月| 男啪女色黄无遮挡免费观看| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 久久久com| 成年女人黄网站| 色九久| 97色冈| 思思热免费视频观看| 看免费的黄片| 欧美偷拍区| 东京热,男人的天堂| 色偷偷人人玩人人舔人人操人人摸人人爽| 91欧美偷拍| 久久婷五月| 成人 日本A片无码8888| www黄片免费看com| 一级性爱aaaa| 插欧洲美女欧美精品| 天天做天天爱夜夜爽毛片试看| 亚洲激情深爱文学小说网站| 超碰98综合网| 美女骚尻视频| 久久9999 | 9久久精品| 久久精品女同亚洲女同13| 日本不卡二三区| 精品少妇后入一区二区三区四区人妻巨乳| 色牛牛AV| 色色综合网站| 天天综合91在线| 欧美操人| 国产玖玖| 天天操av懂色| 亚洲综合影视| 很很很很操| 99re在线观看| 99操| 粉嫩AV输入| 国产风韵犹存熟妇三区| 热热色色综合| 一级AAA片一区二区三区| 超碰97导航| 精品无码一区二区三区| 精久久久| 新怡红院| 久久精品国产72国产精品福利| 久久双插| 留下AⅤ黄色片| 久久精品99| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 日本操逼无码| 国产美女口爆吞精视频| 欧美十八禁导航成人| 亚州操逼图| 另类 日韩 熟女| 欧美黄片欧美黄片xxx| 在免费jIzzjIzz在线视频| 精品久久久不卡一区二区| 蜜臀久久99精品| 台湾佬中文娱乐网久久久久久久久久com | 黄色不卡视频| 日韩日韩日韩-国产乱码精品一区二区| 久久久三区二区一区| 欧美中日韩XXXX| 色综合91好| TS人妖另类精品视频系列| 国产精品4p在线观看| 一本精品日本在线视频精品| 久久性视频| 午夜精品久久久久久久男人的天堂| 蜜臀久久99精品久久久老,,| 操逼999| 竹菊一区二区三区AV线| 欧美成人免费在线观看| 精品v日韩欧美国产| av天堂影视中文在字幕在线中文| 嗯嗯啊啊好疼| 亚洲激情片| 五月天丁香婷婷综合网站| 婷婷五月天激情网| 国产吹潮女在线观看| 91色插| 国产中文字幕在线点播| 青青草操逼逼视频| 亚洲色图图片| 深夜激情无码| 青青草色插素人| 精品国产Av无码久久久伦古装| 日韩精品在线观看观看| 2020中文字幕| 美女十八禁| 可免费观看的av毛片中日美韩| 人妻夜夜爽天天爽麻豆三区网站 | 天天射夜夜操| 欧美啪啪天堂| 艹精品| www色日本| 伊人国产av| 久热精品在线| 日逼国产| 欧美曰韩国产精品| 亚洲欧美天堂| 天美精品av| 人妻大香蕉| 欧美日韩啪啪电影| 久jiu久神马影院| 无卡一区=区| 性久久| 综合网,亚洲,欧美| 91人妻人人澡人人爽人人精品| 国产做?爰片久久毛片?片美国| 亚洲天堂另类美腿| 久草精品国产99| 久久精品国产精品亚洲艾通辽熟妇 | 思思性爱| 羞答答AV中文字| 午夜啪啪片| 天天做天天爱天天爽AV| 男女猛烈无遮掩视频免费软件| www.天天干| 老熟乱一区二区三区四区| 中文久久爆乳| 国产又粗又长视频| 亚州宗合另类| 亚洲AV秘无码一区..| av优播| 精品免费囯产一区二区三区| 亚洲欧美大香蕉| 密臀在线一区尤物| 97伦乱| 久热99| 另类亚洲一区二区三区| 色香色香欲天天天影视综合网| 黑白配性爱AV成| 国产日本久久免费精品| 久久久性爱| 婷婷久久久| 久久东京热久久| 艹我哪美一区无码| 狠狠婷婷亚洲中文综合久久| 牛牛久久国产精品视频一二三| 操B视频日韩无码| 啊啊啊啊二区好大| 夜夜影视四色| 超碰在线91| 欧美色棕合| 黄色香蕉视频网站一区| 欧美成人色| 少妇干B| 欧美,日韩,中文,另类| 久久东京国产精品视频| 亚洲影视综合| 日本孕妇孕交| 亚洲色久| 天天艹天天日| 啊啊啊水好多| 福利天堂| www.婷婷六月天| 亚洲无码视频免费在线观看网址!| 东京成人一区| 色色色色综合网| 成人国产视频在线观看| 欧美日本不卡| 中文字幕超碰CAO| 色欲天天综合网| 小说区 图片区色 综合区| 91人妻少妇| 欧中日成人免费影视| 国产九九九九九九九九| 亚洲欧美国产中文视频| 99re超碰| 欧美日韩人妻精品系列一区二区三区| 亚洲s在线观看| 一起草精品人妻| 亚洲性网| 天天综合91入口| 青青草国产亚洲精品久久| 日韩乱伦视频| 91大神精品长腿在线观看网站| 亚洲日韩黑丝| 日韩欧美资源| 97就爱干| 91超碰碰在线| 97精品视频免费| 欧美色婷婷| 天天插夜夜爽| 国产不卡中文字幕免费avi| 秋霞蝌科网日本一区| 东京热毛片177b2viP| 997色在线| 青青草日本中文字幕| 99久久久99久久91熟女| 能直接看AV的网站| 在线综合色| 香港澳门日本三级网站| 欧美精品庄| com 首页 18岁 禁区 女优 免费 精选 同城 | 97这里都是精品| www老逼91| 婷婷五月天丁香| 国产久久日| 亚 欧 美 综合| 97精品综合久久| 综合一区中亚洲国产成人综合精品 | 26UUU欧美激情一区二区| 久草精品国产99| 国产精品久久久啊| 亚洲无码偷拍| 久久东京伊人一本到鬼色| 日本爽爽爽爽爽爽免费视频| 91在线欧美| 91伊人| 91性片| 啊啊啊啊啊啊啊啊视频| 91天天| 欧美色女人| 欧美日韩97| 97综合在线| 欧美日韩资源| 国产无马在线| 18禁美女裸体无遮挡啪啪| 特级毛片特黄久久免费看 | 97超碰色中文字幕| 欧洲综合色| 啊啊啊免费视频| 1769一区| 亚洲精美粉嫩嫩泬在线观看| 国产CHASE男男GAYGA 毛多色婷婷| 中文字幕交换人妻| 六月婷婷综合| 欧美内射少妇| 老熟妇一区二区三区| 亚洲日本大香蕉1| 熟女精品日韩一区二区三区| 97色色色| 亚洲色 国产 欧美 日韩| 成人性爱电影网| 大香蕉伊人色偷偷在线| 无码视频一区二区| 亚洲美女精品九九视频| 精品人妻一区二区三区四区石在线| 国产真实子伦对白| 精品一区二区人妖| 亚洲丝袜B诱惑| 成人一级二级| 免费无码婬片AAAA片直播色戒| 精品成人无码| 影音先锋国产精品| 麻豆婷婷成人一二三| 日韩大香蕉精品在线视频| 欧美丝袜中文字幕07在线| 日本中文字幕不卡视频| 91|九色|国产熟女| 91nbbbbbb| 国产熟女无套内射| 芊芊操逼视频无码| 91久久午夜无码鲁丝片久久人妻| 色路综合| 久久精品国产96精品亚洲拳交| 美女人妻色网站| 国产亚热在线久久| 国产精品99精品视频网站| 综合色播| 91A欧美电影网站| 日本性爱欧美性爱| 后入 亚洲 美女 射| 伊人在线大香蕉二。| 日本成人在线不卡一区二区三区| 国产麻豆一级精品视频| 国产日韩人人| 人人模人人看| 亚洲精品丝袜| 日日爱99| 东京热av男人的天堂| 亚洲国产欧美中日韩成人综合视频| 快灬快灬 一下爽蜜桃在线观看 | 六月婷婷五月丁香| 亚洲综合色图欧美| 99久久婷婷国产综合| 国产美女口爆吞精| 久久国产性爱| 亚洲精品一二三四区| 人人操人人肉久久精品| 99热在线播放| 怡红院成人视频| 入口操逼网站| 精品久操| 综合色图区| 国产乱不卡| www…国产操逼| 成人一区二区三区四区| 欧美日韩啪啪电影| 九九九九九用不成了| 秋霞一集毛片观看| 亚洲在高跟鞋自慰久久在色线| 亚洲综合电影| 蜜桃视频精品一区二区三区| 成人免费视瓶| 九一性生活免费视频| 二男一女成人A片| 熟女网站最新| 91GD.COM| 国产成人久久精品蜜臀| 成人精品视频一区二区| 在线观看不卡一区二区三区| 欧美婷婷久久| 欧美一级黄片免费播放| 亚洲自拍97| 国产亚洲一黄| 国产精品视频自拍在线| 牛牛久久国产精品视频一二三| 国产精品99精品视频网站| 1区2区3区中文字幕日韩| 91久久免费视频互動交流| 色五月天AV| 网页导航五月天免费一二三区| www.acm成人黄色毛片| 久久无码电影| 日韩欧美亚洲自拍偷拍| 婷婷九月国产| 青青青操| 日本高清一区二区在线| 蜜臀久久久99久久久久 | 色欧美天天| 国产精品不卡av免费在线观看| 撸撸成人在线视频| 免费观看啪视频| 玖玖综合网| 日韩精品在线视频,日韩精品……| 玖玖爱在线视频免费观看| 天天干夜夜鈤| 热久久99999| 97超碰无码网| 奸色色 男人天堂 天天射| 国内91熟女人妻丝袜天天精品视频在线 | 久偷拍欧美日韩三区| 国产成人精品日本视频| 综合网亚洲| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 色综合91| 天堂伊人久久| 熟女被操视频网址| 草草草视频在线免费看| 久久久久久久久9| 高清不卡视频| 日本亚洲熟女视频| 岛国黄片网站| 97色操| 高树玛利亚无码流出| 亚洲成A∨人影院在线欢看| 一区二区高清视频| 久久激情视频| 伊人991| 五月丁香色色网| 囯产精品久久久久久久久久梁医生 | 夜夜影视四色| 精品国产Av无码久久久亚洲| 女优大全 - 91n| 国产精彩女在线观看视频| 99热免费| 午夜福利1区2区3区| 日产狠狠干| 9丨久久九九九| 日本黄色天堂| 亚洲熟女乱色一区二区三区久久久| 亚欧精品久久久久久久久久久| 亚洲国产av中文字幕久久| 久9精品| 欧洲黄色网| 天天夜夜rb| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 任我爽视频在线观看| www.色综合| 亚洲成人一区二区精品| 欧美黑人精品在线播放| 欧美黄色大片在线观看 | 色婷婷电影网| 97啪啪| 国人欧美精品一区二区| 伊人精品久久网站| 思思热久久成人| 美女视频尤物网在线看| 人妻献身系列第54部| 五月天婷婷在线看| 欧美性爱日韩高清| 特级毛片特黄久久免费看| 欧美一区二区福利在线| 温婉少妇玩3p| 无遮挡h肉动漫在线观看| 美国一区二区免费视频| 亚洲性爱无码乱伦av| 囯产操逼片| www黄片免费看com| 天天色播| 天天操女人| 欧美一区二区日韩传媒搭讪精品| 亚洲丝袜天堂| 国产精品国产| 亚洲色图A| 60秒不遮不挡| 激情黄色片在线观看| 九九九精品成人免费视频小说| 中文字幕蜜乳av| 国产婷婷综合在线观看| 亚洲国产av中文字幕久久| 蜜乳AV一区| 国产日本久久免费精品| 婷婷激情啪啪| www.男人天堂| 外站AV在线| 国产日韩精品suv| 天天操天天干一区二区| 婷婷伊人綜合中文字幕小说| 人妻在线臀日韩| 日本一区99| 激情四射婷婷六月天| 美女黄色91| 久久一二三四| 亚洲蜜乳av| a在线视频免费观看| 国模一区二区三区| 激情五月天校园春色网| 少妇精品久久| h无码动漫在线观看| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 美女尤物人人操| www.99热| av72网| 欧美—性—交—色| 美国一区二区三区视频| 亚洲日本加勒比在线| 操死我了嗯嗯嗯| 久久老熟女| 国产一级内射无挡观看| 色婷婷激情| 久久99精品国产| 老司机香蕉| 中文字幕亚洲永久精品| 亚洲男人天堂网久久| 天天大干大香蕉| 无遮挡又黄又刺激的视频| 天天精品| 中文字幕超碰CAO| 无码人妻一区二区三区免费九色| 精品久久久久久中文| 韩国久久97| 亚洲综人| 一区二区三区黄片免费观看| 伊色综合天堂色97| 亚州欧美另类| 视频分类 国内精品| 久久久久久久久九九久孕交| 92一区二区| 久久99精品视频| 国产麻豆一区二三区| 狠狠色伊人亚洲综合网站色| 天美av在线观看| 超碰4A| 国产高清无码一区三区二区| AV老汉| 国产精品久久久| 九九热视频在线观看| 啊啊啊啊啊好舒服视频| 国产亚洲日韩在线三区黑人| 歐美性天天| 日韩有码 一区二区三区| 欧美18老人禁| 日本三级大片| 熟女字幕| 蜜桃一区二区三区| 强奸乱伦大香蕉| 欧美 日韩 国产传媒| 亚洲开心网| 玖玖视频在线资源一区二区三区| 久久丝袜| 啊啊啊啊嗯嗯嗯用力好爽 | 中文字暮97| 78精品| 久久亚洲天天做| 欧美92| 一级免费啪啪片| 加勒比综合九九99视频在线播放| 欧美激情精品久久久久久| 一本久道在线综合视频| 91搞逼视频| 欧美性爱日韩高清| 久久久96| 欧美在线伊人色| 国产家庭乱伦表演| 超碰地址久久| 国产在线强奸视频| 亚洲在线欧美| 免费人人搞97| 日韩人妻免费精品| 天天看天天日| 男人天堂站| 在线另类| 无码国产精品96久久久久孕妇| 混色激情av| 99婷婷一区二区| 青女在线| 五月丁香六月激情| 岛国黄片网站| 不卡六六在线91| 日日狠狠久久偷偷色综合免费| 免费操逼91| 91成人社区| 99热精品在线| 另类小说综合网| 欧洲自拍第一页| 久久久久久亚洲精品中文字幕人妻| 日B操| 91欧美性| 丝袜狠狠草尤物人妻av91| 亚洲熟女性高潮久久久| 日逼97| 中文字日本乱码| 伊人久操| 澳门黄片一香蕉视频| 死我十八禁| 九九九九88| 全免费a敌肛交毛片免费| 亚洲熟女综合网| 久草精品一区 | 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 91粉芽高清在线一区二区| www.色吧5.com| 日本大香蕉综合网红本杳社区| 色婷婷综合久久中文字幕雪峰 | 久久精品国产亚洲粉嫩| 激情小说亚洲图片| 三级片大波波| 农村妇女一级二级三级视频| 狠狠色噜噜狠狠狠狠狠色综合久久| 天天综合网~91| 亚洲国产中文字幕| 亚洲一二三| 中文字幕视频一区视频二区| 狠狠综合| 国内毛片免费h片在线| 四虎国产精品永久地址入口| 久久中文字幕不卡人妻| 极品色综合| 日本黄色天堂| 国产欧美成人精品| 大香蕉色网| www.四虎在线| 欧美熟妇视频| 久jiu久神马影院| 五月香婷婷| 色综合久| 人人射人人操人人摸| 嗯啊抽插大香蕉网页| 蜜臀少妇一区二区| 六月天婷婷| 国产免费一区二区在线A片视频| 亚洲一欧洲中文字幕在线| 你懂的在线观看区国产| 精品人妻一区二区三区四区石在线| 欧美姓爱综合网| 欧美激情 亚洲色图| 天天日骚逼熟女| 亚洲成人一二三区| 久久精品久久久久久久久| 三级网色| 大香蕉天天看妹子| 久久久久久一日韩字幕无码| 高跟丝袜AV专区国产| 九九人妻| 97在线观看免费视频l| 婷婷视频网| 大香蕉人妻| 丁香六月婷婷久久综合| 91欧美高清| 国产黄a三级三级三级av在线看| 亚洲另类电影| 日韩97视频!在线| 欧美熟女激情| 亚州综| 亚洲最大的综合性av| 岛国AB视频| 国产CHASE男男GAYGA 毛多色婷婷| 天堂8在线新版官网| 色人久久| 亚洲码和欧洲精品激情系列| 九九九久千久久激情蜜桃在线看 | 一个国产在线综合网站| 国产传媒操逼视频| 99自拍视频在线| 91国产精品熟女| 1204av韩国| 一本一道久久综合久久| 麻豆成人影音在线| 午夜无遮挡男女啪啪视频| 91在线精品| 日韩一级二级| 天天插天天操天天摸天天射天天看| 青青草华人在线欧美在线| 9118禁| 日韩av电影成人在线| 国产色呦呦| 欧美大香蕉在线观看| 激情视频一二三| 777超碰| 中文日本免费高清| 91色情黑丝搞鸡在线观看一区二区三区三州 | 欧亚不卡| 熟女少妇视频| 做爱A级亚欧| 成人资源中文字幕在线观看天天| 97国产色图 | 久久一区二区三区入口| 97爱欧美| 992视频一区| 这里只有精品视频在线观看麻豆| 亚洲综合小说另类图欧美视频激情小说色五月天| 第四色色综合91| 九九九久久久W精品| 久久亚洲欧美中文字幕国语| 黄页大片在线观看| 91痴汉| 欧美天天干| 亚洲综合网图| 99re在线| 久久婷婷五月天| 97操综合| 无码天天操| 色天使大香蕉| 欧美黄色手机在线观看| 这里只有精品视频| 精品丰满熟妇人妻一区| 波多野42部无码喷潮在线观看| 天无日色综合| 天天做天天爱| 丁香六月婷婷| 香蕉精品二区二区| 日本黄 R色 成 人网站| 97在线资源| 免费人成在线观看网站品爱网| 久久久久13| 亚洲图片日本AⅤ欧美在线| 翘臀vidoes| 精品传媒在线一区| 五月丁香啪| 日韩三级av片| 五月丁香影视| 欧美性夜| 国产亚洲人妻综合日韩 久久| 久久亚洲一区女同性恋中文字幕| 免费a在线播放v| 91亚洲狠狠色| 国产精品久久久久综合| 国产日产欧产美韩系列麻豆免费| 91人妻素女| 99热这里只有精品地址| 天天综合网91| 狼天天狼天天大香蕉| 国产精品人妻无码久久久互動交流| 色婷网| 久草电影网| 97人妻碰碰中文无码久热丝袜| 欧美色图另类图片| 五月激情天| 91香蕉国产尤物视频| 91九久| 99久久精品欧美国产| 国产精品suv一区| 欧美经典一区二区三区| 人妻 欧美亚洲| 天天综合色| 国产成人拍国产亚洲精品| 无码高清操逼网址| 校园春色宗合网| 很很热性爱视频| 欧美日韩另类激情图片| 韩国轻伦国内自拍一区| 国产第25页在线观看| 精品一区二区三区最新| 一区二区 韩日AV| 午夜性刺激视频免费观看| 亚洲高清内射| 嫖老熟女A片一二三区| 亚洲精品欧洲色| 欧美第38页| 日本一区二区三区四区免费观看| 国产97在线播放| 日本免费不卡二区| 在线一道啪| 天天天干977| 亚洲AO在线| 欧美人妻一区| 极品销魂美女一区二区 | 国产精品suv一区| 日韩午夜啪啪视频| 亚洲中文字幕精品一区| 亚洲色图第四色| 中文字幕二区日韩天堂| 国产不卡免费在线视频| 五十路熟女人妻一区二区三区四区五| 性生活无遮挡纯毛片在线看| 综合婷婷| 91成人久久| 可免费观看的av毛片中日美韩| 五月开心久久AV官网| 大香蕉宗合网在线| 粉嫩av在线一区二区| 天天色图| 99超碰碰| 精久久久| 欧美另类自拍 | 天天射天天操天天干天天吃2018 | 嗯嗯啊啊用力视频免费| 亚洲av乱伦色图网站| 国产精品露脸在线观看| 国产精品福利视频| 久伊人网78| 久久久久久久六六| 麻豆亚洲Av成人无码一区精品| 久久久久久亚洲中文| 欧美日韩精品久久久久久久久东北老熟妇| 欧美日韩婷婷中文| 天天影视综合网欧美精品| 久久人人爽人人爽人人片Ⅴ| 人妻二区| 操东北女人| 一本久久久精品| 日本一级不卡一二区| AV高清一区| 韩国轻伦国内自拍一区| 99操视频| 99日韩| 秋霞成人一级在线观看| 免费视频在线一区二区不卡| 精品玖九九久| 综合自拍| 自拍第一页| 夜草欧美| 亚洲黄日韩无码专区| 蜜色网色哟哟| 6080yy午夜理论三级一区二区三区无码| 久久久成人国产精品无码| 日韩欧美大力操| 国产精品探花色| 在线观看成人性爱免费小视频| 天天天天天干夜夜夜夜夜操| 亚洲精品无码久久AV| 一中国女人毛片水真多| 乱伦熟女论坛| 国产精品久久久| 91在线视频国产网站| 久久二| 色爱天堂| 男女啊啊啊啊啊| 国产精品久久久亚洲第一牛牛_在线观看| 综合激情一一91| 亚洲国产精品久久久久婷婷老年| 91美女在线视频| 97丝袜亚洲在线播放| 亚洲天堂综合AV| 日韩精品三区四区| 9九九九九视频在线观看| 99久久99久久综合| 欧美性爱97超碰| 青青草原人妻| 日日黄色三级网站| 人妻丝袜肏逼| 深夜激情| 九九九九九九九九九国产精品 | 97视频在| 国产91丝袜在线播放蜜月| 牛牛久久国产精品视频一二三| 走光一区92下载| 丁香五月天久久精品视频一区二区三区| 欧美亚洲厕所精品偷拍91| 91久久久久| 97欧美日韩| 天天做日日做| 色狠狠综合| 成人日本精品九区| 男人的天堂久久狠| 亚洲一区二区三区婷婷| 欧美精品久久久久久久丰满| 国产www色在线观看| 亚洲最大无码中文字幕网站| 欧美日韩情色一区二区| 嫩草 人人网精品| 欧美亚洲韩国视频十五区| 大逼色网站| 欧美激情性久久久久久| 欧美日韩性爱无码| 蜜桃精品一区二区三区ww| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 国产吹潮女在线观看| 日本亚洲嫩草影院啪啪| 免费a v| 1769一区| 日韩婷婷| 欧美一级久久久久久久大片动画| 午夜AV人气不卡| 五月婷婷综合激情| 大香蕉中文aV在线| 欧美自拍网| 精品人妻免费观看| 婷婷丁香久久| 色娱乐色呦呦夜夜夜夜av| 大香蕉综合网| 欧美高清18A片| 大香蕉乱伦视频网| 青青草色插素人| 日本男人天堂| 国模精品一区二区三区苹果色戒| 久久久久久久九九九九九九| 久9爱精品| av一区二区三区四区| 国语人妻精彩刺激| 天天躁夜夜躁狠狠躁AV| 人人操人人摸人人看人人插| 99青草| 日韩欧美俄罗斯A片| 午夜精品一区二区三区三上悠亚| 婷婷丁香一区二区三区| 2020中文字幕在线观看| 日本熟女不卡视频| 亚洲精品成人激情在线| 天天日天天舔东京热| 日韩三级伊人| 殴美性色a级欧美| 91高清日| 久久久夜夜嗨免费视频| 蜜臀AV成人精品蜜臀| 亚洲成人黄色在线观看| 日本有码久久| 69一区二区三区| 婷婷五月综合在线| 精品美女少妇一区二区| 丁香婷婷啪啪| 成人九九| 激情五月婷婷综合| 人妖欧美一区二区| 久久美女福利是上海美女| 91久久国外网| 伦理片秋霞免费影院| 黑人精品久久97| 大香网站| 亚av顶级裸体一区二区三区四区五区| 深夜福利黄片| 久草婷婷| 高清无码在线播放网站| 久久这里| 精品国产人成在线| 亚洲 欧美 综合 91| 久久五十路熟女人妻| 久久宗合亚洲| 爱我干综合| 天堂亚洲精品| 后X久久| 欧美成人一区二区三区在线播放| 国产丸一视频| 欧美视频边做饭边橾| 人妻丰满熟妇av无码区蜜桃| 欧美黄色片在线播放| 激情五月天校园春色网| 久久草在线综合视频| 天堂网亚洲区手机版| 大香蕉碰碰| 偷拍精品一区二区三区| 97色97好| 岛国AB视频| 欧美另类天堂| 久草精品热视| 26uuu成人影片| 欧美1区二区三区公司| 国产丝袜啪啪| 亚洲啪啪啪啪视香蕉| 夜夜爽夜夜操| 日韩欧美操逼xxx| 永久免费发布性爱网| 激情AV| 97超级色碰碰| 黑人精品久久97| 中文字幕老熟妇黄色视频| 立川理惠被中出无码| 看黑丝美女操逼青青网站| 一起草日韩| 大香蕉性欧美| 国产60区。| 亚洲最新a在线观看| 999精品女人| 9999亚洲精品| 婷婷五月天成人| 中国一级特黄大片护士| 97精品视频在线播放| 高清不卡视频| 国产精品久久久久无码Av网曝门| 综合情欲网| 久久这里精品国产99丫e6| 欧亚乱色熟女一区二区| yw尤物av无码点击进入麻豆| 裸体美女久久久| 粉嫩国产精品久久粉嫩| 亚洲色图殴美色图激情乱伦| 九久精品| 日本 情色 1区2区3区| 91n美女视频| 久综合网| 亚洲阿v天堂无码z2018| 亚洲图片另类| 丝袜加勒比| 四季AV一区二区凹凸精品小说| 激情开心五月天| 影视综合无码少妇| yw尤物av无码点击进入麻豆| 素人伊尹大香蕉免费下载视频| 青青草视频爽一爽| 五月婷婷色| 午夜偷拍久久熟女| 国产一区二区三区久久久精品| 精品妇操一区二区三区| 操人妻逼91| 英伦大奶子熟妇吊带| 色婷久久| 新版天堂中文资源8在线| 无码操逼视频一下| 中文字幕精品探花视频| 欧美人妻少妇| 91色射| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 超碰成人国产| 91精品亚洲内射孕妇| 在线视频 亚洲精品| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 人人人摸人人| 久久专区| 国产强奸乱伦第1页| 亚洲Av诱惑| 208天天久久九九九| 欧美97日韩精品| 97AV在线免费观看| 熟女AV一区| 日韩钢筋无码高清啾啾啾| 色精品极品| 国产午夜激片Av毛片不卡| 八戒午夜福利理论片| 日本人妻中文字幕| 黄网在线播放| 人妻密肉在线观看| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 综合网亚| 大香蕉色网| 性色av一区二区| 大香网伊人久久综合网eew| 激情终合网| 青青草伊人久久| 日本天天干天天搞一区| 成人久久久精品| 亚洲国产青青| 成人AV在线网站| 国产精品伦理| 97视频在线播放| 91精品人妻偷情| 成人一道本免费视频| 日韩性爱1级片视频| 在线综合 亚洲 欧美中文字幕| 精品欧美А∨无码黑人大荫蒂| 十八禁的黄污污免费网站| 嫩草一区二区在线观看| 日韩成人电影AV| www久| 超碰在线国产| 成人AV素股で擦久久| 超碰在线974| 丝袜亚洲91| 天天欲望网| 国产60页| 久久综合资源一区二区| HEYZO高无码国产精品227| 67194国产| 日韩超碰精品综合| 亚洲国内精品成人不卡| 麻豆一区二区三区在线看| dy888午夜老子影视达达兔| 久久久久久亚洲Av无码精| 亚欧成人中文字幕一区| 国产AV久久久蜜爱影集| 久久久精久久久| 亚洲欧美综合网站| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 欧亚韩国999| 中文字幕丰满子伦无码专区在线视频最新 | 精品无人区麻豆乱码1区2区图片| 综合激情二| 日韩日本欧美在线观看| 超碰免费人妻人人| 99精品国产户外露出| 91精品国产麻豆国产自产在| 国产区性爱在线视频秋霞豆| 久久精品国产亚洲AV无码电影| 国产女性无套 免费观看| 欧美久久九九| 国产熟女| 国产吹潮女在线观看| 伊人骚琪琪亚洲天堂网站| 国产传媒日韩欧美| 美女自卫慰黄网站免费| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 夜夜骑日日| 欧美日韩制服| 无遮挡男女激烈动态图| 9九九九九视频在线观看| 青青草依人大香蕉| 丁香五月天堂网| 91天天综合在线| 五月婷久久| 蜜桃久久一区二区| 大香蕉97久久| 国产精品久久久久久高清无码免费看 | 97在线资源| 精品.99999| 天天日少妇逼AV| 在线不卡视频| 少妇人妻好深太紧了vr91| 日本女人久久久| 国产精品一区二区三区免费视频| 91天射| 久操 高清| 精品国产一区二区三区av在线资源| 日本视频在线观看污污污| 天美传媒Av在线| 欧美亚洲中文| 欧美日韩美女精品久草一区二区三区| 成年人一级黄色毛片大全在线观看| 一区二区无码视频| 五月天婷婷色| 亚洲A曰本VA欧美VA视频| 天堂网 主播 亚洲| 亚洲男人的天堂亚洲| 国产日韩区| 极品少妇久久久久| 97干色天堂| 九九99久久| 欧美精品久久96人妻无码| 精品国产一区二区三区久久久蜜臀 | 日本中文字幕熟妇| 91内射| 乱伦强奸区日韩| 人人看人人插| 无码操逼天堂| 午夜天堂精品久久久久91| 91国产操逼视频| 九一性生活免费视频| 亚洲超碰在线| 久久东京伊人一本到鬼色| 97在线免费公开视频| 综合网,亚洲,欧美| 久久香蕉国产线看观看猫咪av| 日本女人久久久| 疯操AV| 熟女色图在线| 久久精品国产亚洲AV高清演员表| 91天天综合在线观看| 成人AV素股で擦久久| 毛片电影一区二区三区| 亚洲日本激情| 校园激情狠狠四射| 干b网| 久久97超碰香蕉| 欧美18 在线观看| 97国产精品一区二区传媒公司| 天天综合网~91综合网| 九九拍拍精品视频在线播放| 五月天激情四射| 日韩性爱电影一区| 素人一区二区三区日韩| 狠狠婷婷亚洲中文综合久久| 超碰九九| 欧美,日韩,中文,另类| 91/欧美| 黄网站黄视频网站进入口| 中文字幕丝袜人妻| 又大又黄国产| 91天天爱| 国产二区三区粉嫩在线| 校园春色宗合网| 骚妻少妇精品性色无码四色A V| 麻豆国产第一| 九九人妻| 激情婷婷黑人91| 99亚洲精品| 天天综合网~91| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 六月丁丁香| julia高潮后不停追击中出| 国产精品无码久久久久2028| 国产女人操逼视频| 97任你吞精| 毛片视频白嫩| 亚洲欧美日韩国产丝袜自拍中文| 97精品97久久| 国产91精品在线免费| 亚洲影院365| 人妻激情偷乱视三区频一区二区| 亚洲人妻在线一区| www.五月天| 欧美色图在线视频少妇| 欧美AAAA黄片| 大香蕉520| 国产蜜臀精品一区二区尤物| 九九综合九九综合| 91视频国品一二三区| 中文字幕第页| 97伊人网| 亚洲精品亚洲人成在线麻豆| 欧美专利1区2区3区4区5区免费| 成人黄页| 在线无码网站| 少妇与黑人高潮在线| 欧美一二三| 五月丁香综合激情| 91路www| 人人爱人人乐人人操| 国产操偷| 久久超碰、| 特级特黄一级毛片免费| 91超碰在线观看| 人妻 丝袜美腿 中文字幕| 国产性感在线观看| 91大神精品长腿在线观看网站| 亚洲老熟妇xxx| 1769成人国产精品视频| 6080yy午夜理论三级一区二区三区无码| 狼人狠干| 超碰日本97美女人妻人人玩人人爱| 色噜噜人妻av中文字幕| 大香网站| 亚洲资源一区| 无码又爽又硬又激情免费视频| 欧美色网络| 色婷婷aV一区二区三区麻豆综合| 97在线观看免费视频| 免费观看有码高清视频| 91伊人久| 青青青艹在线视频| 乱伦系列一区二区| 日韩有码专区| 嗯嗯,好大,好爽,好骚| 秋霞免费AV| 香蕉精品二区二区| 超碰爽人妻熟女Av| 欧美天天干| 麻豆天美一区二区| 天堂涩涩| 九九热精品| av黄图片在线观看| 中文字幕78| 久久久一区二区三区四曲免费听 | 日韩精品一区二区日韩| 蜜臀久久精品久久久久视频| 插入综合网| 免费在线黄片视频| 久久性爱视频免费看|