原创 我的友情鏈接

馬哥教育Linux運維培訓實踐檢驗真理王乾De技術博客小螞蟻許鼎的博客

原创 linux內核編譯及系統裁減(sysctl 內核模塊管理 screen 生成initrd cron

linux組成部分:    核心/boot/vmlinuz-version    內核模塊:/lib/modules/version內核設計:    單內核        模塊化設計    微內核裝載模塊命令:    insmod    m

原创 openssh服務

ssh:secure shell,應用層協議,tcp,22端口通信過程及認證過程是加密的,還能實現主機認證主機密鑰:    非對稱加密:        secret key        public key    密鑰交換        

原创 Python學習一,基礎篇

python可執行程序路徑:/usr/bin/pythonpython文件類型:    1、.py         由程序解釋,不需要編譯    2、.pyc (編譯後的二進制文件)        由python源文件經編譯後生成的擴展名爲

原创 系統啓動流程 chroot ldd,linux運行級別

系統的加載過程POST-->BIOS(BOOT sequence) --> MBR(bootloader,446)-->kernel(將kernel加載到內存並解壓,利用虛根系統加載硬盤驅動(當僞文件系統退出時,需將/dev,/sys,/p

原创 正則表達式的使用精集

#過濾所有目錄[root@localhost tmp]# ldd /usr/bin/vim linux-vdso.so.1 =>  (0x00007fffedffd000) libncurses.so.5 => /usr/lib64/l

原创 FTP服務

FTP:file Transfer protocolFTP協議:    tcp/21端口:命令連接,控制連接    tcp/20端口:文件傳輸連接FTP:文件共享服務,工作在應用層RPC:Remote Procedure Call,遠程過程

原创 ssl openssh服務 使用密鑰登陸遠程主機 SCP

機密性:明文(plaintext)-->轉換規則-->加密(ciphertext)完整性:        對稱加密:使用同一個密鑰加密和解密信息,算法計算速度快,安全性完全依賴於密鑰意向加密算法:提取數據特徵碼(指紋),校驗數據的完整性  

原创 一步步手動構建小於10M的類嵌入式Linux系統

一步步手動構建小於10M的類嵌入式Linux系統前提:1、一個作爲宿主機的Linux;本文使用的是Redhat Enterprise Linux 5.8;2、在宿主機上提供一塊額外的硬盤作爲新系統的存儲盤,爲了降低複雜度,這裏添加使用一塊I

原创 DHCP (Dynamic Host Configuration Protocol)

DHCP:Dynamic HOST configuration ProtolDHCP工作模式:申請IP地址:    client --> DHCPDISCOVER                DHCPOFFER <--server    

原创 系統自動安裝及基本故障排除、sudo詳解

系統安裝過程anaconda:stage2.img,主要提供安裝的界面,包含txt.GUI界面kickstart:三部分組成1、命令段:定義的配置選項    必須指定的命令        keyboard us:鍵盤        lang

原创 php與apache

CGI:是一種調用執行環境,來執行二進制程序並將格式轉化爲html能識別的一種協議 FastCGI:是apache服務器充當客戶端,php不再是一個解釋器,而是一個服務器, 也類似apache的            prefork工作模型

原创 linux日誌系統syslog

日誌信息詳細程序:日誌級別子系統:facility(設施)動作(action)linux上的日誌系統:    syslog    syslog-ngsyslog服務進程:    syslogd:系統,非內核產生的信息    klogd:內核

原创 進程管理

1、內核數據結構(task structure)   包含了:PID PPID 進程上一次的運行狀態 相關數據 名稱等信息堆:動態增加的內存,可以簡稱爲堆stack:棧,用於存儲本地變量MMU:內存管理單元(CPU中的設備)進程切換:也叫上