安裝VMTools (Host: windows, Guest: Linux)==================================1. 啟動guest電腦中的linux2. 選擇vmware workstation程式菜單中VM >install VMware tools...3. 依次執行如下命令: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom
使用 crosstool 製作arm-linux交叉編譯鏈4.1.0 crosstool是個不錯的軟體,能夠很方便的編譯自己的交叉編譯環境crosstool-0.43 : http://kegel.com/crosstool/crosstool-0.43.tar.gz我們要編譯的環境為 gcc-4.1.0-glibc-2.3.2 配置crosstool1)arm.dat: [root@linux-58 crosstool-0.43]# cat
Linux裝置驅動的基本概念系統調用是作業系統核心和應用程式之間的介面;裝置驅動程式是作業系統核心和機器硬體之間的介面。裝置驅動程式為應用程式屏蔽了硬體的細節,這樣在應用程式看來,硬體裝置只是一個裝置檔案,應用程式可以像操作普通檔案一樣對硬體裝置進行操作。裝置驅動程式是核心的一部分,它完成以下功能:1、對裝置初始化和釋放。2、把資料從核心傳送到硬體和從硬體讀取資料。3、讀取應用程式傳送給裝置檔案的資料和回送應用程式請求的資料。4、檢測和處理裝置出現的錯誤。
目標:在伺服器B上訪問伺服器A上指定的檔案系統首先要設定管理員A編輯/etc/exports,加入:/home 192.168.1.1(rw) #IP是伺服器B的地址, 目錄是要共用出的目錄然後啟動nfs服務:/etc/init.d/nfs start到伺服器B上就可以掛載了mount 192.168.1.1:/hoome /mnt進入伺服器B的/mnt目錄就可以看到伺服器A上的/home目錄的內容了這樣就可以在伺服器B上像訪問本地目錄一樣訪問伺服器A的目錄了
在Linux 下添加VSFTP的使用者一、添加 Linux 使用者. 添加使用者: useradd -s /sbin/nologin <使用者名稱> 設定密碼: passwd <使用者名稱> 二、添加使用者到vsftp的設定檔中。 開啟設定檔: vi /etc/vsftpd/vsftpd.conf 通過查看以上設定檔得知,使用者列表設定檔在/etc/vsftpd.user_list檔案下。 開啟該檔案: vi
由於Fedora更新升級非常的頻繁, 所以, 非常有必要清除陳舊的核心,方法如下:1. 查看當前系統中已安裝的核心相關包:[root@knityster ~]# rpm -qa | grep kernelkernel-headers-2.6.32.12-115.fc12.i686kernel-firmware-2.6.32.12-115.fc12.noarchkernel-PAE-devel-2.6.32.11-99.fc12.i686kernel-devel-2.6.32.12-115.fc1
IP首部的id欄位用來標識不同的封包(而不是分區,一個封包的所有分區擁有相同的id)這個欄位只佔用16位,因此在一個快速的網路上很快就會迴繞,這是就可能造成協議棧對ip報文識別混亂。Linux核心採取了策略來減緩其迴繞速度。 不使用全域的id變數,而是對每個ip使用一個單獨的計數器來計算其id,但是ip地址是很多的,長時間不清裡的話很快會把記憶體佔滿,於是設定一個全域定時器peer_periodic_timer,定時調用peer_check_expire函數,說是定時,其實也不那麼準時,第一次
方法一、需要下載的檔案有兩個:zhcon-0.2.5.tar.gz和zhcon-0.2.5-to-0.2.6.diff.gz。:http://sourceforge.net/project/showfiles.php?group_id=27400windows下載(先用WinRAR解壓得到兩個檔案):http://www.namipan.com/d/zhcon0.2.6.rar/6ad3687cc30d9f1709e0fe784b8b349149f7f1932c784c00將兩個檔案下載到/ro
1:HOST的樂趣: Host能夠用來查詢網域名稱,然而它可以得到更多的資訊。host -t mx Linux.com可以查詢出Linux.com的MX記錄,以及處理Mail的Host的名字。Host -l linux.com會返回所有註冊在linux.com下的網域名稱。 host -a linux.com則會顯示這個主機的所有網域名稱資訊。 2:找到命令需要的檔案,也許你希望搞清楚一個命令它到底使用到了什麼其他相關檔案和命令?試試ldd就可以了。如ldd
準備工作:一台裝有REDHAT9.0的PC機,一套LJD2410-I開發板,PC機上裝有LJD2410的軟體包,假如我們通過NFS要載入的檔案系統為/LJD2410/root_dir/root_china,Ifconfig eth0 192.168.1.100 //設定PC機linux的IP:192.168.1.100,Ifconfig eth0 192.168.1.10 //開發板IP:192.168.1.10
如果在windows下用工作管理員看各進程狀態時,可以看到系統的CPU總佔用率是各個進程之和。但是在Linux下用top或者別的工具看,卻看到不是如此,往往有進程的cpu佔用率非常高,到90%多,但是系統的CPU佔用率依然很低,不知道這是為什嗎?在網上找了一些資料,看Linux下的CPU佔用是如何統計的,覺得系統的cpu佔用應該是各進程之和啊,真是奇怪,不明白哦。困惑。。。。
假設現在有兩台Linux伺服器 A,B。 從A登陸B是通過SSH方式串連的。 在A伺服器的控制台介面如下 a@A:ssh-keygen -t rsa a@A:ssh-copy-id -d ~/.ssh/id_rsa.pud b@192.168.2.5 b: 為登陸B伺服器的帳戶,這裡要寫你登陸B伺服器的帳戶; 192.168.2.5: 為B伺服器的IP地址,這裡應該寫你要登陸的伺服器的IP地址; 然後在A伺服器上測試 輸入 a@A: ssh b@192.168.2.5 看是否需要輸入密碼
linux的pmap命令可以很方便地看到某個進程所用的記憶體情況,說明如下:1 pmap -d 進程號 出現的幾列的含義 每列的含義如下:參數 解釋Address:進程所佔的地址空間Kbytes:該虛擬段的大小RSS:裝置號(主裝置:次裝置)Anon:裝置的節點號,0表示沒有節點與記憶體相對應Locked:是否允許swappedMode 許可權:r=read, w=write, x=execute, s=shared, p=private(copy on write)Mapping:bash
回到全域目錄第二篇.------------------------------------------------------7.磁碟操作... 118.系統操作... 129.網路相關... 1310.shell操作... 1411.其他命令... 1412.常用按鍵... 1513.命令選項大體通用含義... 1614.常用命令別名... 177.磁碟操作dudu會統計指定的目錄或檔案所佔用的實際磁碟空間-a全部檔案 包括隱藏的-m
關於linux下tmp檔案夾,正如tmp temporary file 臨時檔案夾。 (1) 既然是臨時檔案夾,那麼這個檔案夾中的內容就會被清除,那麼為什麼我重新啟動電腦之後,此檔案夾中的內容還會存在呢?詳細內容可以參考這篇文章http://www.opsers.org/base/clean-up-on-the-linux-system-tmp-folder-you-may-want-to-know.html即我們可以通過/etc/cron.daily/tmpwatch
在根錄目gcc檔案夾下建立文字檔:hello.cpp內容如下:#include <stdio.h>int main(void){ printf("Hello world!\n"); return 0;}應用程式->附件->終端:[root@localhost ~]# cd gcc執行編譯命令:[root@localhost gcc]# gcc -c hello.cpp -o hello運行:[root@localhost gcc]# ./hellobash:
如果是別人發布的二進位包,可執行檔通常都安裝到 /usr/bin 下面;如果是自己從原始碼安裝的,可執行檔通常都在 /usr/local/bin 下面,除非配置時指定了安裝位置。 例如: rpm -ivh xxx1.rpm 可執行檔通常都安裝到 /usr/bin 下面 ./configure (或者 ./configure --prefix=/usr/local) make make install 可執行檔通常都在 /usr/local/bin 下面,因為預設參數就是
1、Linux 基礎安裝Linux作業系統Linux檔案系統Linux常用命令Linux啟動過程詳解熟悉Linux服務能夠獨立安裝Linux作業系統能夠熟練使用Linux系統的基本命令認識Linux系統的常用服務安裝Linux作業系統Linux基本命令實踐設定Linux環境變數定製Linux的服務 Shell 編程基礎使用vi編輯檔案使用Emacs編輯檔案使用其他編輯器2、Shell
rdesktop可運行於所有的基於X window平台的Unix系統中,當前穩定版本是1.7.0.在linux系統下可通過它遠端存取Windows案頭,支援多種版本。rdesktop是sourceforge下支援GPL協議的一個開源項目,採用RDP(Remote Desktop Protocol,遠端桌面通訊協定),幾乎可以串連windows的所有版本.首先是安裝rdesktop(Fedora 13中預設已經有這個功能):yum install
從09年10月接觸Linux以來,我已經在這“苦海”裡遨遊了一年半,第一個頭疼的問題就是IME。Ubuntu內建的IMESCIM,沒有聯想記憶功能,一個詞一個詞的打,就像智能ABC。後來發現了小企鵝IME,Fcitx,找了個deb包(因為原始碼編譯了好幾次,老是出錯,沒招了),安裝後,聯想記憶的功能算是有了,但是可選項少,介面不太好。不好意思,我不得不拿Linux下的IME和windows中的搜狗比較,儘管搜狗有些目光短淺,不願意開發Linux平台的IME,但不可否認,搜狗IME是目前win