Time of Update: 2015-04-05
標籤:首先是平台的搭建:參考網友:http://blog.csdn.net/fengyun1989/article/details/7384899libpcap 是unix/linux 平台下的網路資料包捕獲函數包, 大多數網路監視軟體都以它為基礎。 Libpcap 可以在絕大多數類unix 平台下工作. Libpcap 應用程式架構 Libpcap 提供了系統獨立的使用者層級網路資料包捕獲介面,並充分考慮到應用程式的可移植性。Libpcap 可以在絕大多數類unix
Time of Update: 2015-04-05
標籤: 鄭斌 + 原創作品轉載請註明出處 + 《Linux核心分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000實驗要求:使用gdb跟蹤分析一個系統調用核心功能(您上周選擇的那一個系統調用),系統調用列表參見http://codelab.shiyanlou.com/xref/linux-3.18.6/arch/x86/syscalls/syscall_32.tbl ,推薦在實驗樓Linux虛擬機器環境下完成實驗。
Time of Update: 2015-04-05
標籤:靜態編譯,動態載入應用想訪問核心需要通過系統調用驅動:1.模組(打包,加入核心)2.核心機制3.操作硬體在Kconfig裡面配置menuconfig的時候,不同的類型會在圖形化介面的終端顯示不用的配置選項:bool CONFIG_HELLO []hello_driver 兩態tristate CONFIG_HELLO <>hello_driver 三態的 空 * Mstring/int CONFIG_HELLO ()hello_driver
Time of Update: 2015-04-05
標籤:1. 使用SHA演算法來加密日期,並輸出結果的前32個字元: 1. date +%s |sha256sum |base64 |head -c 32 ;echo 將目前時間轉換成sha演算法產生結果如下: 1. ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4 2. 使用內嵌的/dev/urandom,並過濾掉那些日常不怎麼使用的字元。這裡也只輸出結果的前32個字元:
Time of Update: 2015-04-05
標籤:開發 核心 linux 初識Linux類Unix(Unix-like)作業系統其他類UNIX系統包括Solaris、Mac OS等基於GPL(GNU Public License)的自由作業系統第一個版本發行於1991年主要用C語言編寫,部分代碼用組合語言編寫“Linux”在不同語境下的內涵不同Linux核心、Linux系統、Linux開發套件等嚴格來說,Linux指由Linux
Time of Update: 2015-04-05
標籤:debian linux gcc vmware 終端 在Linux安裝一個東西,不像Windows那樣不停點下一步一下步,就能夠完成安裝,尤其像VMware Tools這些驅動層級的安裝,你不得不費一番心思,才能弄好。Linux安裝東西最大的一個特點就是使用終端不停地敲命令。下面邊以VMware
Time of Update: 2015-04-05
標籤:linux 辛星 日誌 wtmp utmp linux中對於連線時間的日誌,一般由/var/log/wtmp和/var/run/utmp這兩個檔案記錄,不過這兩個檔案無法直接使用cat查看,並且該檔案由系統自動更新,我們可以通過w、who、finger、id、last、
Time of Update: 2015-04-05
標籤:linux last 辛星 最後登入 last命令是列出目前與過去登入系統的使用者的相關資訊。它的主要參數有: (1)-a把登入系統的主機名稱或者IP地址,顯示在最後一行。 (2)-d把IP地址轉換成主機名稱。 (3)-f
Time of Update: 2015-04-05
標籤:http://opencv.org/quickstart.htmlInstallation in LinuxThese steps have been tested for Ubuntu 10.04 but should work with other distros as well.Required PackagesGCC 4.4.x or laterCMake 2.8.7 or higherGitGTK+2.x or higher, including headers (libgtk2
Time of Update: 2015-04-04
標籤:Linux下常用壓縮格式的壓縮與解壓方法 .tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)---------------------------------------------.gz解壓1:gunzip FileName.gz解壓2:gzip -d FileName.gz壓縮:gzip FileName.tar.gz解壓:tar zxvf FileName.tar.gz壓縮:tar
Time of Update: 2015-04-04
標籤:linux debian 安裝 初始化 虛擬機器 Linux的版本眾多,同時相對於非專業使用者少見。不像Windows系統那樣福士,稍微有些知識都知道,配置低一點的機器就選擇Windows XP Professional SP3,搞Asp的用Windows 2003 Enterprise
Time of Update: 2015-04-04
標籤: 今天開始用Ubuntu了(主要是為了防止自己在windows下不自覺的打遊戲之類的) 剛開始用的很不習慣 找不到合適的編譯器(DEV c++什麼時候才能出Linux的啊) 先後下了codelite code::blocks 都不會配置 看了網上的教程也不大看的懂 於是就開始鑽研Geany 這裡稍微講一下我是怎麼配置Geany的
Time of Update: 2015-04-04
標籤:壓縮檔 linux 下一步 虛擬機器 引言:對於linux初學者來說,在虛擬VMware tools軟體環境中沒有安裝VMware tools是一件頭疼的事,你要從宿主機拖拽檔案到虛擬機器是不行的。安裝VMware tools增強虛擬系統效能。在虛擬LIUNX環境中安裝VMware tools不像是虛擬環境win7那樣簡單,在虛擬w7中只要點擊安裝就OK-
Time of Update: 2015-04-05
標籤: 原文網址:http://blog.chinaunix.net/uid-2270658-id-308160.html 【【Windows】】【Windows: 標頭檔的區別】#include<winsock.h>#include<winsock2.h>【Windows: 初始化的區別】WSADATA wsaData;WSAStartup(0x202,&wsaData);【Windows:
Time of Update: 2015-04-05
標籤:我想把Windows Linux HackMacintosh三類系統融入到一台筆記本上的神經病應該不多。我的電腦就一個SATA硬碟,BIOS還不是EFI的。一共同時安裝了Windows 8.1、OpenSUSE 13.1、Kail 1.0.4(不常用)、東皇黑蘋果(因為當時從最新的10.9.3版本一直試下去都支援不了AMD,我的Acer是AMD核&AMD5640顯卡,在交流群裡都說不要折騰。而且電腦顯卡被強制關機壞了兩次,耗費400大洋)。我想以後就只裝兩個系統,Kail 和
Time of Update: 2015-04-05
Nmap :
Time of Update: 2015-04-05
Ubuntu 14.04下Lua學習筆記 隨著Lua越來越成熟,在伺服器中應用也越來越廣。自己也想向這方面發展,於是便開始Lua的學習。 學習新的語言,應該是先編譯、安裝、部署開發調試環境,然後練習...可是,我現在並沒有項目做啊,我只是想先熟悉一下lua的文法,沒必要這麼複雜。於是便開始找個簡單的lua IDE。挑來挑去,選了個ZeroBrane Studio,原因是它小巧,可以單步調試。另外,在linux下也不是有那麼多的選擇的,我可不想剛開始學就用個sublime text寫個xxx.
Time of Update: 2015-04-05
Ubuntu 14.04 下體驗Sublime Text 3很多原始碼都沒有IDE支援的,尤其是開源的原始碼。從github上下載的,很多也不用IDE。包括我自己公司的代碼,基本都是指令碼,也不用IDE。通常情況下,都是用notepad++、UE之類的文字編輯器開啟一個檔案夾就開始工作了。所有,有幾個功能是不能少的:開啟一個檔案夾;在檔案夾下對所有檔案進行尋找;代碼高亮。在Windows下這類軟體一抓一大把,在Linux下卻沒有多少選擇。Sublime
Time of Update: 2015-04-05
Linux 的進程組、會話、守護進程一、進程組ID每個進程都屬於一個進程組。每個進程組有一個領頭進程。進程組是一個或多個進程的集合,通常它們與一組作業相關聯,可以接受來自同一終端的各種訊號。每個進程組都有唯一的進程組ID(整數,也可以存放在pid_t類型中)。進程組由進程組ID來唯一標識。除了進程號外(PID)之外,進程組ID也是一個進程的必備屬性之一。getpgrp: 獲得進程組 id, 即領頭進程的 pid#include <unistd.h>pid_t
Time of Update: 2015-04-05
awk中的變數awk和sed結合起來,對於檔案的橫向縱向處理幾乎是全方位的,可以算是文本處理中的大招了。當然awk這一強大的分本處理工具也不是浪得虛名,功能豐富,學習周期也要長些,不是一個Help文檔就能說完的。學習awk可以算得上重新學習一門程式設計語言,因為裡面的東西確實太多了。我們就按部就班,循序漸進,先來說說awk中的變數。 關於awk中的變數,有內建變數和自訂變數。 內建變數如果細分,有資料欄位和資料行變數,資料變數,可能看概念不好理解。我們一個一個說明。