Time of Update: 2018-12-04
Virtual Box是一款深受多人喜歡,功能強大的開源虛擬機器軟體。有關於介紹它的文章網上比比皆是,這裡不再累贅。 前些時間在winXP下安裝了virtual box,接下來在virtual box中安裝Linux(此處Linux往往稱為Linux Guest,出於擔心翻譯過後引起誤解,固使用了官方的直接稱呼)。可是在啟動Linux後,在winXP下無法直接通過ssh直接連接到Linux。查了不少資料,曆經好多嘗試,終於搞定,貼出來與大家分享。 第一步:首先在Virtual
Time of Update: 2018-12-04
在Linux (RHEL)下,當我使用whatis命令的時候,比如想尋找一下ls命令的相關釋意,shell提示說: 可我記得以前是好用的啊,現在是怎麼了?上網找了找,沒遇到什麼好的解決方案,也可能是沒查到吧,靠人不如靠自己啦。查man手冊吧: 手冊上其中有這樣一句: 哇,原來是這樣。在命令列上執行下面的命令: 經過一段時間的硬碟檢索後,終於解決了這個問題,哈哈。
Time of Update: 2018-12-04
緊接前面兩篇,前面已經搭建了.111上icinga的伺服器,並且監控了遠程.131Linux伺服器的HTTP服務。因為HTTP服務屬於public service, 不需要在遠程機器上安裝agent,但是如果需要監控.131的本地資源,比如磁碟,CPU等,就需要安裝一個軟體。icinga提供了兩種模式,一種叫做active check,就是server .111輪詢.131,這種效率不搞,不推薦。還有另一種模式,passive check,
Time of Update: 2018-12-04
diff是用來比較兩個文字檔的差異的工具,它有三種格式,下面用執行個體介紹一下:準備三個測試檔案1.txt 2.txt 3.txtbixiaopeng@bixiaopengtekiMacBook-Pro ~$ cat 1.txt姓名:畢小朋年齡:保密性別:公的部落格:blog.csdn.net/wirelessqa微博:www.weibo.com/wirelessqa郵箱:wirelessqa.me@gmail.combixiaopeng@bixiaopengtekiMacBook-Pro ~$
Time of Update: 2018-12-04
1. 修改/etc/profile檔案特點:所有使用者的shell都有權使用你配置好的環境變數說明:如果你的電腦僅用作開發,建議使用此配置,因為所有使用者的shell都有權使用你配置好的環境變數,所以有可能會給系統帶來安全性問題。#1:編輯/etc/profilebixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim /etc/profile
Time of Update: 2018-12-04
ioremap void * ioremap (unsigned long offset, unsigned long size) ioremap是一種更直接的記憶體“分配”方式,使用時直接指定物理起始地址和需要分配記憶體的大小,然後將該段 物理地址映射到核心地址空間。ioremap用到的物理地址空間都是事先確定的,和上面的幾種記憶體
Time of Update: 2018-12-04
1、位元組轉換函式 在網路上面有著許多類型的機器,這些機器在表示資料的位元組順序是不同的, 比如i386晶片是低位元組在記憶體位址的低端,高位元組在高端,而alpha晶片卻相反. 為了統一起來,在Linux下面,有專門的位元組轉換函式. unsigned long int htonl(unsigned long int hostlong) unsigned short int htons(unisgned short int hostshort) unsigned
Time of Update: 2018-12-04
1. 資料截斷:由於long類型變數的運算(賦值、比較、移位等)產生。long定義在x86上為32bits,而在ia64上為64bits.容易在與int型變數運算時出現異常。處理方法:盡量避免不同類型變數間的運算,避免將長度較長的變數賦值到較短的變數中,統一變數長度可以解決這個問題。簡單的對於32位轉移到64位可以將所有long定義轉換為int定義。2.
Time of Update: 2018-12-04
一、什麼是Linux裝置檔案系統
Time of Update: 2018-12-04
本人對網卡驅動沒有太多實踐經驗,此分析純屬學習總結所為,希望各位CU的大牛能及時的提出其中的問題,也歡迎大家積極拍磚,我拋磚引玉,你們拋磚給我吧^_^。我相信這其中的分析一定有不太正確的地方,希望各位能夠不吝賜教。如果轉載請註明出處。1.引言 本分析主要針對e1000網卡,驅動源碼為7.3.20-k2。本文的目的不是為了講述如何編寫驅動程式,主要是分析網卡驅動內部的實現機制。通過此分析,希望可以理解驅動程式中的各個部分的關係,對網卡發送和接收資料包有直觀的瞭解,同時也希望對設計網路卡驅動程式
Time of Update: 2018-12-04
文章並沒有完全一對一翻譯,主要是意譯,有時會省略原文內容,有時會增加自己理解。摘要學習如何為你的Linux系統選擇和配置一個種啟動管理器。(Lilo不再是LPI的要求,但是本文還是包含了LILO)。概述在本文,你將學會如何為Linux系統選擇和配置啟動管理器,具體是:配置多位置啟動和備份啟動選項安裝和配置一種啟動管理器,如GRUB,GRUB2,或者是LILO在啟動時增加核心啟動參數或者運行載入器命令從常見的啟動問題中恢複使用GRUB啟動GRUB2本文討論了PC的啟動流程和用於Linux系統的三種
Time of Update: 2018-12-04
1 問題描述VMware中複製虛擬機器是經常的事情,對於客戶機是Winows的虛擬機器直接複製就可以使用。對於客戶機是Linux的虛擬機器複製後會出現網路無法啟動的問題。使用service network start 命令會出現報錯如下:device eth0 does not seem to be present2
Time of Update: 2018-12-04
每次都去查,總是記不住,最終還是在這裡做個筆記吧。添加使用者useradd和adduser都能添加使用者,區別是:1.adduser會提示設定密碼,而useradd不會。2.adduser會建立使用者目錄,比如/home/freebird freebird是使用者,useradd不會3.adduser會建立使用者組,預設和使用者名稱相同4.adduser會詢問全名,房間號碼,電話號碼等使用者資訊,useradd不會下面是用adduser建立的例子:root@ubuntu1204-dell:~#
Time of Update: 2018-12-04
運行嵌入式程式在嵌入式QT版本中,程式需要伺服器或自己作為伺服器程式。伺服器程式構造的方法是構造一個QApplication::GuiServe類型的QApplication對象。或者使用-qws命令選項啟動程式。Using a Single Display使用-qws選項接下來的程式可以當做用戶端來運行,只要不使用-qws選項。那麼用戶端程式就會自動連接到服務程式中。using Mutiple
Time of Update: 2018-12-04
linux chmod 命令詳解chmod命令是非常重要的,用於改變檔案或目錄的存取權限。使用者用它控制檔案或目錄的存取權限。該命令有兩種用法。一種是包含字母和操作符運算式的文字設定法;另一種是包含數位數字設定法。1. 文字設定法chmod [who] [+ | - | =] [mode] 檔案名稱? 命令中各選項的含義為:操作對象who可是下述字母中的任一個或者它們的組合:u 表示“使用者(user)”,即檔案或目錄的所有者。g
Time of Update: 2018-12-04
可能有很多同學遇到在學院公用機房用linux作業系統無法上網,或者是自己的本本的linux作業系統在機房無法上網的情況,我在這邊分享一下解決方案; 1.ubuntu下用bras上網: 1.1.首先確保內網連通,能夠訪問小百合等內網。 1.2.接著是更新源(建議使用cn99的源): 開啟“系統->系統管理->軟體源” 在“下載自”選項中選擇“其他”->“中國”->"ubuntu.cn99.com" 開啟終端,輸入sudo apt-get
Time of Update: 2018-12-04
在Linux下, 通常使用netem或bridge來類比網路不穩定情況。 在類比過程中, 最好使用虛擬機器。 如果是遠程機器,那麼網路環境類比需要兩塊網卡, 而橋類比最好使用三塊網卡。 就是需要附加一個網卡, 用作管理。netem 是一個網路模擬器, 它為測試提供了一些互連網我, 如延時, 丟包, 重包, re-ordering. 在Linux2.6的發行版本中, 一般會帶有此包。連接埠延時命令tc qdisc add dev eth0 root netem delay 100ms :
Time of Update: 2018-12-04
1. 檢測SuSE的Telnet服務是否已安裝(預設安裝時是不安裝Telent-Server的。)# chkconfig –list在列表中,有如下顯示,表示telnet服務已安裝。xinetd based services: telnet: on如果未安裝telnet-server,則請在YaST中安裝軟體包(telnet-server在CD2中)。2. 啟動telnet服務:#chkconfig telnet on 3.
Time of Update: 2018-12-04
統計檔案行數(單個檔案):wc -l file例如:homer@ubuntu:~/workspace/android/game$ wc -l main.java 906 main.java統計目錄所有檔案行數(全部目錄):find . -name *.java | xargs wc -l例如:homer@ubuntu:~/workspace/android$ find . -name *.java | xargs wc -l 817 ./game/core/LHandler.java
Time of Update: 2018-12-04
關於linux調度策略的學習總結——————————————————————————————————這裡只做出出一些遇到問題的總結,對應線程的基礎熟悉設定等參考sun公司 的《多線程編程指南》非常詳細講述了posix線程庫。By Water-