Time of Update: 2014-03-30
課程串連:Linux檔案系統基本結構檔案系統結構1、系統結構Linux檔案為一個倒轉的單根樹狀結構.檔案系統的根為“/".檔案系統嚴格區別大小寫.路徑使用"/"分割,Windos為”\".2、當前工作目錄每一個shell或系統進程都有一個當前工作目錄pwd命令可以顯示當前工作目錄3、檔案名稱檔案的名稱大小寫敏感名稱最多可以為255個字元除了正斜線以外,都是有效字元通過touch命令可以建立一個空白檔案或者更新已有檔案時間以”."開頭
Time of Update: 2014-03-26
Linux/Unix下,通常只有守護進程可在脫離終端的情況下能繼續執行,而普通進程在關閉終端時會因收到SIGHUP訊號(掛起訊號)而退出。當終端退出後,由該終端啟動的背景程式自動結束。若想命令在後台運行,則可用 & 指定命令在後台運行;若想終端退出後程式不停止運行,則可用nohup命令啟動背景程式。nohup(=no hang up),使命令忽略SIGHUP訊號;[文法] nohup Command [ Ar
Time of Update: 2014-03-19
Apache搭建的SPDY伺服器(Linux Mint + Apache2.2搭建SSL/HTTPS/SPDY伺服器)很不爽,因為Apache只能用2.2版本,SPDY也只支援到3,不支援3.1。所以用Nginx好些。用以下指令碼安裝:wget http://nginx.org/download/nginx-1.5.11.tar.gztar jxvf nginx-1.5.11.tar.gzwget http://zlib.net/zlib-1.2.8.tar.gztar jxvf
Time of Update: 2014-03-30
clock/hwclock:顯示與設定硬體時鐘(query and set the hardware clock (RTC)),兩個命令相同。RTC=Real Time Clock,也就是硬體時鐘。命令參數:-s, --hctosys 將硬體時鐘同步到系統時鐘( the system time -w, --systohc 將系統時鐘同步到硬體時鐘( the hardware clock to the current system time)命令樣本: /sbin/
Time of Update: 2014-03-30
配置Linux下tomcat虛擬路徑:找到linux下的server.xml檔案,在<Host>標籤內進行如下配置<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false"
Time of Update: 2014-03-27
CPU如何從RING0到RING3先看實現代碼 ax 每一個特權等級對應一個自己的堆棧, RING0 –- ESP0,SS0RING1 –- ESP0,SS1RING2 –-
Time of Update: 2014-03-30
進程的發送器是保證進程能有效工作的一個核心子系統。發送器負責決定將哪個進程投入運行,何時運行以及運行多少時間。簡單的來說,發送器就是在給一堆就緒的進程分配處理器的時間,發送器是多任務作業系統的基礎。發送器的原則就是最大限度的使用cpu的資源,也就是說,當系統中只要有可啟動並執行進程,就不能讓cpu處於閒置狀態,如果系統中沒有就緒的進程時,則cpu會運行一個idle進程。 1.多任務
Time of Update: 2014-03-27
當我在說跳轉時,說的什嗎?CPU有很多指令,不是所有的指令都能夠隨時用,比如首先得要有一個RING3的程式碼片段,並且該程式碼片段正處於運行狀態1.定義RING3程式碼片段[SECTION .ring3]ALIGN 32[BITS 32]LABEL_CODE_RING3: .;此處省略RING3程式碼片段要做的事情.;最後一句轉移到ring02.必須為RING3程式碼片段定義描述符LABEL_DESC_CODE_RING3:
Time of Update: 2014-03-26
課程串連:Linux系統常用命令日期、時間命令date 顯示日期以及時間 格式控制: +%Y(年)%m(月)%d(天)修改時間: date -s “時:分:秒” hwclock (clock) 顯示硬體時鐘時間 cal 查看日曆 uptime 查看系統已耗用時間輸出、查看命令echo +“s” 顯示輸入的內容 cat +檔案名稱 顯示檔案的內容 more 用於翻頁顯示檔案內容(只能向下翻) less 用於翻頁顯示檔案內容(可向上和向下) head
Time of Update: 2014-03-21
交叉開發 交叉開發是指先在一台通用PC上進行軟體的編輯、編譯與串連,然後下載到嵌入式裝置中運行調試的開發過程。通用PC稱為宿主機,嵌入式裝置稱為目標機。 交叉開發環境 交叉開發環境(Cross Development Environment)是指編譯、連結和調試嵌入式應用軟體的環境。它與運行嵌入式應用軟體的環境有所不同,通常採用“宿主機——目標機”模式。 開放的交叉開發環境的典型代表是:GNU工具鏈。它能夠支援X86、ARM、MIPS、PowerPC等多種處理器。 GNU交叉工具鏈:
Time of Update: 2014-03-22
引言:據瞭解,Linux普通網路管理員的月薪大約5000元左右,負責編程的Linux軟體工程師月薪大約在8000元到12000元之間,Linux嵌入式軟體開發人員的月薪大約在12000元以上。影響Linux從業者的薪資水平的還有兩個重要因素:一是從業時間長短,二是具體的工作崗位。針對376個工作崗位的薪資水平與其工作年限要求交叉分析結果,我們可以看出,從業者進入Linux行業的時間越長,薪資水平越高,而且差距也是越來越大。也就是說,進入Linux行業後,只要堅持自己的工作興趣,獲得高薪待遇是必然
Time of Update: 2014-03-25
1)首先還是分區,在電腦上右鍵--管理--磁碟管理()裝Ubuntu分配的硬碟大小最好是(20G以上)不要太小,這裡請注意,ubuntu和windows檔案系統完全不同,所以我們劃好要給ubuntu的分區後,刪除卷。到時候,安裝好的ubuntu的分區,在windows下是看不到的,但是進入ubuntu是可以訪問windows的磁碟的。2)準備兩個東西EasyBCD軟體和Ubuntu的iso鏡像。3)下面開啟EasyBCD軟體,可以看到現在我們的電腦只有一個啟動“入口”,我們來給他加一個,選擇Ad
Time of Update: 2014-03-22
最近在校園網中使用一個centos的主機,連結網路是需要代理的,如果是windows主機在Internet選項裡設定一下就可以,可是在linux這個任何配置都要更改設定檔的系統裡我還真是糾結了好大一下的。現在把配置的方式總結在下面,一方面留給自己做備忘,另外別人看到也可以少走點彎路嘛。1.全域http代理 所有使用者(最簡單最直接的配置方式,如果你按照這個配置了,後面的就不用看了) 編輯/etc/profile添加http_proxy=== 使用者名稱和密碼如果不需要的話可以不填寫
Time of Update: 2014-03-21
分類歸納了一些Linux/Unix命令的使用通訊:ftp 檔案傳輸通訊協定login 登入到Unixmailx 讀取或發送郵件rlogin 登入到遠程Unixtalk 寫入到其他終端telnet 串連到另一個系統vacation 自動響應郵件比較:cmp 逐位元組比較兩個檔案comm 比較兩個排序檔案中的條目diff 逐行比較兩個檔案diff3 比較3個檔案dircmp 比較目錄sdiff 並排比較兩個檔案檔案管理:~ 代表使用者主目錄(yourhome directory) ..代表父目錄 .
Time of Update: 2014-03-20
轉換條件限定:TCP,ASCII協議。(狀態不包括conn_swallow,二進位協議才會用到此狀態)1 總攬enum conn_states { conn_listening, /**< the socket which listens for connections /主線程等待連結*/ conn_new_cmd, /**< Prepare connection for next command /worker線程等待命令*/ conn_waiting,
Time of Update: 2014-03-20
檔案系統結構1、系統結構 Linux檔案為一個倒轉的單根樹狀結構.檔案系統的根為“/".檔案系統嚴格區別大小寫.路徑使用"/"分割,Windos為”\".2、當前工作目錄 每一個shell或系統進程都有一個當前工作目錄pwd命令可以顯示當前工作目錄3、檔案名稱
Time of Update: 2014-03-19
1:linux作業系統通過日誌來記錄系統,程式,使用者發生的各種事件。 a. linux中的日誌操作工具為: rsyslog命令。 rsyslog命令的設定檔為:/etc/rsyslog.conf。 具體欄位含義如下: *.info;mail.none;authpriv.none;cron.none /var/log/messages mail.info
Time of Update: 2014-03-19
各SlaveServers的/root/公開金鑰登入的認證。 SlaveServer.conf glServerList= . . . .RSAPublicKeyBroadCast. #!/bin/ # $ : sshd port like : declare
Time of Update: 2014-03-19
http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.htmlRPM是RedHat Package
Time of Update: 2014-03-17
minicom很好用,但有時候不夠直觀,推薦新人特別是習慣於windows下超級終端的使用者使用xgcom。 安裝方式如下: 我的系統是Ubuntu 12.04 LTS 1.從 http://code.google.com/p/xgcom/ 下載xgcom原始碼。最新版本為 xgcom-0.04.2.tgz。 解壓到/usr/local/src下 tar xvzf xgcom-0.04.2.tgz /usr/local/src