高手進階:Linux作業系統驅動編譯與運行

 一、手工載入測試 1、insmod ./key_test.ko 載入驅動模組到核心 2、cat /proc/modules |grep key_test 查看key_test模組在核心中的地址,不加過濾器可以看到全部載入的模組。 3、lsmod 顯示模組,這時可以看到所有的模組名字,後面跟的是主裝置號和次裝置號。 4、rmmod key_test 把模組從核心裡卸載。 二、動態載入

實用技巧:UNIX和Linux實現NFS共用串連

 Linux端配置為NFS伺服器,主要修改的檔案/etc/export 1、從linux串連linux下的nfs共用: #mount -t nfs ip:/share /test 2、從AIX端串連linux下的nfs共用: #nfso -o nfs_use_reserved_ports=1 #mount IP:/share /test 由於AIX同linux串連NFS時使用的連接埠號碼不一致,所以在掛載之前需要執行第一步操作,否則會提示許可權不夠,掛載失敗。

Linux開啟flash網頁後自動關閉解決方案

 其實很簡單,新的flash player 9有問題,包括adobe官網上下載的。 下載一個叫Redhat9顯示Flash外掛程式rpm包的安裝包,下載下來應該是flash-plugin-7.0.25-1.rh9.i386.rpm。接下來首先是卸載原來的flash外掛程式,原來沒裝過的直接跳過。 1、查詢已安裝flash版本:rpm -qa|grep flash 結果應該是flash* 2、rpm -e flash* 卸載原來的flash外掛程式 接下來是安裝rpm -ivh

菜鳥入門之centos的檔案夾許可權繼承

就在今年年初,我們幾個同學湊在一起準備合力建設一個高清門戶類的網站。由於考慮到我們定位於垂直門戶類網站,考慮到安全性穩定性的問題,想當然的就選擇了自己並不熟悉的linux主機,系統為centos5.2。由於之前對centos完全沒有接觸,導致我們一上手就焦頭爛額。如何登陸,如何安裝軟體,如何設定管理員安全,問題一大堆。好在現在互聯技術發達,通過搜尋引擎,我們順利的把上面的所有問題都解決了。本來以為事情就會如此順利的直到網站開始運營。誰知道天公不作美,網站上傳的時候就出現問題了,ftp上傳帳號up

Linux系統防DDOS記

用squid也是利用連接埠映射的功能,可以將80連接埠轉換一下,其實一般的DDOS攻擊可以修改/proc/sys/net/ipv4/tcp_max_syn_backlog裡的參數就行了,預設參數一般都很小,設為8000以上,一般的DDOS攻擊就可以解決了。如果上升到timeout階段,可以將/proc/sys/net/ipv4/tcp_fin_timeout設小點。大家都在討論DDOS,個人認為目前沒有真正解決的方法,只是在緩衝和防禦能力上的擴充,跟駭客玩一個心理戰術,看誰堅持到最後,網上也有很

Ubuntu 10.10全新使用者介面Unity驚鴻一瞥

Canonical今天宣布,Ubuntu 10.10(Maverick Meerkat)將在10月10日也就是本周日開放下載。Ubuntu 10.10引入了大量離線和線上應用程式,迷你筆記型電腦(Netbook)版本還使用了全新的使用者介面Unity,這也是Ubuntu 10.10迷你筆記型電腦版本的一個亮點。  Canonical首席執行官Jane Silber表示:“Ubuntu 10.10的案頭版本和迷你筆記型電腦版本是我們有史以來發布的最便於消費者使用的版本,Ubuntu

教您30分鐘打造基於Linux的VPN伺服器

