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

歡迎訪問 生活随笔!

生活随笔

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

linux

鸟哥的Linux私房菜基础学习篇(第四版)

發布時間:2023/12/20 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 鸟哥的Linux私房菜基础学习篇(第四版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基礎學習篇(第四版)

  • 第一部分 Linux的規則與安裝
    • 第5章 Linux的文件與目錄
  • 第二部分 Linux文件、目錄與磁盤格式(詳細看書)
  • 第三部分 學習Shell
    • 第9章 Vim程序編輯器
      • (1)Vim基本操作
      • (2)區塊選擇
      • (3)多文件編輯
      • (4)多窗口功能
      • (5)vim環境設定與記錄:`~/.vimrc,~/.viminfo`
  • 第四部分 Linux使用者管理(詳細看書)
  • 第五部分 Linux系統管理員
    • 第17章 認識系統服務(daemon)
    • 第18章 日志文件
      • 1、登錄檔日志文件
      • 2、logrotate日志輪轉
        • (1)登錄檔的安全性設置
        • (2)登錄檔服務器的設定
        • (3)登錄檔的輪替(logrotate)
        • (4)chattr的解決方案
        • (5)測試logrotate
        • (5)自定義登錄文件的輪替功能
        • (5)使用journalctl觀察登錄信息
        • (6)保存journal的方式
        • (7)logger指令的應用
    • 第19章 啟動流程
      • 1、啟動過程的問題解決
        • (1)忘記root密碼的解決之道
        • (2) 因文件系統錯誤而無法啟動
    • 第22章 軟件安裝RPM、SRPM(rpmbuild)與YUM
      • RPM
      • YUM
      • SRPM(rpmbuild)?

前言:我只總結了我不太清晰的點,需要完整觀看書籍的可以下載:https://u15372029.pipipan.com/fs/15372029-393101184

第一部分 Linux的規則與安裝

第5章 Linux的文件與目錄

權限結構分析:文件類型,所有者,所屬組,其他人

文件類型分為: - 普通文件 d 目錄文件 l 符號鏈接文件 b 塊設備文件 c 字符設備文件 p 管道文件 s 套接字權限

文件/目錄的權限含義:

r:4 w:2 x:1 owner = rwx = 4+2+1 = 7 group = rwx = 4+2+1 = 7 others = --- = 0+0+0 = 0

當用戶user1,對/testdir 目錄有寫和執行權限時,該目錄下的只讀文件file1是否可修改和刪除?
答:不可修改,可刪除

默認權限:

  • 修改方法:
    臨時修改:umask 0022
    永久修改:配置文件:/etc/profile
    權限掩碼的目的是為了保證新建文件擁有默認權限,一般不需要手工設置

特殊權限:

  • 權限類型:Set UID、Set GID、Sticky Bit
    Set UID:
    當文件設置了setuid位后,任何能夠執行此文檔的用戶都有與文件屬主相同的權限,即使得任意使用者在執行該文件時,都綁定了文件屬主的權限。例如,某個程序為root擁有,又設置了setuid位,那即使是一個普通用戶運行該程序,該程序的身份一樣是root的身份,可以訪問所有只有root可以訪問的資源

sudo權限

  • 給普通用戶提權

文件系統屬性權限

  • 系統文件鎖

chgrp:修改文件所屬用戶組
chown:修改文件擁有者

chown [-R] 賬戶名稱 文件或目錄 chown [-R] 賬戶名稱:用戶組名稱 文件或目錄

chmod:修改文件的權限,SUID、SGID、SBIT等的特性。

數字類型修改文件權限 chmod [-R] xyz 文件或目錄 chmod 777 文件或目錄符號類型修改文件權限 u g o a +(加入) -(移除) =(設置)示例: chmod u=rwx,go=rx .bashrc

目錄的相關操作

. 代表此層目錄 .. 代表上一層目錄 - 代表前一個工作目錄 ~ 代表目前使用者身份所在的家目錄 ~account 代表account這個使用者的家目錄(account是個賬戶名稱)

第二部分 Linux文件、目錄與磁盤格式(詳細看書)

第三部分 學習Shell

第9章 Vim程序編輯器

Vim:https://blog.csdn.net/qq_39578545/article/details/104848900

(1)Vim基本操作

vim三種模式:

  • 指令模式:vi打開一個文件就直接進入到指令模式
  • 編輯模式:輸入【i,I,A,R】
  • 命令模式:輸入【: / ?】

快捷鍵

nG n為數字,移動到這個文件的第n行。例如20G則會移動到這個文件的第20行(可配合:set nu) gg 移動到這個文件的第一行,相當于1G(常用) G 按G到最后一行/word 向光標之下尋找一個名稱為word的字符串。例如要在文件內搜尋vbird這個字符串,就輸入 /vbird即可 ?word 向光標之上尋找一個字符串名稱為word的字符串 n 向下搜索 N 向上搜索dd 刪除行 ndd 刪除指定行 d1G 刪除光標到第一行的所有數據 dG 刪除光標到最后一行的所有數據 yy 復制游標所在的那一行 nyy n為數字。復制光標所在向下20行,例如20yy則是復制20行(常用) yG 復制光標所在列到第一列的所有數據 p 粘貼,光標在20行,則在21行開始貼 P 粘貼,光標在20行,那么原本的第20行會被推到變成30行 u 撤銷 ctrl + r 重做上一個動作


vim的暫存檔、救援回復與開啟時的警告訊息

(2)區塊選擇

區塊選擇(Visual Block),當我們按下 v 或者 V 或者 【ctrl + v】

(3)多文件編輯

:r filename 來讀入某個文件的內容 :n 編輯下一個文件 :N 編輯上一個文件 :files 列出目前這個vim的開啟的所有文件

示例:將hosts內的前四列IP資料復制到/etc/hosts文件內

  • 透過【vim hosts /etc/hosts 】指令來使用一個vim開啟兩個文件:
  • 在vim中先使用 【:files】來列出編輯的文件,然后按下【任意鍵】就會回到vim的一般指令模式中!
  • 在第一行輸入 【4yy】復制4行
  • 在vim的環境下輸入 【:n】會來到第二個編輯的文件,亦即 /etc/hosts 內;
  • 在/etc/hosts下按【G】到最后一行,再輸入【p】貼上;
  • (4)多窗口功能

    在指令列模式輸入【:sp {filename}】,如果想要在新窗口啟動另一個文件,就加入檔名,否則僅輸入【:sp】時,出現的則是同一個文件在兩個窗口間。

    可以利用【ctrl+w+↑】及【ctrl+w+↓】,在兩個窗口之間移動。

    (5)vim環境設定與記錄:~/.vimrc,~/.viminfo

    可以通過一般指令模式時輸入【:set all】來查閱所有設置參數。

    整體vim的設定值一般是放置在 /etc/vimrc 這個文件,不過,不建議修改。可以修改~/.vimrc這個文件。

    第四部分 Linux使用者管理(詳細看書)

    第五部分 Linux系統管理員

    第17章 認識系統服務(daemon)

    systemd是一個啟動服務機制,早期是通過init進行管理。現在是systemd占主流,init占一小部分。

    systemd的好處:

    • 平行處理所有服務,加速開機流程:
      舊的init啟動腳本是【一項一項任務依序啟動】的模式,因此不相依的服務也是得要一個一個的等待。但目前我們的硬件主機系統與操作系統幾乎都支持多核心架構了,沒道理未相依的服務不能同時啟動啊!
      systemd就是可以讓所有的服務同時啟動,因此你會發現到,系統啟動的速度變快了!
    • 一經要求就響應的on-demand啟動方式:
      systemd全部就是僅有一只systemd 服務搭配systemctl指令來處理,無須其他額外的指令來支持。不像systemV還要init,chkconfig,service…等等指令。此外,systemd由于常駐內存,因此任何要求(on-demand)都可以立即處理后續的daemon啟動的任務。
    • 服務相依性的自我檢查:
      由于systemd可以自定義服務相依性的檢查,因此如果B服務是架構在A服務上面啟動的,那當你在沒有啟動A服務的情況下僅手動啟動B服務時,systemd會自動幫你啟動A服務喔!這樣就可以免去管理員得要一項一項服務去分析的麻煩~(如果讀者不是新手,應該會有印象,當你沒有啟動網絡,但卻啟動NIS/NFS時,那個開機時的timeout 甚至可達到10~30分鐘…)依daemon功能分類:
      systemd旗下管理的服務非常多,包山包海啦~為了厘清所有服務的功能,因此,首先systemd先定義所有的服務為一個服務單位(unit),并將該unit 歸類到不同的服務類型(type)去。舊的init僅分為stand alone與super daemon 實在不夠看,systemd將服務單位(unit)區分為service,socket,target,path,snapshot,timer等多種不同的類型(type),方便管理員的分類與記憶。
    • 將多個daemons集合成為一個群組:
      如同systemV的init 里頭有個runlevel的特色,systemd亦將許多的功能集合成為一個所謂的target項目,這個項目主要在設計操作環境的建置,所以是集合了許多的daemons,亦即是執行某個target就是執行好多個daemon的意思!
    • 向下兼容舊有的init 服務腳本:
      基本上,systemd是可以兼容于init的啟動腳本的,因此,舊的init啟動腳本也能夠透過systemd來管理,只是更進階的systemd功能就沒有辦法支持就是了。

    雖然如此,不過systemd也是有些地方無法完全取代init的!包括:

    • 在runlevel的對應上,大概僅有runlevel1,3,5有對應到systemd的某些target類型而已,沒有全部對應;
    • 全部的systemd都用systemctl這個管理程序管理,而systemctl支持的語法有限制,不像/etc/init.d/daemon 就是純腳本可以自定義參數,systemctl不可自定義參數;
    • 如果某個服務啟動是管理員自己手動執行啟動,而不是使用systemcl去啟動的(例如你自己手動輸入crond 以啟動crond服務),那么systemd將無法偵測到該服務,而無法進一步管理。
      systemd啟動過程中,無法與管理員透過standard input傳入訊息!因此,自行撰寫systemd的啟動設定時,務必要取消互動機制~(連透過啟動時傳進的標準輸入訊息也要避免!)

    systemd的配置文件放置目錄:
    基本上,systemd將過去所謂的daemon執行腳本通通稱為一個服務單位(unit),而每種服務單位依據功能來區分時,就分類為不同的類型(type)。基本的類型有包括系統服務、數據監聽與交換的插槽檔服務(socket)、儲存系統狀態的快照類型、提供不同類似執行等級分類的操作環境(target)等。

    • /usr/lib/systemd/system/:每個服務最主要的啟動腳本設定,有點類似以前的/etc/init.d底下的文件;
    • /run/systemd/system/:系統執行過程中所產生的服務腳本,這些腳本的優先序要比/usr/lib/systemd/system/高!
    • /etc/systemd/system/:管理員依據主機系統的需求所建立的執行腳本,其實這個目錄有點像以前/etc/rc.d/rc5.d/Sxx 之類的功能!執行優先序又比/run/systemd/system/高

    也就是說,到底系統開機會不會執行某些服務其實是看/etc/systemd/system/底下的設定,所以該目錄底下就是一大堆連結檔(如target)。而實際執行的systemd啟動腳本配置文件,其實都是放置在/usr/lib/systemd/system/底下的喔!因此如果你想要修改某個服務啟動的設定,應該要去/usr/lib/systemd/system/底下修改才對!/etc/systemd/system/僅是連結到正確的執行腳本配置文件而已。所以想要看執行腳本設定,應該就得要到/usr/lib/systemd/system/底下去查閱才對!


    systemd的unit類型分類說明

    vsftpd 與crond 其實算是系統服務(service),而multi-user要算是執行環境相關的類型(target type)。根據這些擴展名的類型,我們大概可以找到幾種比較常見的systemd的服務類型如下:


    systemd管理服務
    系統上面有多少的服務存在?這個時候就得透過list-units(默認)及list-unit-files來觀察了。


    具體systemctl請看PDF。


    第18章 日志文件

    ryslog日志管理:https://blog.csdn.net/qq_39578545/article/details/105030690

    1、登錄檔日志文件

    • /var/log/boot.log:開機的時候系統核心會去偵測與啟動硬件,接下來開始各種核心支持的功能啟動等。這些流程都會記錄在/var/log/boot.log里面!不過這個文件只會存在這次開機啟動的信息,前次開機的信息并不會被保留下來!
    • /var/log/cron:你的crontab有沒有實際被進行?進行過程有沒有發生錯誤?你的/etc/crontab是否撰寫正確?在這個登錄檔內查詢看看。
    • /var/log/dmesg:記錄系統在開機的時候核心偵測過程所產生的各項信息。由于CentOS默認將開機時核心的硬件偵測過程取消顯示,因此額外將數據記錄一份在這個文件中;
    • /var/log/lastlog:可以記錄系統上面所有的賬號最近一次登入系統時的相關信息
    • /var/log/maillog 或/var/log/mail/*:記錄郵件的往來信息,其實主要是記錄postfix(SMTP協議提供者)與dovecot(POP3協議提供者)所產生的訊息啦。SMTP是發信所使用的通訊協議,POP3則是收信使用的通訊協議。postfix與dovecot 則分別是兩套達成通訊協議的軟件。
    • /var/log/messages:這個文件相當的重要,幾乎系統發生的錯誤訊息(或者是重要的信息)都會記錄在這個文件中;如果系統發生莫名的錯誤時,這個文件是一定要查閱的登錄檔之一。
    • /var/log/secure:基本上,只要牽涉到了需要輸入賬號密碼]的軟件,那么當登入時(不管登入正確或錯誤)都會被記錄在此文件中。包括系統的login程序、圖形接口登入所使用的gdm程序、su,sudo等程序、還有網絡聯機的ssh,telnet等程序,登入信息都會被記載在這里;
    • /var/log/wtmp,/var/log/faillog:這兩個文件可以記錄正確登入系統者的帳戶信息(wtmp)與錯誤登入時所使用的帳戶信息(faillog)!我們在第十章談到的last就是讀取wtmp來顯示的,這對于追蹤一般賬號者的使用行為很有幫助!
    • /var/log/httpd/*,/var/log/samba/:
      不同的網絡服務會使用它們自己的登錄文件來記載它們自己產生的各項訊息!上述的目錄內則是個別服務所制訂的登錄檔。

    2、logrotate日志輪轉

    所謂的logrotate基本上,就是將舊的登錄檔更改名稱,然后建立一個空的登錄檔,如此一來,新的登錄文件將重新開始記錄,然后只要將舊的登錄檔留下一陣子,嗯!那就可以達到將登錄檔【輪轉】

    • systemd-journald.service:最主要的訊息收受者,由systemd提供的;
    • rsyslog.service:主要登錄系統與網絡等服務的訊息;
    • logrotate:主要在進行登錄文件的輪替功能。

    使用systemd提供的journalctl日志管理
    系統上所有經由systemd啟動的服務,如果再啟動或結束的過程中發生一些問題或者是正常的訊息,就會將該訊息由systemd-journald.service以二進制的方式記錄下來(它的記錄主要都放置于內存中),之后再將這個訊息發送給rsyslog.service做進一步的記載。

    rsyslog.service的配置文件/etc/rsyslog.conf,這個文件規定了【(1)什么服務、(2)什么等級訊息、(3)需要記錄在哪里】。

    訊息等級

    在0(emerg)到6(info)的等級之間,等級數值越高代表越沒事。

    rsyslog.conf語法練習

    (1)登錄檔的安全性設置

    chattr +a,加入了這個屬性之后,你的/var/log/admin.log登錄檔從此就僅能被增加,而不能被刪除,直到root以【chattr-a /var/log/admin.log】取消這個a的參數之后,才能被刪除或移動喔!

    這個旗標最大的用處除了在保護你登錄文件的數據外,他還可以幫助你避免掉不小心寫入登錄檔的狀況喔。要注意的是,當[你不小心“手動“更動過登錄檔后,例如那個
    /var/log/messages,你不小心用vi開啟他,離開卻下達:wq的參數!【】么該文件未來將不會再繼續進行登錄動作!】這個問題真的很常發生!由于你以vi儲存了登錄檔,則rsyslogd 會誤判為該文件已被更動過,將導致rsyslogd不再寫入該文件新的內容。

    要讓該登錄檔可以繼續寫入,你只要重新啟動rsyslogd.service即可。

    不過,也因為這個+a的屬性讓該文件無法被刪除與修改,所以當我們進行登錄文件輪替時
    (logrotate),將會無法移動該登錄檔的檔名。這個困擾雖然可以使用logrotate的配置文件來解決,但是,還是先將登錄檔的+a旗標拿掉吧!

    下面的chattr的解決方案有解決方案。


    (2)登錄檔服務器的設定

    讓某一部主機當成【登錄文件服務器】,用他來記錄所有的十部Linux主機的信息。

    CentOS 7.x預設的rsyslogd本身就已經具有這個登錄文件服務器的功能了,只是默認并沒有啟動該功能而已。

    服務端配置:

    客戶端配置:

    再重新啟動rsyslog.service后,在主機上面的登錄文件/var/log/admin.log當中,每一行的【主機名】就會顯示來自不同主機的信息。


    (3)登錄檔的輪替(logrotate)

    特別留意:rsyslogd利用的是daemon的方式來啟動的,當有需求的時候立刻就會被執行的,但是logrotate卻是在規定的時間到了之后才來進行登錄檔的輪替,所以這個logrotate程序是掛載cron底下進行,可以通過/etc/cron.daily/logrotate記錄了每天要進行的登錄檔輪替的行為,工作原理如下:

    查看一下/etc/logrotate.conf文件

    以/etc/logrotate.d/syslog這個輪替rsyslog.service服務的文件。

    (4)chattr的解決方案

    假設我們有針對/var/log/messages 這個文件增加chattr+a的屬性時,依據 logrotate的工作原理,我們知道,這個/var/log/messages將會被更名成為/var/log/messages.1才是。但是由于加上這個+a的參數啊,所以更名是不可能成功的!那怎么辦呢?呵呵!就利用prerotate與postrotate來進行登錄檔輪替前、后所需要作的動作啊!!!


    先給他去掉a這個屬性,讓登錄文件/var/log/mesages可以進行輪替的動作,然后執行了輪替之后,再給他加入這個屬性!請特別留意的是,那個/bin/kill -HUP…的意義,這一行的目的在于將系統的rsyslogd重新以其參數檔(rsyslog.conf)的資料讀入一次!也可以想成是reload的意思啦!由于我們建立了一個新的空的記錄文件,如果不執行此一行來重新啟動服務的話,那么記錄的時候將會發生錯誤!!!


    (5)測試logrotate



    上面那個-f具有【強制執行】的意思,如果一切的設定都沒有問題的話,那么理論上,你的/var/log這個目錄就會起變化啰!而且應該不會出現錯誤訊息才對!

    由于logrotate的工作已經加入crontab里頭了!所以現在每天系統都會自動的給他查看logrotate。只是要注意一下那個/var/log/messages里頭是否常常有類似底下的字眼:
    Aug 2001:45:34 study rsyslogd:[origin software="rsyslogd"swVersion="7.4.7"x-pid=“2145”
    x-info=“http://ww.rsyslog.com”]rsyslogd was HUPed這說明的是rsyslogd重新啟動的時間啦(就是因為/etc/logrotate.d/syslog的設定之緣故!)

    (5)自定義登錄文件的輪替功能

    假設前提是這樣的,前一小節當中,假設你已經建立了/var/log/admin.log這個文件,現在,你想要將該文件加上+a這個隱藏標簽,而且設定底下的相關信息:

    • 登錄檔輪替一個月進行一次;
    • 該登錄檔若大于10MB時,則主動進行輪替,不需要考慮一個月的期限;
    • 保存五個備份文件;
    • 備份文件需要壓縮


    (5)使用journalctl觀察登錄信息


    (6)保存journal的方式

    再強調一次,這個systemd-journald.servicd的訊息是不會放到下一次開機后的,所以,重新啟動后,那之前的記錄通通會遺失。雖然我們大概都有啟動rsyslogd這個服務來進行后續的登錄檔放置,不過如果你比較喜歡journalctl的存取方式,那么可以將這些數據儲存下來喔!

    基本上,systemd-journald.service的配置文件主要參考/etc/systemd/journald.conf的內容,詳細的參數你可以參考man 5 journald.conf的資料。
    只是如果想要保存你的journalctl所讀取的登錄檔,那么就得要建立一個/var/log/journal的目錄,并且處理一下該目錄的權限,那么未來重新啟動systemd-journald.service之后,日志登錄文件就會主動的復制一份到/var/log/journal目錄下啰!

    (7)logger指令的應用

    第19章 啟動流程

    詳細版:

  • 加載BIOS的硬件信息與進行自我測試,并依據設定取得第一個可開機的裝置:
  • 讀取并執行第一個開機裝置內MBR的boot Loader(亦即是grub2.spfdisk等程序):
  • 依據boot loader的設定加載Kernel,Kernel會開始偵測硬件與加載驅動程序:
  • 在硬件驅動成功后,Kernel會主動呼叫 systemd程序,并以default target 流程開機:
    • systemd 執行sysinit target 初始化系統及basic.target 準備操作系統;
    • systemd 啟動multi-user target 下的本機與服務器服務:
    • systemd 執行multi-user target 下的/etc/rc.d/rc.local文件:
    • systemd 執行multi-user target 下的getty.target 及登入服務:
    • systemd 執行graphical需要的服務
  • 簡述版:
    1、主機加電自檢,加載 BIOS 硬件信息,BIOS進行系統檢測。
    2、讀取 MBR 的引導文件(GRUB、LILO)。
    3、引導 Linux 內核。
    4、由內核啟動運行第一個進程 init (進程號永遠為 1 )。(會去讀取inittab文件,執行rc.sysinit,,rc文件 /etc/rc.d/rc.local等腳本)
    5、進入相應的運行級別
    6、運行終端,輸入用戶名和密碼。

    1、啟動過程的問題解決

    (1)忘記root密碼的解決之道

    (1)第一種方法
    進入救援 rescue 模式,并且掛載 / 目錄,重新設定一下 root 密碼。

    (2)第二種方法
    但是在新版的systemd的管理機制中,默認的rescue模式是無法直接取得root權限,還是要使用root的密碼才能夠登入 rescue環境。這下有什么解決方案?通過 【rd.break】的核心參數來處理。只是需要注意的是,rd.break是在Ram Disk里面的操作系統狀態,因此你不能直接取得原本的linux系統操作環境。所以,還需要chroot的支持!更由于SELinux的問題,你可能還得要加上某些特殊的流程才能順利的搞定root 密碼的救援喔!

    現在就讓我們來實作一下吧!(1)按下systemctl reboot 來重新啟動,(2)進入到開機畫面,在可以開機的選單上按下e來進入編輯模式,然后就在linux16的那個核心項目上面使用這個參數來處理:

    改完之后按下[ctrl]+x開始開機,開機完成后屏幕會出現如下的類似畫面,此時請注意,你應該是在RAMDisk的環境,并不是原本的環境,因此根目錄底下的東西跟你原本的系統無關喔!而且,你的系統應該會被掛載到/sysroot目錄下,因此,你得要這樣作:

    Ctrl+x同上但再按一次會從新回到原位置

    • chroot目錄:代表將你的根目錄暫時】切換到chroot 之后所接的目錄。因此,以上表為例,那個/sysroot將會被暫時作為根目錄,而我們知道那個目錄其實就是最原先的系統根目錄,所以你當然就能夠用來處理你的文件系統與相關的賬號管理啰!
    • 為何需要/.autorelabel:在rd.break的RAM Disk環境下,系統是沒有SELinux的,而你剛剛更改了
      /etc/shadow(因為改密碼啊!),所以這個文件的SELinux安全本文的特性將會被取消喔!如果你沒有讓系統于開機時自動的回復SELinux的安全本文,你的系統將產生[無法登入】的問題(在SELinux為Enforcing的模式下!)加上/.autorelabel就是要讓系統在開機的時候自動的使用預設的SELinux type重新寫入SELinux安全本文到每個文件去!

    不過加上/.autorelabel之后,系統在開機就會重新寫入SELinux的type到每個文件,因此會花不少的時間喔!如果你不想要花太多時間,還有個方法可以處理:

    • 在rd.break模式下,修改完root 密碼后,將/etc/selinux/config 內的SELinux類型改為permissive
    • 重新啟動后,使用root的身份下達 restorecon -Rv /etc 僅修改/etc底下的文件;
    • 重新修改/etc/selinux/config 改回enforcing,然后 setenforce 1 即可!

    (2) 因文件系統錯誤而無法啟動

    如果因為設定錯誤導致無法開機時,要怎么辦啊?這就更簡單了!最容易出錯的設定而導致無法順利開機的步驟,通常就是/etc/fstab這個文件了,尤其是使用者在實作 Quota/LVM/RAID 時,最容易寫錯參數,又沒有經過mount -a來測試掛載,就立刻直接重新啟動,真要命!無法開機成功怎么辦?

    這種情況的問題大多如下面的畫面所示:

    看到最后兩行,他說可以輸入root的密碼繼續加以救援喔!那請輸入root的密碼來取得bash并以mount -o remount,rw / 將根目錄掛載成可擦寫后,繼續處理吧!其實會造成上述畫面可能的原因除了
    /etc/fstab編輯錯誤之外,如果你曾經不正常關機后,也可能導致文件系統不一致(Inconsistent)的情況,也有可能會出現相同的問題啊!如果是扇區錯亂的情況,請看到上圖中的第二行處,fsck告知其實是/dev/md0出錯,此時你就應該要利用fsck.ext3去檢測/dev/md0才是!等到系統發現錯誤,并且出現 【clear[Y/N] 】時,輸入 y 吧!

    第22章 軟件安裝RPM、SRPM(rpmbuild)與YUM

    RPM

    RPM安裝

    rpm -i /rp.pppoe-3.11.rpm -i: install安裝的意思 -v: 查看更詳細的安裝信息 -h: 顯示安裝進度--prefix 新路徑 --nodeps // 強制安裝 --test //測試安裝

    RPM查詢

    rpm -qa rpm -qf 文件名 // 找出該文件屬于哪一個已安裝的軟件

    YUM

    YUM規則

    YUM配置


    YUM測試

    修改軟件庫產生的問題與解決之道
    由于我們是修改系統默認的配置文件,事實上,我們應該要在/etc/yum.repos.d/底下新建一個文件,該擴展名必須是.repo才行!但因為我們使用的是指定特定的映像站臺,而不是其他軟件開發商提供的軟件庫,因此才修改系統默認配置文件。但是可能由于使用的軟件庫版本有新舊之分,你得要知道,yum會先下載軟件庫的清單到本機的/var/cache/yum里面去!那我們修改了網址卻沒有修改軟件庫名稱(中括號內的文字),可能就會造成本機的列表與yum服務器的列表不同步,此時就會出現無法更新的問題了!

    那怎么辦啊?很簡單,就清除掉本機上面的舊數據即可!需要手動處理嗎?不需要的,透過yum的clean項目來處理即可!

    yum clean [packages|headers|all]選項與參數: packages:將已下載的軟件文件刪除 headers:將下載的軟件文件頭刪除 all:將所有軟件庫數據都刪除!

    YUM的軟件群組功能

    SRPM(rpmbuild)?

    路徑解釋
    /root/rpmbuild/SPECS軟件的配置文件,例如這個軟件的信息參數、設定項目等
    /root/rpmbuild/SOURCES放置的是該軟件的原始文件(*.tar.gz的文件)以及config這個配置文件
    /root/rpmbuild/BUILD在編譯的過程中,有些暫存的數據都會放置在這個目錄當中
    /root/rpmbuild/RPMS經過順利的編譯成功后,將打包完成的文件放置在這個目錄當中。里頭有包含了x86_64,noarch等等的次目錄
    /root/rpmbuild/SRPMS與RPMS內相似的,這里放置的就是SRPM封裝的文件,有時候想將你的軟件用SRPM的方式釋出時,你的SRPM文件就會放置在這個目錄中。

    配置文件的主要內容(*.spec)
    編譯需要的步驟大抵就是/configure,make,make check,make install 等,那這些動作寫入就在SPECS目錄中。



    要注意到的是ntp.sepc這個文件,這是主要的將SRPM編譯成RPM的配置文件,他的基本規則可以這樣看:

  • 整個文件的開頭以Summary為開始,這部份的設定都是最基礎的說明內容;
  • 然后每個不同的段落之間,都以%來做為開頭,例如%prep與%install等;
  • 系統整體信息方面

    Name: myapp <===軟件包的名字(后面會用到) Version: 0.1.0 <===軟件包的版本(后面會用到) Release: 1%{?dist} <===發布序號 Summary: my first rpm <===軟件包的摘要信息 Group: <===軟件包的安裝分類,參見/usr/share/doc/rpm-4.x.x/GROUPS這個文件 License: GPL <===軟件的授權方式 URL: <===這里本來寫源碼包的下載路徑或者自己的博客地址或者公司網址之類 Source0: %{name}-%{version}.tar.gz <===源代碼包的名稱(默認時rpmbuid回到SOURCES目錄中去找),這里的name和version就是前兩行定義的值。如果有其他配置或腳本則依次用Source1、Source2等等往后增加即可。 BuildRoot: %{_topdir}/BUILDROOT <=== 這是make install時使用的“虛擬”根目錄,最終制作rpm安裝包的文件就來自這里。 BuildRequires: <=== 在本機編譯rpm包時需要的輔助工具,以逗號分隔。假如,要求編譯myapp時,gcc的版本至少為4.4.2,則可以寫成gcc >=4.2.2。還有其他依賴的話則以逗號分別繼續寫道后面。 Requires: <=== 編譯好的rpm軟件在其他機器上安裝時,需要依賴的其他軟件包,也以逗號分隔,有版本需求的可以 %description <=== 軟件包的詳細說明信息,但最多只能有80個英文字符



    根據上面的設定,最終的檔名就會是{Name}-{Version}-{Release}.{Arch}.rpm的樣式,以我們上面的設定來說,檔名應該會是ntp-4.2.6p5-20.vbird.x86_64.rpm



    SRPM的編譯指令(-ba/-bb)

    rpmbuild -ba ntp.spec <== 編譯并同時產生RPM與SRPM文件 rpmbuild -bb ntp.spec <== 僅編譯成RPM文件

    系統執行的過程:

  • 先進入到BUILD這個目錄中,即是:/root/rpmbuild/BUILD這個目錄。
  • 依照*.spec文件內的Name與Version定義出工作的目錄名稱,那么系統就會在BUILD目錄中先刪除ntp-4.2.6p5的目錄,再重新建立一個ntp-4.2.6p5的目錄,并進入該目錄。
  • 在新建的目錄里面,針對SOURCES目錄下的來源文件,也就是*.spec里面的Source設定的那個文件,以tar進行解壓縮,以我們這個例子來說,則會在/root/rpmbuild/BUILD/ntp-4.2.6p5當中,將/root/rpmbuild/SOURCES/ntp-* 等等多個原始碼文件進行解壓縮。
  • 再來開始%build 及 %install的設定與編譯
  • 最后將完成打包的文件給他放置,/root/rpmbuild/RPMS/x86_64或noarch,根據系統版本而定。
  • 打包自己軟件的示例

    mkdir -pv ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

    (1)制作原始碼文件tarball產生

    • main-0.1.tar.gz放在/root/rpmbuild/SOURCES/
    • main_0.1_to_0.2_patch 放在/root/rpmbuild/SOURCES/
    • main.spec 自行撰寫放在/root/rpmbuild/SPECS/

    (2)建立*.spec的配置文件

    Name: main Version: 0.1 Release: 1%{?dist} Summary: Show sin and cos valueGroup: Scientific Support License: GPLv2 URL: http://linux.vbird.org/ Source0: main-0.1.tgz Patch0: main_0.1_to_0.2.patch # 這兩個檔名要正確%description this package will let you input your name and calculate sin cos value%prep %setup -q %patch0 -p1%build make clean main%install mkdir -p %{buildroot}/usr/local/bin install -m 755 main %{buildroot}/usr/local/bin%files /usr/local/bin/main%changelog

    (3)編譯成為RPM與SRPM

    # rpmbuild -ba main.spec

    (4)安裝測試查詢

    示例2:https://blog.51cto.com/laoguang/1103628

    總結

    以上是生活随笔為你收集整理的鸟哥的Linux私房菜基础学习篇(第四版)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    四虎影视8848aamm | www.夜色.com | 99久久久成人国产精品 | 国产成人精品av久久 | 国产成视频在线观看 | 五月婷婷网站 | 麻豆精品视频 | 麻豆成人精品视频 | 视频在线99re | 午夜久久福利视频 | 激情深爱.com | 五月婷婷av在线 | 国产视频久| 久久成人麻豆午夜电影 | 久久美女精品 | 人人爽人人爽人人片av | 天天射天天拍 | 亚洲精品乱码久久久久久蜜桃91 | 丁香资源影视免费观看 | 麻豆视频免费版 | 国产在线观看中文字幕 | 成人中心免费视频 | 日韩成人精品 | a天堂免费 | 麻豆久久一区 | 99精品视频在线观看视频 | 深爱综合网 | 久久99久久99精品免视看婷婷 | 国产又粗又长又硬免费视频 | 久久欧美在线电影 | 天天干,夜夜操 | 国产黄色免费观看 | 日韩三级免费观看 | 久久女同性恋中文字幕 | 国产999| 五月婷婷爱 | 欧美网址在线观看 | 天天综合网在线观看 | 日韩精品一区二区三区不卡 | 亚洲在线资源 | 亚洲欧美日韩在线一区二区 | 国产精品99久久免费黑人 | 国产精品一区二区中文字幕 | 一区二区三区在线播放 | 日韩电影在线视频 | 日本高清xxxx | 午夜av在线免费 | 日韩av在线高清 | 97在线观看免费观看 | 欧美亚洲免费在线一区 | 视频在线观看91 | 国产1级视频 | 婷婷 综合 色 | 日韩一区正在播放 | 日韩久久激情 | 开心色停停 | 亚洲成a人片在线观看网站口工 | 91免费在线 | 日本中文字幕影院 | 国产精品日韩精品 | 808电影| 亚洲国产精品推荐 | 亚洲美女免费精品视频在线观看 | 国产精品欧美久久久久无广告 | 国产高清绿奴videos | 国产精品免费在线播放 | 91人人在线 | 亚洲精品99久久久久中文字幕 | 国产中文伊人 | 狠狠色狠狠色综合系列 | 午夜精品一二区 | 一区中文字幕 | 久久国产电影院 | 亚洲精品66| 日韩在线观看中文 | 99精品国产99久久久久久97 | 四虎成人网| 国产精品二区在线观看 | 免费观看黄色12片一级视频 | 久久香蕉电影网 | 97av色| 狠狠色丁香婷婷 | av品善网| 91看片在线播放 | 天天干天天操天天做 | 日韩av视屏 | 婷婷久久五月 | 天天操综 | 久久激情精品 | 欧美精品免费一区二区 | 亚洲 综合 激情 | 成人久久18免费网站 | 国产精品午夜8888 | 天天干人人插 | 丁香婷婷激情五月 | 主播av在线 | 日韩91精品 | 成人在线播放网站 | 右手影院亚洲欧美 | 高潮久久久久久久久 | 亚洲精品99久久久久久 | 亚洲电影黄色 | 91爱爱电影 | 99久热在线精品视频 | 久久精品99国产精品亚洲最刺激 | 91最新网址在线观看 | 久久夜色精品国产欧美一区麻豆 | 色午夜影院 | 免费精品视频 | 久久福利精品 | 九九亚洲视频 | 日韩在线视频看看 | 西西444www大胆无视频 | a黄色影院 | 久久久精品欧美 | 91精品电影| 久久精品美女视频 | 精品在线播放视频 | 国产成人一区二区三区电影 | 国产成人一区二区三区影院在线 | 亚洲黄色av | 成人国产精品免费观看 | 91亚洲夫妻 | 99久久99久久精品国产片 | 91精品国产91久久久久福利 | 日韩免费精品 | 西西444www大胆高清视频 | 日韩电影在线观看一区二区三区 | 色婷婷av在线 | 免费黄在线观看 | 人人看黄色 | 国产免费高清 | 久久观看最新视频 | 久久精品国产v日韩v亚洲 | 超级碰碰碰碰 | 99国产情侣在线播放 | 成人在线免费小视频 | 国产精品女同一区二区三区久久夜 | 免费国产ww | 久草在线视频中文 | 久久精品美女 | 国产97视频在线 | 国产中文在线播放 | 国产一区二区免费在线观看 | 国产一区二区手机在线观看 | 日日爽天天 | 欧美一二三区在线播放 | 免费在线观看av网址 | 日本中文字幕免费观看 | 免费黄色av电影 | 精品在线小视频 | 天堂av在线网址 | 国产一级片毛片 | 在线看一区 | 亚洲丁香久久久 | 色在线国产 | 免费a v观看 | 免费看的黄色录像 | 日本丶国产丶欧美色综合 | 91av手机在线 | 精品视频久久久 | 国产精品夜夜夜一区二区三区尤 | 久久理论电影网 | 在线精品在线 | 91麻豆精品一区二区三区 | 国产黄色视 | 国产精品专区在线观看 | 日韩免费一级a毛片在线播放一级 | 婷婷六月综合网 | 天天在线操 | 天天色天天骑天天射 | 国产中文字幕视频在线观看 | 婷婷色在线资源 | 中文字幕 国产视频 | 91人网站| 8x成人免费视频 | 国产精品乱码久久久久 | 久久免费毛片 | 国产精品黄色 | av福利在线导航 | 久久国产精品影片 | 天天射射天天 | 亚洲欧洲一区二区在线观看 | www久久国产| 亚洲免费小视频 | 日韩精品一卡 | 黄色片免费看 | 国产成人av电影在线 | 免费在线观看av | 久久丁香网 | 久久久久久久久久久免费 | 国产精品免费一区二区三区 | 国产精品精品国产婷婷这里av | 久久综合九色欧美综合狠狠 | 天天爱天天插 | 国产免费专区 | 综合网伊人 | 亚洲自拍偷拍色图 | 国产高清久久 | 亚洲 欧美 国产 va在线影院 | 久久精品国产一区二区三 | 国产色爽 | 97超视频| 99久久婷婷国产 | 永久免费在线 | 亚洲精品综合在线 | 黄色片免费电影 | 天天干天天拍天天操天天拍 | 国产精品毛片久久蜜 | 美女视频黄免费的久久 | 日韩中文免费视频 | 天天操天天操天天 | 中文字幕在线电影 | 国产美女视频免费 | 久久久影院一区二区三区 | 欧美日韩久久不卡 | 国产最新视频在线观看 | 91福利国产在线观看 | 国产日韩欧美在线影视 | 色婷婷骚婷婷 | 91视频在线免费下载 | 久久成电影 | 国产精品免费高清 | 日韩大片在线免费观看 | 亚洲精品乱码久久久久久蜜桃不爽 | 欧美一级大片在线观看 | 一区二区三区四区精品视频 | 99在线免费观看视频 | 五月天亚洲综合小说网 | www,黄视频| 国内精品久久久久久中文字幕 | 在线免费观看羞羞视频 | 六月丁香社区 | 在线午夜 | 黄色一级大片在线观看 | 国产成在线观看免费视频 | 国产人成在线观看 | av中文在线播放 | 久久人人爽人人人人片 | 色婷婷狠狠五月综合天色拍 | 97在线观看免费视频 | 成人黄在线 | 婷婷综合导航 | 久久三级视频 | 久久久久久久久精 | 最近中文字幕视频完整版 | 日韩av在线免费看 | 久久在线免费视频 | 国产婷婷久久 | 麻豆极品| 综合激情婷婷 | 中文字幕中文字幕 | 欧美日韩中文在线视频 | 狠狠干我| 久久久国产一区二区三区四区小说 | 二区三区在线视频 | 四虎国产精品成人免费4hu | 久久国产精品二国产精品中国洋人 | 久草在线最新 | 9免费视频| 国产视频网站在线观看 | 激情综合网天天干 | 国产电影黄色av | 亚洲精品在线观看不卡 | 亚洲 欧洲av| 天天综合五月天 | 久草视频在线资源 | 国产精品丝袜在线 | 九色精品 | 伊人狠狠色丁香婷婷综合 | 国产91勾搭技师精品 | 国产又粗又硬又爽的视频 | 麻豆视频国产在线观看 | 成年人免费看片网站 | 综合网伊人 | 久草视频免费观 | 国产高清小视频 | 91精品国产自产在线观看永久 | 亚洲精品88欧美一区二区 | 国产伦精品一区二区三区无广告 | 久久影院一区 | 亚洲日韩中文字幕在线播放 | 亚洲婷婷在线视频 | 毛片基地黄久久久久久天堂 | 免费看成人a | 成人av一区二区在线观看 | 人人澡人人干 | 成人午夜黄色影院 | 国产91电影在线观看 | 婷婷在线网站 | 五月激情站 | 亚洲欧美日韩国产精品一区午夜 | 免费黄色在线播放 | 伊人久在线 | www.在线看片.com | 91女人18片女毛片60分钟 | 欧美日韩在线视频免费 | 91 在线视频播放 | 99在线热播精品免费99热 | 成人高清在线 | 亚洲一级黄色 | 免费国产在线精品 | 黄av免费在线观看 | 中文资源在线观看 | 九九热精品视频在线观看 | 免费看一级特黄a大片 | 中文字幕 在线 一 二 | 91av资源在线 | 婷婷激情综合 | 人人草人人草 | 狠狠操天天射 | 久久久久久高潮国产精品视 | 91成人免费 | www.亚洲精品 | 亚洲激情网站免费观看 | 免费91在线观看 | 97国产在线观看 | 成人性生交大片免费观看网站 | 国产一区不卡在线 | 91中文字幕在线观看 | 美女网站黄免费 | 日韩一级电影在线 | 免费黄色激情视频 | 久久精品2| 在线国产能看的 | 亚洲精品2区 | 日韩激情精品 | 国产精品一区二区麻豆 | 中文字幕一区二区三区久久 | 在线看中文字幕 | 精品成人久久 | 国产成人精品女人久久久 | 欧美日韩精品在线观看 | 91漂亮少妇露脸在线播放 | 日韩美一区二区三区 | 亚洲理论视频 | 99热国产在线观看 | 欧美日韩国产区 | 国产在线免费观看 | 久久综合九色 | 一色屋精品视频在线观看 | 丁香婷五月 | 国产不卡精品 | 狠狠色狠狠色合久久伊人 | 亚洲日本一区二区在线 | 91在线一区二区 | 国产精品一区二区久久精品爱涩 | 国产亚洲视频在线 | 亚洲国产精品va在线看黑人 | 毛片888| 草免费视频| 国产一区二区三精品久久久无广告 | 精品国产区 | 在线观看中文字幕网站 | 97在线观看免费观看 | 99电影| 欧美乱淫视频 | 97超视频| 日韩专区在线观看 | 日韩精品一区二区在线观看 | 超碰com| 久久这里只有精品视频99 | 能在线观看的日韩av | 久久激情视频免费观看 | 中文在线√天堂 | 久久艹在线观看 | 在线观看www. | 久久久受www免费人成 | 日韩电影中文字幕在线 | 亚洲精品免费在线视频 | 青青久视频 | 国产精品美女久久久 | 国产高清永久免费 | 国产成人精品av在线观 | 亚洲国产精品va在线看黑人动漫 | 国产又粗又猛又黄又爽 | 色综合婷婷 | 成人免费观看完整版电影 | 91看片淫黄大片在线播放 | 免费下载高清毛片 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国产精品专区h在线观看 | 日本在线观看中文字幕无线观看 | 久久免费视频一区 | 久久免费黄色网址 | 国产一区二区三区在线 | www色,com| 欧美亚洲一区二区在线 | 欧美久久精品 | 在线日本看片免费人成视久网 | 中文字幕亚洲欧美 | 日韩精品免费在线播放 | 午夜精品久久久久99热app | 日韩精品一区二区三区不卡 | 成人在线电影观看 | 91香蕉视频在线下载 | 九九九视频精品 | av成人动漫在线观看 | 国产成人一区二区啪在线观看 | 日日操天天操夜夜操 | 在线观看香蕉视频 | 国产破处精品 | 精品毛片一区二区免费看 | 91亚洲永久精品 | 992tv人人网tv亚洲精品 | 日韩欧美在线不卡 | 亚洲精品短视频 | 午夜久久视频 | 91视频在线观看免费 | 丁香在线观看完整电影视频 | 亚洲国产精品va在线 | 国产区在线视频 | 五月的婷婷 | av色网站 | av大全在线免费观看 | 人人dvd| 天堂资源在线观看视频 | 丁香在线视频 | 国产麻豆精品久久一二三 | 国产99在线免费 | 狠狠躁夜夜躁人人爽超碰91 | 91在线看网站 | 中文字幕在线观看国产 | 国产成人三级在线观看 | 在线91观看 | 91禁在线看| 午夜视频免费在线观看 | 精品国产区 | 久久在线免费视频 | 欧美精品久久久久久久久久久 | 中文字幕亚洲国产 | 国产成人高清 | 婷婷五月在线视频 | 国内精品视频在线 | 亚洲视频精选 | 久久国产精品免费一区二区三区 | 四虎www. | 久久久久北条麻妃免费看 | 国产福利不卡视频 | 欧美精品久 | 日日夜夜免费精品视频 | 日韩av在线网站 | 午夜视频亚洲 | 国产精品激情在线观看 | 一级一片免费视频 | 欧美一二三视频 | 天天天射 | 国产精品v欧美精品 | 免费视频成人 | 一区二区三区四区五区六区 | 久久久久久久免费观看 | 亚洲视屏在线播放 | 久久综合影院 | 精品久久影院 | 色操插 | 97综合网 | 黄色大片中国 | 国精产品999国精产品视频 | 亚洲欧美成人综合 | 奇米影视四色8888 | 成人性生交大片免费看中文网站 | 午夜精品导航 | 美女黄频免费 | 毛片1000部免费看 | 日韩av中文在线观看 | 国产午夜精品福利视频 | 久久国产一二区 | 天天干天天操天天 | 韩国av免费 | 啪啪动态视频 | 免费久久99精品国产婷婷六月 | 波多野结依在线观看 | 国产高清第一页 | 国内视频一区二区 | 国产精品第一视频 | 在线观看黄色免费视频 | 97视频在线观看视频免费视频 | 日韩区欠美精品av视频 | 在线国产欧美 | 激情av五月婷婷 | www.天天成人国产电影 | 黄污网 | 992tv人人草| 久久免费一 | 精品久久久久_ | 亚洲国产精品日韩 | 我要色综合天天 | 热久久免费视频 | 91免费网址| 欧美日韩一区二区视频在线观看 | 国产在线观看中文字幕 | 91成版人在线观看入口 | 日日夜夜人人天天 | 国产 欧美 在线 | 日韩视频一区二区在线观看 | 香蕉视频4aa| 婷婷丁香在线观看 | 久热免费在线 | 国产精品毛片一区二区在线 | 国产香蕉97碰碰久久人人 | 欧美精品免费在线 | 国产精品国产亚洲精品看不卡15 | 在线看黄网站 | 久久免费公开视频 | 免费亚洲一区二区 | 天天艹天天干天天 | 最新免费中文字幕 | 一性一交视频 | 国内视频在线观看 | 午夜精品久久久久久久99婷婷 | 伊人开心激情 | 欧美精品乱码久久久久 | 97超碰人 | 亚洲国产av精品毛片鲁大师 | 欧美福利片在线观看 | 成人性生交视频 | 91香蕉视频黄色 | 黄在线免费看 | 成人性生爱a∨ | 天天艹天天操 | 国产视频在线观看一区二区 | 岛国精品一区二区 | 日韩女同av | 精品黄色片 | 欧美va在线观看 | av免费看av| 18岁免费看片 | 麻豆视频免费在线观看 | 一区二区三区中文字幕在线观看 | 中文字幕在线视频精品 | 日本动漫做毛片一区二区 | 国产99久久久国产精品免费看 | 人人射网站 | 97热视频 | 一区二区三区日韩视频在线观看 | 亚洲精品乱码久久久久久高潮 | 怡春院av| 在线小视频 | 91精品一区在线观看 | 特级西西www44高清大胆图片 | 亚洲国产精品一区二区久久,亚洲午夜 | 国产天天综合 | 国产精品不卡av | 在线看黄色的网站 | 久久福利剧场 | 国产成人久 | 最新中文字幕 | 国产亚洲成人精品 | 天天干天天操人体 | 玖玖玖国产精品 | 国产成人黄色 | 国产一级黄大片 | 成年人免费看片网站 | 国产精品久久中文字幕 | 国内精品久久久久影院优 | 成人久久电影 | 国产黄色大片 | 日韩精品久久久久久久电影竹菊 | 蜜桃视频色| www·22com天天操| 久久综合桃花 | 五月天开心 | 欧美日韩一区二区在线观看 | 精品国产一区二区三区久久久久久 | 在线国产视频 | 人人澡人摸人人添学生av | 欧美一区二区在线刺激视频 | 99久久成人 | 激情网色 | 在线免费视频一区 | 探花视频在线版播放免费观看 | 免费精品视频在线观看 | 日韩精品综合在线 | 午夜精品影院 | 久久久精品99 | 日韩精品在线一区 | 精品国自产在线观看 | 日韩视频免费观看高清 | 欧美美女一级片 | 日韩欧美精品一区二区三区经典 | 色视频在线观看免费 | 久久99精品久久久久久清纯直播 | 亚洲久草网 | 黄色大全免费网站 | 99视频精品全部免费 在线 | 午夜影视剧场 | 婷婷五综合 | 不卡av电影在线观看 | 又黄又刺激又爽的视频 | 欧美日韩一区二区三区免费视频 | 精品一区二区日韩 | 国产裸体视频网站 | 99精品久久精品一区二区 | 国产麻豆精品久久一二三 | 国产亚洲精品久久久网站好莱 | www久久国产| 日本黄色a级大片 | 国产69熟 | 国产精品一区二区免费 | 性色av一区二区三区在线观看 | 狠狠干美女 | 午夜色大片在线观看 | 久久人人爽人人人人片 | 久久中文字幕在线视频 | 久产久精国产品 | 久久久九色精品国产一区二区三区 | 久久国产亚洲视频 | 国产剧情久久 | 精品免费久久久久 | 久久黄色免费 | 久久精品79国产精品 | wwwwww黄 | 玖玖爱免费视频 | 99精品国产一区二区三区麻豆 | 一级欧美日韩 | 日韩专区在线 | 亚洲高清视频一区二区三区 | 国产精品 999 | 国产精品国产亚洲精品看不卡15 | 美女视频黄在线 | 国产女人18毛片水真多18精品 | 日韩久久精品一区二区三区下载 | 亚洲闷骚少妇在线观看网站 | 国产小视频在线 | 涩涩伊人| 日本中文字幕视频 | 亚洲一级在线观看 | 欧美成人xxxxxxxx| 国产成人专区 | 国产精品电影一区 | 久青草电影 | 婷婷六月在线 | 中国一 片免费观看 | 日韩精品视频在线观看免费 | 中文字幕免费 | 天天操天天操天天干 | 天天干天天看 | 亚洲成人黄色在线观看 | 亚洲精品国产片 | 欧美一级片免费观看 | 免费在线黄 | 亚洲精品日韩在线观看 | 成人资源在线观看 | 亚洲三级毛片 | 天天超碰 | 日韩高清一二区 | 亚洲国产成人久久 | 国产精品国产三级国产aⅴ无密码 | 亚洲激情网站免费观看 | 日韩av影视在线 | 欧美精品九九99久久 | 五月开心综合 | 99在线播放| 亚洲精品美女久久久 | 色99导航 | 久久在线观看视频 | 国产精品一区二区白浆 | 一本—道久久a久久精品蜜桃 | 色网站在线免费观看 | 国产成人精品区 | 久久亚洲影视 | 日韩高清在线一区二区 | 911国产精品| 久久不见久久见免费影院 | 午夜三级大片 | 在线观看一区二区视频 | 国产成人精品一区在线 | 久久久久久久免费看 | 97超碰伊人 | 亚洲黑丝少妇 | 高清一区二区三区 | 天天操天天射天天爽 | 欧美日韩国产一区二区三区在线观看 | 亚洲精品18p | 婷婷成人综合 | 色操插| 黄色国产高清 | 人人草在线视频 | 五月天色婷婷丁香 | 日本在线免费看 | 午夜婷婷在线观看 | 粉嫩av一区二区三区四区五区 | 久久精品欧美一区二区三区麻豆 | 成人播放器 | 欧洲性视频 | 欧美另类亚洲 | 久久99精品国产91久久来源 | 久久狠狠婷婷 | 麻豆你懂的 | 99热这里有| 久久99国产精品久久99 | 婷婷色综合色 | 欧美日韩在线视频观看 | 91精品国产综合久久福利不卡 | 91黄视频在线 | 欧美日韩精品在线观看 | 五月花丁香婷婷 | 精品无人国产偷自产在线 | 亚洲激情在线观看 | 日韩在线一级 | 日日弄天天弄美女bbbb | 黄色软件视频网站 | 国产精品久久久久久超碰 | 精品久久九九 | 日韩乱码在线 | 欧美在线aaa | 欧美日韩91| 精品国产人成亚洲区 | 四虎影视www | 探花视频在线观看免费版 | 五月天丁香综合 | 日韩av成人在线观看 | 久久久久综合精品福利啪啪 | 国产亚洲视频在线免费观看 | 99久久精品电影 | 最新日韩精品 | 五月天久久综合 | 国产91勾搭技师精品 | 国产97视频在线 | av电影中文字幕 | 日韩系列| 一级成人免费视频 | 久久免费视频在线观看6 | 成人在线视频观看 | 成人国产精品一区 | 九九热久久久 | av性在线| 久久婷婷亚洲 | 久久精品国产亚洲aⅴ | 在线播放亚洲激情 | 97在线观看免费高清完整版在线观看 | 免费大片av | 国产精品一区二区免费看 | 精精国产xxxx视频在线播放 | 日韩一级成人av | 91在线91| 男女视频久久久 | 国产一区二区三区 在线 | 久久草精品 | 亚洲精品乱码久久久一二三 | 亚洲女同ⅹxx女同tv | 免费www视频| 97伊人网| 亚洲国产三级 | 国产午夜小视频 | 人人插人人 | 亚洲精品小区久久久久久 | 99亚洲国产| 人人模人人爽 | www.在线看片.com | 国产精品ⅴa有声小说 | www.伊人网| 国产黄免费看 | 人成午夜视频 | 黄色三几片 | 国产一级精品在线观看 | 亚洲综合成人在线 | 日韩中出在线 | 在线黄av| 久久午夜电影网 | 国产色婷婷精品综合在线手机播放 | 麻豆视频91| 欧美日韩国产精品久久 | 亚洲美女精品 | 国产白浆在线观看 | 久久精品综合一区 | 色婷婷国产在线 | 精品美女在线视频 | 成 人 黄 色 片 在线播放 | 国产精品嫩草55av | 这里只有精品视频在线观看 | 亚洲午夜精品久久久久久久久久久久 | 五月香视频在线观看 | 96在线| 亚洲精品久久视频 | 国产精品电影一区 | 免费日韩 精品中文字幕视频在线 | 911国产| 精一区二区| 成年人在线免费看视频 | 国产精选在线 | 国产中文字幕一区二区三区 | 一区二区三区久久 | 黄色大片视频网站 | 人人爱爱 | 国产成人精品一区二区三区福利 | 国产男女爽爽爽免费视频 | 成人免费电影 | 丁香 久久 综合 | av免费在线网 | 99精品热 | 男女啪啪免费网站 | 国产日韩欧美中文 | 国产精品女 | 一区二区在线不卡 | 亚洲天堂精品视频 | 国产一区二区久久 | 最近更新好看的中文字幕 | 欧美老女人xx| 黄色免费大全 | 欧美午夜理伦三级在线观看 | 中文字幕最新精品 | av资源在线看 | 91毛片在线观看 | 在线一区二区三区 | 国产亚洲精品福利 | 中文字幕在线播放一区二区 | 99久久综合国产精品二区 | 九九精品久久久 | 激情五月婷婷激情 | 国产色视频一区二区三区qq号 | 97夜夜澡人人双人人人喊 | 狠狠狠色丁香婷婷综合久久88 | av在线com | 欧美在线视频一区二区三区 | 欧美在线观看视频一区二区三区 | 国产精品一区二区久久精品爱涩 | 激情 亚洲 | 91av在线免费播放 | 久久涩涩网站 | 国产麻豆精品一区二区 | 国产精品成人自拍 | 午夜久久精品 | 又黄又爽又湿又无遮挡的在线视频 | 91在线免费观看网站 | 成人在线观看资源 | 国产伦理精品一区二区 | 麻豆91小视频 | 久久玖| 色婷婷av在线 | 亚洲美女视频网 | 又黄又刺激又爽的视频 | 日韩av看片| 久久精品99 | 成人免费av电影 | 99精品国产99久久久久久福利 | 久久手机在线视频 | 国产成人久久av977小说 | 在线99 | 在线观看日韩视频 | 人人澡人人添人人爽一区二区 | 国产一二区免费视频 | 国产看片免费 | 日韩精品一区二区在线观看 | 国产亚洲精品福利 | 亚洲精品在线资源 | 96亚洲精品久久久蜜桃 | 色欧美综合 | 国产色区 | 色伊人网 | 一区二区视频电影在线观看 | 国产最新视频在线观看 | 一级黄网| 成片人卡1卡2卡3手机免费看 | 在线免费黄色av | 久色 网| 国产精品二区三区 | 日本精品久久久久中文字幕 | 日日夜夜天天射 | 91看片黄色| 日本久久电影网 | 韩国在线一区二区 | 欧美午夜精品久久久久 | 黄色三级网站在线观看 | 久久理论影院 | 国产日韩高清在线 | 韩国av一区二区 | 亚洲精品mv在线观看 | 久久久久久久久久久成人 | 91香蕉国产 | 伊人春色电影网 | 亚洲精品中文字幕在线观看 | 久久久久久久久久久久久影院 | 新版资源中文在线观看 | 国产剧情在线一区 | 在线探花| 在线观看日韩中文字幕 | 91丨九色丨高潮 | 日本字幕网| 国产精品字幕 | 国产午夜精品一区二区三区嫩草 | 色国产精品一区在线观看 | 国产美女永久免费 | 亚洲伦理电影在线 | 伊人五月天婷婷 | 色婷婷综合久久久久中文字幕1 | 日本女人的性生活视频 | 国产精品免费观看视频 | 在线观看日韩中文字幕 | 国产高清网站 | 国产精品剧情 | 亚洲精品免费看 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 色中射| 国产综合在线观看视频 | 丁香久久五月 | 91色在线观看视频 | 成人精品视频久久久久 | 久精品在线观看 | 欧美韩日在线 | 日韩素人在线观看 | 亚洲国产日韩精品 | 在线观看一级视频 | 中文字幕在线观看你懂的 | 最近免费观看的电影完整版 | 国产麻豆电影在线观看 | av资源免费在线观看 | 亚洲日本成人网 | 黄色www| 久久国内精品99久久6app | 久久国产一二区 | 最新久久免费视频 | 五月宗合网 | 久久精品国产一区 | 久久综合久久综合九色 | 色噜噜噜噜 | 激情综合啪| 久久久久一区二区三区四区 | av在线影片| 久久精品国产免费看久久精品 | av品善网| 福利视频一区二区 | 麻豆久久一区二区 | 亚洲在线视频网站 | 91麻豆免费视频 | 亚洲国产美女精品久久久久∴ | 婷婷综合成人 | 色视频在线免费 | 色婷婷成人网 | 色综合天天综合 | 婷婷九月激情 | 日韩一区二区三区在线看 | 中文字幕乱码日本亚洲一区二区 | 国产精品岛国久久久久久久久红粉 | 久久综合九色综合久99 | 四虎国产精品免费 | 国产成人一区二区三区久久精品 | 国产精品女教师 | 久久99精品国产麻豆宅宅 | 日韩欧美99 | 欧美成人基地 | 黄色一级大片在线免费看产 | 美女视频免费精品 | 国产黄色电影 | 久久久久久毛片 | 韩国av免费观看 | 99视频在线播放 | 亚洲高清资源 | 久久伊人操 | 一区 二区 精品 | 婷婷在线视频 | 国产一级特黄毛片在线毛片 | 日本午夜在线观看 | 一区二区高清在线 | 久草视频免费看 | 成人全视频免费观看在线看 | 中文字幕在线视频国产 | 色综合久久久久久久久五月 | 日本黄色大片免费 | 三级性生活视频 | 精品亚洲视频在线观看 | 亚洲精品国产精品久久99 | 97成人精品区在线播放 | 久草视频在线观 | av黄色大片 | 日韩精品中文字幕在线观看 | 免费h精品视频在线播放 | 亚洲精品久久久久58 | 国产高清免费在线观看 | 日批视频 | 久久国产视频网站 | 九色免费视频 | aaa毛片视频| 丁香花在线观看免费完整版视频 | 97精品国产97久久久久久免费 | 久久综合中文色婷婷 | 国产精品 中文字幕 亚洲 欧美 | 激情婷婷久久 | 日批视频国产 | 久草在在线| 亚洲jizzjizz日本少妇 | 狠狠狠色| 欧美日韩不卡在线视频 | 国产精品久久久久久久久久久久午夜片 | 久久精品一区二 | 欧美91视频| 九九免费观看全部免费视频 | 亚洲天堂网在线观看视频 | 色香网 | 日韩av高潮 | 99热在线免费观看 | 一级性av| av在线中文 | 女人高潮一级片 | 国产精品久久中文字幕 | 麻豆国产精品永久免费视频 | 4438全国亚洲精品在线观看视频 | 午夜久久久久久久久久久 |