原创 我的友情鏈接
馬哥教育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中的設備)進程切換:也叫上