VPN(Virtual Private Network,Virtual Private Cloud)是專用網路的延伸,它可以通過共用Internet或公用網路連接類比點對點專用連線的方式,在本機電腦和遠端電腦之間發送資料。  它具有良好的保密性和不受幹擾性,使雙方能夠進行自由而安全的點對點連接。下面介紹一種快速構建VPN伺服器的方法。安裝軟體  1.安裝PPP  安裝PPP(Point-to-Point

使用體驗:Ubuntu中文拼音IME小結

   這兩天討論了一些拼音IME的話題,我做個小小的總結,歡迎討論。眼下 Ubuntu 預設的輸入平台是 ibus,隨光碟片發布 ibus-pinyin,預設的五筆IME是 ibus-table-wubi,繁體中文預設IME是 ibus-chewing。  我只會用拼音,五筆和酷音的情況不瞭解。下面我簡單總結下我所知的幾個常見IME的情況,也看看各位認為將來 Ubuntu 預設使用哪個更好。  1. IBus  ibus 平台目前是各大發行版的標配,架構本身用 C++

製作隨身碟Linux與WinPE啟動

製作隨身碟Linux與WinPE啟動 基本思路:把隨身碟處理一下,讓它可啟動,然後安裝GRUB4DOS,接下來就是把各種啟動盤整合進來,讓grub4dos啟動他們。製作過程:  一、讓隨身碟可啟動    可啟動處理隨身碟的啟動方式有USB-HDD,USB-ZIP和USB-CDROM等幾種,不過每一種相容性都不是很好,U+啟動技術可以提高啟動的相容性,使用UltraISO可以做    

出現grub rescue的解決辦法

出現grub rescue的解決辦法 開機顯示:GRUB loading  www.2cto.com  error:unknow filesystem grub rescue> 解決方案如下: grub rescue> ls #尋找grub的設定檔,因為分區表被破壞,用ls命令列出分區,和shell下的ls一樣。 我的設定檔在(hd0,8)  www.2cto.com  grub rescue

nginx日誌列印相應時間

nginx日誌列印相應時間 日誌格式:log_format main '$remote_addr - $remote_user [$time_local] "$request" '                '$status $body_bytes_sent "$http_referer" '     

Ubuntu 12.04修改檔案關聯的方法

Ubuntu 12.04修改檔案關聯的方法 sudo gedit /usr/share/applications/mimeinfo.cache 修改後面的.desktop即可 比如把預設的視頻關聯改成mplayer,就可以ctrl+h,然後把totem替換成gnome-mplayer  www.2cto.com

讓linux程式在後台運行

有些時候,我們需要在終端啟動一個程式,並使之運行——但是如果關閉終端,那麼這個程式也就隨著關閉了。那麼有沒有什麼方法在關閉終端後,讓已經從這個終端啟動的程式繼續運行呢?前置知識:xterm,console,tty,pts,pty的區別shell是直接和核心進行通訊的東西xterm是一個軟體概念,可以通過這個程式串連到console從而控制主機,可以理解為cli形式的終端模擬器,而gnome-terminal,konsole就是gui形式的終端模擬器console是主機的控

CentOS下安裝beanstalkd服務

CentOS下安裝beanstalkd服務 beanstalkd在CentOS下沒有預設的安裝包,需要手動編譯安裝,最新版本1.6,不過1.5版本後,取消了對libevent的依賴,但不能直接啟動作為daemon進程,1.4.6還是可以使用參數 -d  啟動為 daemon,所以選擇編譯1.4.6。安裝後預設不帶啟動指令碼,但fedora下可以使用yum安裝,安裝後產生 /etc/init.d/beanstalkd啟動指令碼,所以特地在虛擬機器裡livecd啟動fedora1

nginx日誌格式的設計

nginx日誌格式的設計 根據開發要求我們要在nginx的日誌中列印一些特殊資訊,所以必須自訂一些日誌,#設定user_id的預設值set $user_id "0";#設定user_kind的預設值set $user_kind "-";#設定uuid的預設值set $uuid "_";  www.2cto.com  if ( $http_cookie ~*

Linux下修改root密碼以及找回密碼方法

Linux下修改root密碼以及找回密碼方法 以root身份登陸,執行:  # passwd 使用者名稱 (修改密碼)  # useradd 使用者名稱 (添加使用者)  具體樣本如下:[root@bogon ~]# passwd root  Changing password for user root.  New UNIX password:  www.2cto.com    BAD PASSWORD: it is based on a dictionary

linux訊號量(處理序間通訊)

linux訊號量(處理序間通訊) 將使用一個程式來示範訊號量的使用,程式用PV操作控制訊號量,以操作臨界區,P操作讓訊號量減1,V操作讓訊號量加1,而PV操作之間的代碼即為臨界區關鍵代碼。每次只能由一個進程訪問。 程式建立出一個子進程,在兩個進程中分別有一段臨界區關鍵代碼,實現的功能都是不斷的順序輸出0~9的字元。 保證進程間同步  www.2cto.com  [plain] #include <unistd.h>

ubuntu下安裝Wireshark

ubuntu下安裝Wireshark Wireshark是一款非常流行的協議分析軟體。自然可以網路抓包的需求。 sudo apt-get install wireshark  www.2cto.com  出於安全方面的考慮,普通使用者不能夠開啟網卡裝置進行抓包,wireshark不建議使用者通過sudo在root許可權下運行,wireshark為ubuntu(Debian)使用者提供了一種在非root下的解決方案。 (詳細解釋可以參考:/usr/

Linux進程基礎

Linux進程基礎 電腦實際上可以做的事情實質上非常簡單,比如計算兩個數的和,再比如在記憶體中尋找到某個地址等等。這些最基礎的電腦動作被稱為指令 (instruction)。所謂的程式(program),就是這樣一系列指令的所構成的集合。通過程式,我們可以讓電腦完成複雜的操作。程式大多數時候被儲存為可執行檔檔案。這樣一個可執行檔就像是一個菜譜,電腦可以按照菜譜作出可口的飯菜。  www.2cto.com

Linux下銳捷上網操作

Linux下銳捷上網操作 1. Ubuntu使用銳捷上網 1)下載銳捷1.1.1 :http://net.jmu.edu.cn/service/ruijie.html,下載後解壓縮得到xrgsu檔案,複製到/usr/bin目錄下。 Java代碼  cp xrgsu /usr/bin  //目前的目錄下的xrgsu複製到/usr/bin下  sudo chmod +x /usr/bin/xrgsu

總頁數: 3662 1 .... 3409 3410 3411 3412 3413 .... 3662 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.