在OpenSUSE 12.1 上編譯Dom0(linux kernel 3.2.1) + Xen-4.1.2 + Virt-manager 0.9.0

經驗總結:1. 不要使用獨立顯卡,因為驅動不支援pv_ops kernel構架2. 不要使用64位的發行版(ubuntu除外)步驟:1. 安裝32bit OpenSUSE 12.1請安裝linux kernel development 和python 相關dependency package。。。。。。2. 準備zypper install dev86zypper install ncurses-devel bridge-utils3.

Linux kernel核心中的atoi,itoa等函數

 http://hi.baidu.com/serial_story/blog/item/fcec44ec707dd5dd2e2e21ed.html 【整理】Linux核心中的atoi,itoa等函數對於普通應用程式,可以通過包含標頭檔stdlib.h和stdio.h,string.h等,然後調用需要的itoa(),atoi()等函數,但是對於Linux核心來說,無法使用那些C庫中的函數。對此Linux核心裡有了相應的實現:對於atoi()用simple_strtol()

Libtool建立和使用linux下動態庫

 檔案fun.c,fun.h,hello.c,hello.h,main.c動態庫函數都在fun.c和hello.c裡面fun.c:int add(int a, int b){ return a+b;}fun.h:#ifndef _FUN_H_11#define _FUN_H_11int add(int a, int b);#endif----------------------------hello.c:#i nclude <stdio.h>void output(char *

Linux核心模組自動載入機制

文章目錄 思考

『轉載』Linux下配置靜態IP地址,設定DNS和主機名稱

  設定檔位於:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.3NETMASK=255.255.255.0GATEWAY=192.168.0.1 使IP地址生效:/sbin/ifdown eth0/sbin/ifup eth0配置dns解析echo "nameserver 211.98.1.28">> /etc/resolv.conf

linux+apache+openssl 搭建https伺服器(雙向認證)

  經過 Linux+Apache+OpenSSL 完成 SSL ( Secure Socket Layer )認證效勞器,提供平安的 HTTPS ( Hypertext Transfer Protocol over Secure Socket Layer )效勞。裝置 SSL 1. 裝置 openssl tar -zxvf openssl-0.9.8a.tar.gz cd openssl-0.9.8a ./configure make make install openssl 裝置在

linux子系統分析及觸控螢幕驅動淺析

  前段時間負責項目的觸控螢幕和光電滑鼠,都是輸入裝置,看了會這方面的資料,結合項目代碼,做點總結,基本上來自個人理解和互連網 在linux2.6以後,linux對輸入裝置進行了抽象,抽象出了輸入子系統,該系統(Input子系統)是所有I/O裝置驅動的中介層,為上層提供了一個統一的介面,將事件的上報和處理分離開,採用了分層模式,在我們的driver中,我們只需要關注事件的上報,其他的都由linux自己處理。在上層系統中,它不需要知道底層有多少鍵盤,滑鼠,軌跡球,觸控螢幕等裝置,只需要把上報上來的

Linux tmpfs 源碼分析(一)

Tmpfs是linux 系統中基於記憶體/交換分區作的檔案系統,與ramdisk不同的是,ramdisk是作為塊裝置,基於ext的檔案系統,所以不可繞過的是page cache的記憶體複製,具體可以參考前面寫的關於ramdisk, 對tmpfs來說就是直接操作記憶體做為檔案系統的,而不是基於塊裝置的。如何繞過page cache,實際上很簡單,只要直接在setup檔案系統的時候,設定自己的file的const struct

Linux php5 oci pdo install

  1)安裝oracle client相關包      1> 用查看Linux系統:uname -m 如果看到資訊包含有64,說明你的Linux是64位系統,沒有則是32位的,下載相應的包。我這是64位系統。去(Linux 64位版)http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 下載 oracle-instantclient11.1-basic-11.1.0.7.0-1.x86_64.rpm   

linux設定smtp伺服器

前  言  在CentOS中,預設的郵件伺服器(SMTP方面)是sendmail,但sendmail有若干的缺點,比如,配置複雜、安全性漏洞曾被多次發現–並且依然存在隱患、郵件發送速度慢等等,這裡就不再一一敘述。而另一個被廣泛應用於郵件服務方面的“Postfix”的缺點就少得多,或者說它就是針對於sendmail的缺點,而被設計的。對應sendmail的短處,它在各方面也比較成熟。所以,無特殊要求,這裡不推薦用sendmail來構建郵件伺服器。本站介紹的郵件伺服器配置方法,也將基於Postfix

linux口令相關(passwd/shadow)及破解方式

