Time of Update: 2017-02-27
首先,用戶端與伺服器端進行三向交握。(因為http基於TCP/IP協議進行通訊),然後他們建立SSL會話,協商要使用的密碼編譯演算法,當協商完成之後。伺服器端就會將自己的認證發送給用戶端,用戶端驗證發現沒有問題之後,就會產生一個對稱金鑰發送給伺服器端,然後用戶端就發送請求給伺服器端,伺服器端便會使用剛剛用戶端發來的對稱金鑰密碼編譯將內容發送給用戶端。這樣ssl會話就建立起來了。但是,用戶端如何驗證伺服器的認證是否真實呢,那麼便需要一個CA:第三方憑證授權單位給我們的伺服器端頒發認證。所以用戶端便
Time of Update: 2017-02-27
一、grep、egrep、fgrep命令本文中主要介紹了linux系統下grep egrep fgrep命令和Regex的基本參數和使用格式、方法。(注釋:文中fg代表例子,)1.1、基本定義:grep(global search regular RE ) and print out the
Time of Update: 2017-02-27
一、作為一個linux的瘋狂熱愛者,我們首先需要掌握的就是在linux系統下怎麼配置IP、路由和主機名稱基本的linux網路設定,當然如果要我們接入互連網基本的IP地址配置還是不夠的,訪問網路的話我們需要配置我們的網域名稱解析伺服器DNS,下面作為菜鳥的我就把我們平常用到的基本網路設定命令來和大家介紹一下,寫的不好的話,還請見諒~~~~~本篇主要介紹linux下網路查看、配置的基本命令:ifconfig、ip、route,然後捎帶介紹下DNS、主機名稱等資訊的配置!二、我們在配置網路之前,首先我
Time of Update: 2017-02-27
sudo概述sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。這樣不僅減少了root使用者的登陸
Time of Update: 2017-02-27
首先用vi編輯器 把檔案定義掛載前面介紹過怎麼掛載分區了用 vi /etc/fstab 按o鍵插入第一列表示 掛的裝置的源 例如:/dev/sdb1第二列表示 掛到什麼地方去 例如:/mnt/sdb1第三列表示 格式化類型 例如:ext4第四列表示 掛載選項 預設第五列表示 備份標記 0不備份 1備份第六列表示 自檢順序:wq 儲存並退出mount -a 把檔案定義掛載vi編輯文本
Time of Update: 2017-02-27
首先我們隨便建立個使用者 用 useradd tom 加一個tom使用者然後給他加密碼 passwd tom 超級管理員# 普通使用者$cd ~ 回家目錄 如果 是管理員就是回到root目錄 如果普通使用者就是回到 home裡的 使用者cd - 回之前目錄 su - root 到超級管理員 退出就是 exitmkdir 建檔案夾 rm刪除 rmdir 刪除目錄(只能刪空目錄) rm -rf參數 刪除非空目錄cp 複製
Time of Update: 2017-02-27
一:首先建立兩個普通使用者user1和user2[root@lyt ~]# useradd user1[root@lyt ~]# passwd user1 #建立密碼[root@lyt ~]# useradd user2[root@lyt ~]# passwd user2 #建立密碼1、禁止個別使用者登入。比如禁止user1使用者登入。[root@lyt ~]# passwd -l user1
Time of Update: 2017-02-27
一:原理每個主機都需要硬碟,作業系統存在於硬碟上,作業系統主要包括核心、庫檔案以及應用。在宿主機上新增添一塊硬碟,將核心、庫檔案以及應用都放到新增添的硬碟上,最後將該硬碟資訊匯入建立主機上二:配置步驟首先將宿主機上新添一塊硬碟,將該硬碟1:[root@lyt ~]# fdisk –l #查看磁碟分割2:[root@lyt ~]# fdisk /dev/sdb #將新添加的硬碟進行分區3:[
Time of Update: 2017-02-27
一:Linux的啟動過程:開機加電自檢—》MBR引導(boot
Time of Update: 2017-02-27
一:Linux核心:作業系統是一個用來和硬體打交道並為使用者程式提供一個有限服務集的低級支撐軟體。一個電腦系統是一個硬體和軟體的共生體,它們互相依賴,不可分割。電腦的硬體,含有外圍裝置、處理器、記憶體、硬碟和其他的電子裝置群組成電腦的發動機。但是沒有軟體來操作和控制它,自身是不能工作的。完成這個控制工作的軟體就稱為作業系統,在Linux的術語中被稱為“核心”,也可以稱為“核心”。Linux核心的主要模組(或組件)分以下幾個部分:儲存管理、CPU和進
Time of Update: 2017-02-27
Linux在系統運行時修改核心參數(/proc/sys與/etc/sysctl.conf),而不需 要重新引導系統,這個功能是通過/proc虛擬檔案系統實現的。在/proc/sys目錄下存放著大多數的核心參數,並且設計成可以在系統啟動並執行同 時變更, 可以通過更改/proc/sys中核心參數對應的檔案達到修改核心參數 的目的(修改過後,儲存設定檔就馬上自動生效),不過重新啟動機器後之前修 改的參數值會失效,所以只能是一種臨時參數變更方案。(適合調試核心參數優 化值的時候使用,如果設定值有問題,
Time of Update: 2017-02-27
轉自:http://hi.baidu.com/xuzhi1977/blog/item/c5869758dfafbade9d82040a.html北亞資料恢複中心(http://www.datahf.net)張宇略作整理。下面是原文:以下文章是我自己翻譯的,後面有英文的原文。不當之處,敬請指教.應該不是太新的文章,但是我我是2006-07-12的上午才看到的。哎........2006-07-12 15:00 翻譯完成----------------------------------------
Time of Update: 2017-02-27
[資料恢複故障描述]一台IBM X3850伺服器,由4塊146G SAS硬碟組成 RAID5作為儲存介質,作業系統為SUSE LINUX,檔案系統全部是reiserfs。分析後得知:之前的硬碟資料群組織結構為: 一個不到100M的boot分區, 後接一個271G的LVM卷,之後是2G的swap分區。LVM卷中直接劃分了一個reiserfs 檔案系統,作為根分區。使用者在使用過程中,系統未知原因癱瘓。重裝系統後,整個RAID邏輯卷變成了前面2G的boot與swap分區,後接
Time of Update: 2017-02-27
一、read/write 函數read函數從開啟的裝置或檔案中讀取資料。#include <unistd.h>ssize_t read(int fd, void *buf, size_t
Time of Update: 2017-02-27
一、 POSIX 中對可重新進入和安全執行緒這兩個概念的定義:Reentrant Function:A function whose effect, when called by two or more threads,is guaranteed to be as ifthe threads each executed the function one after another in an undefined order, even if the actual execution is
Time of Update: 2017-02-27
一、虛擬記憶體先來看一張圖(來自《Linux核心完全剖析》),如下:分段機制:即分成程式碼片段,資料區段,堆棧段。每個記憶體段都與一個特權級相關聯,即0~3,0具有最高特權級(核心),3則是最低特權級(使用者),每當程式試圖訪問(許可權又分為可讀、可寫和可執行)一個段時,當前特權級CPL就會與段的特權級進行比較,以確定是否有許可權訪問。每個特權級都有自己的程式棧,當程式從一個特權級切換到另一個特權級上執行時,堆棧段也隨之改換到新層級的堆棧中。段選擇符:每個段都有一個段選擇符。段選擇符指明段的大小
Time of Update: 2017-02-27
無論是在CPU外部接匯流排的裝置還是在CPU內部接匯流排的裝置都有各自的位址範圍,都可以像訪問記憶體一樣訪問,很多體繫結構(比如ARM)採用這種方式操作裝置,稱為記憶體對應
Time of Update: 2017-02-27
在一個典型的Linux系統中,運行中的CPU通常每秒會被時鐘打斷100到1000次。時鐘中斷是為了重新考慮應該運行哪個進程、響應讀寫更新(RCU)調用,以及處理其它必要的事務。這種周期性的時鐘中斷或滴嗒比臭名昭著的全域核心鎖(BKL)要合理得多,但它的缺點是影響效能,也稱不上節能。幾年前,Linux社區開發出了可選的無滴答(tickless)模式,當CPU處於空閑狀態,預設關閉時鐘中斷。它允許空閑CPU長時間處於深度睡眠狀態,減少電力消耗。它對於筆記本手機之類電池供電系統具有重要意義。然而這種無
Time of Update: 2017-02-27
ksar 簡介通常系統管理員使用一組命令完成如下任務:uptime 顯示系統負載情況,mpstat 顯示 CPU 效能,free 顯示記憶體使用量情況,vmstat 顯示虛擬記憶體使用方式,iostat 顯示系統 I/O 活動,netstat 顯示網路的活動,df 和 du 顯示磁碟使用方式。還可以使用 sar 工具完成以上任務,sar 是 System Activity Reporter(系統活動情況報告)的縮寫。這個工具對於可以收集系統效能資料,比如 CPU
Time of Update: 2017-02-27
以zhcon-0.2.5.tar安裝樣本安裝準備:① :zhcon-0.2.5.tar②