<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                本文是系列第三篇,主要是自己備忘使用,也希望對別人有些幫助。 3.1 超級用戶 其實就是ROOT用戶,在LINUX中大家熟知,這里只是總結一下,這個帳號有幾個神器的屬性,能充當任何文件和進程的屬主,還有一些特殊的操作。 這里面主要涉及文件和進程的屬豬概念,我們可以通過ls -l命令看一下文件具體的屬性。ROOT帳號的UID號為0,這是它的特征之一。 總之,盡量避免使用這個用戶進程日常操作,需要特權時候,可以選擇sudo命令,當然需要配置一下/etc/sudoers這個文件,使你的帳號能使用sudo命令。 3.2 進程管理 我們知道,操作系統很重要的一塊就是進程管理,或者是進程調度的問題。 在Linux系統中,進程有一個地址空間和內核內部的一組數據結構構成,內部數據結構記錄了每個進程的相關信息,包括地址空間映射,進程的當前狀態,進程的優先級,網絡端口等等。 信號,進程總需要中斷的,包括人為的中斷,比如Ctrl+Cd等,都可以理解為向進程發出了信號,比如kill命令是向目標進程發送了TERM的信號,當然信號可以被無視,如果進程相當的強大的話,那就需要kill -9了。 在學習操作系統的時候,我們會涉及進程狀態的部分,linux系統中進程分為Runnable,Sleeping,Zombie,Stopped等狀態,不做過多說明了。 當然還有進程優先級的問題,很簡單,無非就是那個進程能更早更多的得到CPU的響應問題,我們可以通過命令:nice和renice來調整他們的優先程度。 對于查看進程的命令么,主要就是PS和TOP命令,具體對應的參數都可以在手冊中查詢,不做介紹。需要提及的是,無論是PS和TOP都是/PROC這個目錄中讀取的,這個目錄中同時也包含這CPU信息等等有關機器的一些內容。這個目錄其實由內核負責,它把有意義的一些信息都扔在這個目錄。 未完待續....
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看