先要講講這個問題是怎麼來的。(咱們在分析一個技術的時候,先要考慮它是想解決什麼問題,或者學習新知識的時候,要清楚這個知識的目的是什麼)。我在編譯核心的時候,發現arch/arm/kernel目錄下有一個這樣的檔案:vmlinux.lds.S。第一眼看上去,想想是不是彙編檔案呢?開啟一看,好像不是。那它是幹嘛的?而且前面已經說過,make V=1的時候,發現這個檔案的用處在ld命令中,即ld -T
1、#arp -a > /etc/ethers將ip和mac地址匯入ethers2、#vi /etc/ethers編輯檔案格式,ethers檔案內容必須格式如下多餘的全部刪除,改成形式ip mac192.168.1.X XX:XX:XX:XX:XX192.168.1.X XX:XX:XX:XX:XX...//注意mac大寫,而且沒有O只有零,ip和mac空格3、#vi /etc/rc.d/rc.local //開啟並顯示 /etc/rc.d/rc.local檔案,啟動項檔案#i
建立PPPOE伺服器跟我來 在Linux下建立PPPOE伺服器的步驟 建立環境: 作業系統:DEBIAN 2.2 升級到3.0 內 核:2.4.18 硬體環境:賽揚3 1.1G ,記憶體 128M , 硬碟 40G ,主板晶片集 694T 顯 卡:ATI RAGE IIC(4M) PPPOE伺服器:RP-PPPOE 3.4.1 RADIUS伺服器:FREERADIUS 0.8 數 據 庫: MYSQL 3.23.56
這些程式碼片段展示如何使用linux核心模組,list,以及hash===================tccounter.c=====================#include <linux/init.h>#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/list.h>#include <linux/jhash.h>#include &
tigervnc 配置1. 確認 SSH 在運行2. 安裝 TigerVNC Serveryum install tigervnc-server已經安裝過的yum info tigervnc-server可以查看已安裝的情況3. 配置顯示解析度、商品和使用者編輯 /etc/sysconfig/vncservers參考注釋掉的最後兩行,添加 2 行VNCSERVERS="2:myname"VNCSERVERARGS[2]="-geometry 1024x768 -nolisten
轉載:http://hi.baidu.com/yunpengwu/blog/item/e4cc88547ef6901c3a29353b.html/cmtid/2f7d6309b4a087c93bc76383 認識mutt是從之前幾年讀到王垠的mutt介紹文章,很吸引人。在加上喜歡類似VIM似的全鍵盤操作,就一直想試用一下。苦於入門比較難,加之之前一直在跑winxp,所以想法一直擱淺。這兩天終於重新拾起興趣,學習了一下,基本配置都搞好了,開始我的mutt之旅!系統:Ubuntu7.4之前一直在用系
ubuntu的預設的好像是自動掛載的,但是不知為何我這個隨身碟它認不到,鬱悶...不過還好百度下,肯定不止我一個人遇到這個問題。解決方案如下:下載usbmount:sudo apt-get install usbmount設定檔:sudo gedit /etc/usbmount/usbmount.conf 1.找到FILESYSTEM 在其中添加vfat,ntfs 2.FS_MOUNTOPTIONS這個選項裡加入""-fstype=
Apache httpd版本:2.2.9安裝目錄:/usr/devsoft/apache1、到apache網站下載apache for linux源碼包(我下載的是:httpd-2.2.9.tar.gz);2、拷貝檔案httpd-2.2.9.tar.gz到/usr/devsoft/apache目錄,如果目錄不存在,則建立之;3、進入/usr/devsoft/apache目錄,解壓httpd-2.2.9.tar.gz檔案;cd /usr/devsoft/apachetar -zxvf httpd-
Windows常用的分區格式有三種,分別是FAT16、FAT32、NTFS格式。在Linux作業系統裡有Ext2、Ext3、Linux swap和VFAT四種格式。FAT16:作為一種檔案名稱,FAT(File Allocation Table,檔案配置表)自1981年問世以來,已經成為一個電腦術語。由於時代的原因,包括Windows、MacOS以及多種Unix版本在內的大多數作業系統均對FAT提供支援。這是MS-DOS和最早期的Windows
vim ~/.lftp/rc set ftp:charset "gbk"set file:charset "UTF-8"alias cn "set ftp:charset gbk; set file:charset UTF-8"alias utf8 "set ftp:charset UTF-8; set file:charset UTF-8" "預設支援簡體中文編碼的檔案名稱;兩個別名在中文和UTF8設定間來回切換。 使用書籤的方法 先啟動lftp,啟動後輸入 bookmark
1..SIGINT 程式終止(interrupt)訊號, 在使用者鍵入INTR字元(通常是Ctrl-C)時發出 2) SIGTERM 程式結束(terminate)訊號, 與SIGKILL不同的是該訊號可以被阻塞和 處理. 通常用來要求程式自己正常退出. shell命令kill預設產生這 個訊號. 3) SIGCHLD 子進程結束時, 父進程會收到這個訊號. 一般當一個進程終止後都會發送SIGCHLD訊號給它的父進程,並由此變為僵死進程直到父進程接收了其狀態報表其資源才會被系統釋放;
一個linux提權用的技巧,放出來攢RP了。OK,通常情況下,我們在執行bash指令碼的時候,有一個執行過程,其中有一點比較重要:如果BASH_ENV被設定的話,它就會執行BASH_ENV指向的指令碼一個test:[xiaoyu@localdomain ~]$ echo $BASH_ENV[xiaoyu@localdomain ~]$ export BASH_ENV="/tmp/.bashrc"[xiaoyu@localdomain ~]$ echo
dd命令iostat命令理解iostat的各項輸出iostat的應用執行個體附:在Windows中監視IO效能延伸閱讀dd命令dd其實是工作於比較低層的一個資料拷貝和轉換的*nix平台的工具,但是因為dd命令支援*nix平台的一些特殊裝置,因此我們可以利用dd命令的這個特性來簡單的測試磁碟的效能。先說一下兩個相關的特殊裝置/dev/null空裝置,通常用作輸出裝置,這個是*nix系統上面的黑洞,所有送到這個空裝置上的內容都會憑空消失。/dev/zeroNull
對於移植 linux 到其它開發板的人來說,編寫 boot loader 是一個不可避免的過程。對於學習linux的人來講,編寫 bootloader 也是一個很有挑戰性的工作。本文通過對 linux引導協議進行分析,詳細闡述了如何編寫一個可以在 i386 機器上引導 2.4.20核心的基本的bootloader。 1.概述 linux運行在保護模式下,但是當機器啟動複位的時候卻處於實模式下。所以寫bootloader做的工作也是在實模式之下的。
Vsftpd是一款十分不錯的ftp伺服器軟體,用它可以很快地部署一個功能強大的ftp伺服器。 知識點: 1、FTP使用TCP串連和TCP連接埠 2、在進行通訊時,FTP需要建立兩個TCP串連: 一個用於控制資訊,TCP連接埠號碼預設為21 一個用於資料轉送,TCP連接埠號碼預設為20 3、Vsftp是一個基於GPL發布的類Unix系統上的FTP伺服器 4、其名稱中的VS即“Verysecure”的意思,可見安全性高。 配置: 1、查看是否安裝了Vsftp #rpm –qa vsftpd
1. 先別插隨身碟,/sbin/lsmod看是否有usb-storage。如果沒有的話: cd /lib/modules/2.4.20-8/kernel/drivers/usb for v in *.o storage/*.o ; do /sbin/insmod $v ; done 2.
本文主要介紹如何使用iptbales實現linux2.4下的強大的NAT功能。關於iptables的詳細文法請參考“用iptales實現包過慮型防火牆”一文。需要申明的是,本文絕對不是 NAT-HOWTO的簡單重複或是中文版,在整個的敘述過程中,作者都在試圖用自己的語言來表達自己的理解,自己的思想。 一、概述 1.
下面介紹幾種查看linux版本資訊的方法:1)uname -a2)cat /proc/version3)cat /etc/issue [root@slave ~]# uname -aLinux slave.mail178.cn4e.com 2.6.9-1.667smp #1 SMP Tue Nov 2 15:09:11 EST 2004 x86_64 x86_64 x86_64 GNU/Linux[root@slave ~]# more /proc/versionLinux version 2.
對於本文,我們將使用 iptables 使用者空間工具版本 1.2.6a 和核心版本 2.4.9。Linux 安全性和 netfilter/iptablesLinux 因其健壯性、可靠性、靈活性以及好象無限範圍的可定製性而在 IT 業界變得非常受歡迎。Linux 具有許多內建的能力,使開發人員可以根據自己的需要定製其工具、行為和外觀,而無需昂貴的第三方工具。如果 Linux 系統串連到網際網路或 LAN、伺服器或串連 LAN 和網際網路的Proxy
linux下的RandomAccessFile類備忘:以下寫得基本上是胡說八道,(但是不想刪除)請閱讀此頁面的朋友換個頁面或者換個部落格瀏覽,謝謝-----飛羽飛之豬當遇到以下情況1 當讀寫大於記憶體大小的檔案2 當不想載入整個檔案而需要讀寫檔案某部分Java的RandomAccessFile可能非常實用和方便此類的執行個體支援對隨機訪問檔案的讀取和寫入。隨機訪問檔案的行為類似儲存在檔案系統中的一個大型 byte