Time of Update: 2017-01-13
分頁機制在段機制之後進行,以完成線性—物理地址的轉換過程。段機制把邏輯地址轉換為線性地址,分頁機制進一步把該線性地址再轉換為物理地址。硬體中的分頁分頁機制由CR0中的PG位啟用。如PG=1,啟用分頁機制,並使用本節要描述的機制,把線性地址轉換為物理地址。如PG=0,禁用分頁機制,直接把段機制產生的線性地址當作物理地址使用。分頁機制管理的對象是固定大小的儲存塊,稱之為頁
Time of Update: 2017-01-13
newgrp指令類似login指令,當它是以相同的帳號,另一個群組名稱,再次登入系統。欲使用newgrp指令切換群組,您必須是該群組的使用者,否則將無法登入指定的群組。單一使用者要同時隸屬多個群組,需利用交替使用者的設定。若不指定群組名稱,則newgrp指令會登入該使用者名稱稱的預設群組。文法newgrp [群組名稱]執行個體改變群組# newgrp root
Time of Update: 2017-01-13
top命令是Linux下常用的效能分析工具,能夠即時顯示系統中各個進程的資源佔用狀況,預設linux作業系統提供。在命令列中直接敲入top斷行符號,即可即時顯示系統中各個進程的資源佔用狀況。如下圖:其中各參數含義分別如下:第一行top:顯示了系統目前時間、系統運行了多長時間、當前登入使用者、以及系統在1分鐘/5分鐘/15分鐘內的平均負載第二行tasks:顯示了當前進程數是124個,以及有1個執行狀態、有123個進程在休眠、0個停止運行、0個處於殭屍狀態第三行cpu(s):顯示CPU的狀態,分別代
Time of Update: 2017-01-13
cfdisk是用來磁碟分割的程式,它十分類似DOS的fdisk,具有互動式操作介面而非傳統fdisk的問答式介面,您可以輕易地利用方向鍵來操控分區操作。文法cfdisk [-avz][-c <柱面數目>-h <磁頭數目>-s <盤區數目>][-P <r,s,t>][外圍裝置代號]參數說明: -a 在程式裡不用反白代表選取,而以箭頭表示。 -c<柱面數目> 忽略BIOS的數值,直接指定磁碟的柱面數目。
Time of Update: 2017-01-13
od指令會讀取所給予的檔案的內容,並將其內容以八進位字碼呈現出來。
Time of Update: 2017-01-13
Jed是以Slang所寫成的程式,適合用來編輯程式原始代碼。文法jed [-2n][-batch][-f<函數>][-g<行數>][-i<檔案>][-I<檔案>][-s<字串>][檔案]參數: -2 顯示上下兩個編輯區。 -batch 以批處理模式來執行。 -f<函數> 執行Slang函數。 -g<行數> 移到緩衝區中指定的行數。 -i<檔案>
Time of Update: 2017-01-13
colrm指令從標準輸入裝置讀取書記,轉而輸出到標準輸出裝置。如果不加任何參數,則該指令不會過濾任何一行。文法colrm [開始行數編號<結束行數編號>]</p><p><b>參數說明:</b></p><ul><li>開始行數編號: 指定要刪除的列的起始編號。</li><li>結束行數編號: 指定要刪除的列的結束編號,有時候這個參數可以省略。</li></ul&
Time of Update: 2017-01-13
具體操作如下:1. 準備一個 USB 磁碟機,不需要太大(當然容量大點兒也沒問題,餘下的空間還可以繼續用),將裡面的東西先備份出來;2.使用HP優盤格式化工具將此 USB 磁碟機製作為一個 MS DOS 啟動盤;如下圖—格式化並建立 MS-DOS 啟動 USB 磁碟機3.在 USB 磁碟機裡建立一個檔案夾 boot,下載 grub4dos,將下載的 Grub4DOS 解壓後全部放到 boot 檔案夾下,同時將檔案夾名改為 grub (短些好記好用 ),此時
Time of Update: 2017-01-13
Ansibleansible不需要任何agent,除了sshd,在ansible不執行時不佔用管控端任何資源(預設支援ssh,也支援其他)ansible也沒有服務端,只有在需要時執行命令即可ansible基於模組工作,執行命令,指令碼,計劃任務等都需要一個模組來實現,ansible有近百個模組,模組可以由任意程式設計語言開發ansible支援yaml語言工作清單,來做多主機多任務ansible由python研發YAML文法和其他文法類似,可以簡單表達清單,散列,標量等資料結構。其結構(struc
Time of Update: 2017-01-13
啟動系統時,出現以下錯誤。這意味著確認檔案系統時發現了問題,在這裡介紹一下修複檔案系統錯誤的方法。Checking filesystems/12: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options)*** An error occurred during the
Time of Update: 2017-01-13
申明:ezdpl不是開箱即用的,需要根據自己的應用環境定製。對初學者來說使用起來反倒困難更多、風險更大。它不是一個通用的項目,更多的是提供一種思路,將繁瑣的操作變得簡單易行,而且是用最原始的上傳檔案、執行指令碼的方式。但是要享受簡單,首先要做艱苦的準備和測試工作。地址: https://github.com/Panblack/ezdpl一、說明1、組成1) ezdpl.sh 主指令碼,批量部署用的 auto.sh 指令碼2) 應用目錄,可以包含任意個版本目錄3) 版本目錄,含files和可選的
Time of Update: 2017-01-13
介紹sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。這樣不僅減少了root使用者的登入和管理的時間,同樣也提高了安全性。sudo不是對shell的一個代替,它是面向每個命令的。sudo命令sudo -K -L -V -h -k -l -vsudo [-HPSb] [-a auth_type] [-c class-] [-p prompt] [-u username#uid] {-e file [...]
Time of Update: 2017-01-13
在編譯核心後,make install 時可能遇到“ERROR: modinfo: could not find module XXX”的問題;命令列中操作看到的內容如下: 代碼如下複製代碼 [root@smilejay linux-3.12]# make modules_install .......... INSTALL sound/soundcore.ko INSTALL
Time of Update: 2017-01-13
在管理伺服器的過程中,經常在編輯這個檔案的時候,突然要查看其它的資訊,這個是時候,通常的做法是退出編輯,然後去查看資訊。但如果結合了fg與bg命令,能讓我們的工作效率更高。涉及到進程間切換的命令有如下:Ctrl+C終止並退出前台命令的執行,回到SHELLCtrl+Z暫停前台命令的執行,將該進程放入後台,回到SHELLjobs查看當前在後台執行的命令,可查看命令進程號碼&運行命令時,在命令末尾加上&可讓命令在後台執行fg N將命令進程號碼為N的命令進程放到前台執行,同%Nbg
Time of Update: 2017-01-13
封單個IP的命令是: 代碼如下複製代碼 iptables -I INPUT -s 211.1.0.0 -j DROP 封IP段的命令是: 代碼如下複製代碼 iptables -I INPUT -s 211.1.0.0/16 -j DROP iptables -I INPUT -s 211.2.0.0/16 -j DROP iptables -I INPUT -s 211.3.0.0/16 -j DROP 封整個段的命令是:
Time of Update: 2017-01-13
linux關機shutdown 命令關機如shutdown -h now 就是立刻關機的命令,但是在終端上運行這樣的命令時Linux有時並不關機關機命令:1、halt 立刻關機2、poweroff 立刻關機3、shutdown -h now 立刻關機(root使用者使用)4、shutdown -h 10 10分鐘後自動關機如果是通過shutdown命令設定關機的話,可以用shutdown -c命令取消重啟shutdown 參數說明:關閉電腦,向根進程
Time of Update: 2017-01-13
– 合理配置Linux同時可開啟檔案控制代碼數限制及lsof命令使用今天一上班就看到一來自效能測試組的一個系統錯誤報表,Linux系統下的應用在壓力下會出現”Too many open
Time of Update: 2017-01-18
ssh是大家常用的登入linux伺服器的方式,但是為了安全考慮,有時候我們需要針對ssh做一些特殊處理,本文記錄筆者曾經做過的一些修改,供大家參考。一、修改ssh連接埠 ssh預設為22連接埠,如果需要修改成其它連接埠,則可以修改/etc/ssh/sshd_config檔案,將#Port 22注釋去掉,修改成需要的連接埠(比如8888),然後使用如下命令重啟ssh服務service sshd
Time of Update: 2017-01-18
簡介crontab命令常見於Unix和類Unix的作業系統之中,用於設定周期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於“crontab”檔案中,以供之後讀取和執行。通常,crontab儲存的指令被守護進程啟用,crond常常在後台運行,每一分鐘檢查是否有預定的作業需要執行。這類作業一般稱為cron jobs。cron 是 Unix/Linux 中提供定期執行 shell 命令的服務,包括 crond 和 crontab 兩部分:
Time of Update: 2017-01-18
本文的目的是為了調整UNIX IP堆棧以更有效防止現今多種類型的攻擊,詳細 描述了一些UNIX服務系統中網路服務如HTTP或者routing的推薦設定,其中系統 包括了如下不同的UNIX: A. IBM AIX 4.3.X B. Sun Solaris 7 C. Compaq Tru64 UNIX 5.X D. HP HP-UX 11.0 (research ongoing) E. Linux kernel 2.2 (tested both SuSE Linux 7.0 和 RedHat 7.0