Time of Update: 2018-12-04
1,> 重新導向輸出符號用法:命令 >檔案名稱特性:覆蓋(當輸入檔案和輸出檔案是同一檔案,文件內容被清空;不適合連續重新導向)典型應用:合并檔案(cat a b >c);清空檔案(cat /dev/null);檔案列印2,>> 重新導向輸出符號用法:命令 >>檔案名稱特性:追加3,2> 錯誤重新導向輸出符號用法:命令 2>檔案名稱特性:覆蓋4,2>> 錯誤重新導向輸出符號用法:命令
Time of Update: 2018-12-04
機器加電啟動後,BIOS開始檢測系統參數,如記憶體的大小,日期和時間,磁碟裝置及這些磁碟裝置用來引導的順序,通常情況下,BIOS都是被設定成首先檢查軟碟機或光碟機(或兩者都檢查),然後再嘗試從硬碟引導。如果在這些可移動的設備中,沒有找到可引導的介質,那麼BIOS通常是轉向第一塊硬碟最初的幾個扇區,尋找用於裝載作業系統的指令。裝載作業系統的這個程式就是boot loader. linux裡面的boot loader通常是lilo或grub,從Red Hat Linux
Time of Update: 2018-12-04
在前往日本橫濱參加LinuxCon 2011大會的前一夜,Linus Torvalsd剛剛在Git中標記了Linux 3.0-rc1,並向KLML提交了相關宣布,這也標誌著Linux作業系統終將離開2.6系列核心,開啟3.0的新時代。其實就在一周前,Linus還在考慮是否應該終結Linux 2.6系列核心,畢竟它已經連續經曆了39個重大版本,壽命也長得驚人,不過Linus最初考慮的後繼版本是2.8,而非3.0。一些開發人員認為轉向Linux
Time of Update: 2018-12-04
出現問題,不知道怎麼解決,出現段錯誤,解決不了。那試一下core檔案資訊吧! 採用core檔案的方法 1.core檔案在什麼位置建立? 在進程當前工作目錄的下建立。通常與程式在相同的路徑下。但如果程式中調用了chdir函數,則有可能改變了當前工作目錄。這時core檔案建立在chdir指定的路徑下。有好多程式崩潰了,我們卻找不到core檔案放在什麼位置。和chdir函數就有關係。當然程式崩潰了不一定都產生core檔案。 2. 什麼時候不產生core檔案? 在下列條件下不產生core檔案: ( a
Time of Update: 2018-12-04
在redhat2.4.20-8下編譯通過:由於本程式視窗部分由glad工具編製,原始碼不易貼出,現只給出部分回呼函數的代碼:1,“退出”按鈕回呼函數:voidon_button9_clicked (GtkButton *button, gpointer
Time of Update: 2018-12-04
最近同事的程式設計過程中用到了Linux的signal機制,從而引發了我對Linux中signal機制的思考。Signal機制在Linux中是一個非常常用的處理序間通訊機制,很多人在使用的時候不會考慮該機制是具體如何?的。signal機制可以被理解成進程的非強制中斷,因此,在即時性方面還是相對比較高的。Linux中signal機制的模型可以採用進行描述。
Time of Update: 2018-12-04
本文檔的Copyleft歸yfydz所有,使用GPL發布,可以自由拷貝、轉載,轉載時請保持文檔的完整性,嚴禁用於任何商業用途。msn: yfydz_no1@hotmail.com來源:http://yfydz.cublog.cn 1. iptables規則中的state匹配 在2.4/2.6核心的Linux中的防火牆代碼netfilter中實現了狀態檢測(stateful inspection)檢測技術,在命令列介面的iptables命令是通過匹配“-m state”來實現,“-m state”
Time of Update: 2018-12-04
當我們需要把二進位轉成c語言中使用的16進位字元數組時,命令xxd是很有用的。xxd 協助資訊如下:關鍵選項標黑。[root@localhost ]# xxd --helpUsage:xxd [options] [infile [outfile]]orxxd -r [-s [-]offset] [-c cols] [-ps] [infile [outfile]]Options:-a toggle autoskip: A single '*' replaces nul-lines.
Time of Update: 2018-12-04
一.Linux核心簡介 Linux是最受歡迎的自由電腦作業系統核心。它是一個用C語言寫成,符合POSIX標準的類Unix作業系統。Linux最早是由芬蘭駭客 Linus Torvalds為嘗試在英特爾x86架構上提供自由免費的類Unix作業系統而開發的。該計劃開始於1991年,這裡有一份Linus Torvalds當時在Usenet新聞群組comp.os.minix所登載的貼子,這份著名的貼子標誌著Linux計劃的正式開始。在計劃的早期有一些Minix
Time of Update: 2018-12-04
/d :代表日期,格式為weekday month date,例如:"Mon Aug 1"/H :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux/h :僅取主機的第一個名字,如上例,則為fc4,.linux則被省略/t :時間顯示為24小時格式,如:HH:MM:SS/T :時間顯示為12小時格式/A :時間顯示為24小時格式:HH:MM/u :目前使用者的帳號名稱/v :BASH的版本資訊/w :完整的工作目錄名稱。家目錄會以 ~代替/W
Time of Update: 2018-12-04
在Linux中使用curl命令時,偶爾會遇到一些URL跳轉到新的URL,即HTTP中的3XX(redirection,重新導向)。$curl -s -I $URL > log這時在返回的報文中,有Location欄位標明了新的URL。$cat log HTTP/1.1 302 FoundExpires: -1Cache-Control: private, max-age=0Pragma: no-cacheLocation: http://182.118.2.11/youku/5571865
Time of Update: 2018-12-04
在Linux下有許多軟體包可以實現標準的郵件服務。UNIX/Linux的電子郵件系統模型基本可分為郵件傳遞代理MTA,郵件儲存和擷取代理MSA,以及郵件客戶代理MUA三大模組。雖然也有一些特殊的郵件應用程式無法確切歸入上述分類。下面我們就Linux郵件服務做一概述。 1、郵件傳遞代理-MTA 在Linux下的郵件傳遞代理包括sendmail,該系統幾乎在任何UNIX平台上都有相應的版本;還有D.J. Bernstein的qmail以及Wietse
Time of Update: 2018-12-04
1、拓撲192.168.18.101 <=======> 192.168.18.1022、配置192.168.18.101ip xfrm state add src 192.168.18.101 dst 192.168.18.102 proto esp spi 0x00000301 mode tunnel auth md5 0x96358c90783bbfa3d7b196ceabe0536b enc des3_ede 0xf6ddb555acfd9d77b03ea3843f26532
Time of Update: 2018-12-04
參見:http://isis.poly.edu/kulesh/stuff/src/klist/Introduction:Linux kernel is mostly written in the C language. Unlike many other languages C does not havea good collection of data structures built into it or supported by a collection of standard
Time of Update: 2018-12-04
1, 主板資訊 .查看主板的序號 -------------------------------------------------- #使用命令 dmidecode | grep -i 'serial number' #查看板卡資訊 cat /proc/pci -------------------------------------------------- 2, cpu資訊 -------------------------------------------------
Time of Update: 2018-12-04
文章目錄 Sam之前看2.4kernel時,常看到List.也仔細看了一下,但現在長期沒有看kernel,沒有寫程式,已經忘記了很多。今天又看一看並記錄下來。 LinuxKernel中,常常需要使用雙向鏈表。在~/include/linux/list.h中,就定義了雙向鏈表和常用的function. 鏈表頭如下:struct list_head { struct list_head *next,
Time of Update: 2018-12-04
一、Makefile介紹
Time of Update: 2018-12-04
1.c code: #include <linux/module.h>#include <linux/types.h>#include <linux/fs.h>#include <linux/errno.h>#include <linux/mm.h>#include <linux/sched.h>#include <linux/init.h>#include
Time of Update: 2018-12-04
國外 http://lwn.net/ http://www.tldp.org/ https://rhn.redhat.com/ http://www.justlinux.com/ http://www.linuxtoday.com/ http://www.linuxquestions.org/ http://www.fokus.gmd.de/linux/ http://www.linux-tutorial.info/ http://public.www.planetmirror
Time of Update: 2018-12-04
cat /etc/fstab # /etc/fstab: static file system information.## Use 'blkid -o value -s UUID' to print the universally unique identifier# for a device; this may be used with UUID= as a more robust way to name# devices that works even if disks are