(前面部分轉自網路做說明)     在linux中,口令檔案在/etc/passwd中,早期的這個檔案直接存放加密後的密碼,前兩位是"鹽"值,是一個隨機數,後面跟的是加密的密碼。為了安全,現在的linux都提供了 /etc/shadow這個影子檔案,密碼放在這個檔案裡面,並且是只有root可讀的。下面來分析一下/etc/passwd檔案,他的每個條目有7個域,分別是名字:密碼:使用者id:組id:使用者資訊:主目錄:shell

linux核心組件分析(十一)——waitqueue與線程的阻塞

    當你必須一個複雜的系統,協調系統的方方面面,靈活地支援各種機制和策略,即使很簡單的問題也會變得很複雜。linux絕對就是這樣一個複雜的系統。所以我們要理解它,盡量從原理的角度去理解事務的處理流程,盡量避免各種細枝末節的幹擾,盡量規避那些足以壓垮自己的龐然大物。(儘管細緻末節和龐然大物很可能就是linux閃光的地方,但我們還是小心為上。)原理  

Linux下剪取工具

在Linux下很多軟體使用命令就可以很好的操作,軟體也不例外。剛好要使用一下,就找到了這款小巧的卻很使用的Linux下的工具,就是scrot。 如何安裝及使用?  1.安裝篇很簡單,想安裝其他軟體一樣,Fedora下 yum install scrot , Ubuntu下apt-get install scrot就可以。  2.使用篇一般用法就一般而言,使用 scrot 可以抓取整個案頭、某個指定的視窗、以及選擇的矩形地區。  抓取案頭:scrot

Roboard DM&P X-Linux 更新核心 kernel 2.6.35.7

在Roboard板子上更新X-Linux核心,核心版本 (2.6.35.7),我的環境是: 引導: syslinux ,檔案系統 busybox 1. 由於Roboard上採用的Vortex86DX,所以,Config檔案採用預設的I386設定檔make i386_defconfig然後鍵入make menuconfig開始配置 2.重要的幾處配置Processor type and features --->    Processor family (Pentium-Pro)

GrADS在Unix/Linux和Windows下的安裝與設定

GrADS在Unix/Linux和Windows下的安裝與設定Windows下: Windows平台上有兩個版本的GrADS,主要差別在於是否需要“X Server”的支援。下面以在WinXP下安裝X Win32 GrADS 1.8SL9(Windows平台上的1.8SL11版在運行中有些問題,建議選用1.8SL9版。需X

linux中[](中括弧)中的判斷參數

源自:http://www.diybl.com/course/6_system/linux/Linuxjs/20081117/151774.html更多資訊請參考原文 -b file    若檔案存在且是一個塊特殊檔案,則為真-c file             若檔案存在且是一個字元特殊檔案,則為真-d file                若檔案存在且是一個目錄,則為真-e file                若檔案存在,則為真-f file             

suse linux 10開啟Telnet

1.telnet服務預設是不安裝的,所以要檢查telnet是否被安裝:    suse-linux:/ # chkconfig -list|grep telnet    如果出現如下顯示表明telnet已經被安裝          telnet:             on    否則,就是沒有安裝,需要按照以下步驟安裝telnet服務。        注意:如果上述命令出現如下返回則表示系統安裝了依賴krb5 Server登入的telnet          ktelnet:       

Linux發送郵件用戶端mutt入門

轉載:http://hi.baidu.com/yunpengwu/blog/item/e4cc88547ef6901c3a29353b.html/cmtid/2f7d6309b4a087c93bc76383 認識mutt是從之前幾年讀到王垠的mutt介紹文章,很吸引人。在加上喜歡類似VIM似的全鍵盤操作,就一直想試用一下。苦於入門比較難,加之之前一直在跑winxp,所以想法一直擱淺。這兩天終於重新拾起興趣,學習了一下,基本配置都搞好了,開始我的mutt之旅!系統:Ubuntu7.4之前一直在用系

VMware調整解析度&解決滑鼠”飄”的問題筆記(Linux)

MWARE下安裝完了linux.default的解析度是:800x600.要調整為1024x768 ;像素為上百萬像素的過程如下: 1.VM下有Install vmare tools 啟動vmware,功能表列中VW->Install VMware Tools,點擊.開啟CD-ROM Drive,裡面有一個壓縮包,叫:vmware-linux-tools.tar.gz的軟體包 2.(1)把這個軟體包copy到/root下,#cp vmware-linux-tools.tar.gz

Linux:yum(添加/刪除/更新RPM包)的詳細使用方法

文章目錄 rpm包的更新rpm包的安裝和刪除yum暫存(/var/cache/yum/)的相關參數包列表rpm包資訊顯示(info參數同list)搜尋rpm包  yum是什麼yum = Yellow dog Updater,

總頁數: 3772 1 .... 351 352 353 354 355 .... 3772 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。