一、目錄篇
格式:mv [參數(shù)] [源文件/目錄] [目標文件/目錄]
參數(shù):-f force 強制linux命令,如果目標文件已存在則不會詢問而直接覆蓋
-iinteractive交互,目標文件已存在的話會詢問是否覆蓋
例1:移動test-1到lengjf-blog下
例2:移動test-1到test下并重命名為test-01
格式:rm [參數(shù)] [文件/目錄]
參數(shù):-r 刪除目錄
-f 刪除時沒有提示
rm -rf是一個很危險的命令,需謹慎使用
格式:cp [參數(shù)] [原文件][目標文件]
參數(shù):-r 拷貝目錄
-f 拷貝時沒有提示
二、系統(tǒng)篇
ps是Process Status的縮寫,用于列出當前系統(tǒng)運行的進程,常通過管道符"|"以及"grep"組合使用
格式:kill [參數(shù)] [進程號/pid]
參數(shù):-9 無條件強制終止進程
解釋:top - 15:54:13[當前系統(tǒng)時間],up 20 days[系統(tǒng)已經(jīng)運行了20天],1 user[個用戶當前登錄],
22.關(guān)于linux系統(tǒng)的負載,以下表述正確的是:a: 通過就緒和運行的進程數(shù)來反映b: 通過top命令查看c: 通過uptime查看d: load:2.5,1.3,1.1表示系統(tǒng)的負載壓力在逐漸變小bclinux命令,解釋:alinux系統(tǒng)還需要包含處于waitting狀態(tài)的進程 d說明系統(tǒng)負載變大,load average分別是系統(tǒng)1分鐘,5分鐘,15分鐘的平均負載 參考鏈接:(1)(2)23.關(guān)于排序算法的以下說法,錯誤的是:a: 快速排序的平均時間復(fù)雜度o(nlogn),最壞o(n^2)b:堆排序平均時間復(fù)雜度o(nlogn),最壞o(nlogn)c:冒泡排序平均時間復(fù)雜度o(n^2),最壞o(n^2)d:歸并排序的平均時間復(fù)雜度o(nlogn),最壞o(n^2)d,解釋:歸并排序最壞的時間復(fù)雜度也是o(nlogn)24.假設(shè)函數(shù)rand_k會隨機返回一個【1,k】之間的隨機數(shù)(k>=2),并且每個證書出現(xiàn)的概率相等。在做第一步的時候,系統(tǒng)當前的php fastcgi進程數(shù)明顯超過了預(yù)設(shè)值的64這個數(shù)值,在電信的服務(wù)器上查看當前的php fastcgi進程數(shù)沒有高于64這個數(shù)值,而且網(wǎng)通線路的活動連接明顯高于電信的活動連接,準備到晚上的時候看看情況,結(jié)果到晚上22:30的時候,查看系統(tǒng)當前的php fastcgi進程數(shù)明顯小于64預(yù)設(shè)值,當前的活動連接也比原來低很多,由此可以說明出現(xiàn)nginx不穩(wěn)定的情況是由于服務(wù)器訪問負載過大引起的,就是加上第二步的錯誤也不頂作用。阻塞時間代表任務(wù)進入阻塞狀態(tài)或者等待隊列中數(shù)據(jù)時(當任務(wù)讀取隊列但是隊列是空的時候)的最大'節(jié)拍'數(shù),或者等待隊列空間變?yōu)榭梢允褂茫ó斎蝿?wù)需要寫數(shù)據(jù)到隊列,但是隊列已滿時)。
273 processes: 259 sleeping, 3 running, 5 zombie, 3 stopped, 3 on cpu。tasks: 849 total, 1 running, 848 sleeping, 0 stopped, 0 zombie。?新建 (born) :新建的線程處于新建狀態(tài)?就緒 (ready) : 在創(chuàng)建線程后,它將處于就緒狀態(tài),等待 start() 方法被調(diào)用?運行 (running) : 線程在開始執(zhí)行時進入運行狀態(tài)?睡眠 (sleeping) : 線程的執(zhí)行可通過使用 sleep() 方法來暫時中止。
%Cpu(s): 0.7us[用戶空間占用CPU百分比],1.0 sy[內(nèi)核空間占用CPU百分比],
0.0 ni[用戶進程空間內(nèi)改變過優(yōu)先級的進程占用CPU百分比],98.0id[空閑CPU百分比],
0.3 wa[等待輸入輸出的CPU時間百分比],kiB Mem: 1016516 total[物理內(nèi)存總量],
70852 free[空閑內(nèi)存總量],401532 used[使用的物理內(nèi)存總量],544132 buff/cache[用作內(nèi)核緩存的內(nèi)存量]
kiB Swap: 1049596 total[交換區(qū)總量],949868 free[空閑交換區(qū)總量],99728 used[使用的交換區(qū)總量],
437776 avail Mem[可用于進程下一次分配的物理內(nèi)存數(shù)量]