Time of Update: 2018-07-22
鄭重聲明:未經本人允許,不得用於商業或非商業的轉載和使用,如有需要請聯絡: yrj1978@hotmail.com 頁表條目的操作 X86體繫結構的情況下,在include/asm-x86/pgtable.h檔案中,定義了“析出”或者“檢查”頁表條目中的值的幾個宏(在2.6.24版本的核心中,由於體繫結構的關係,這幾個宏可能分布在幾個相關的標頭檔中)。 通過 4 個宏,把一個線性地址從第一級頁目錄表 (Page directories) 追巡最後一級頁目錄表。
Time of Update: 2018-07-22
案資料除了檔案實際內容外, 通帯有非帯多癿屬性,例如 Linux 作業系統的檔案許可權(rwx)和檔案屬性(拞有者、群組、時間參數等)。 檔案系統會將這兩部資料分別存放在不同的區塊,許可權屬性放置到 inode 中,至亍實際資料則放置到 data block 區塊中。 另外,還有一個超級區塊 (superblock) 會記彔整個 檔案系統癿整體資訊,包括 inode 不 block 癿總量、使用量、剩餘量等。 每個inode與block
Time of Update: 2018-07-22
有時間嘗試一些據說是更接近於linux本原的發行版:lfs、gentoo和arch。 首先是lfs(linux from
Time of Update: 2018-07-22
如果要在UNIX/Linux下查看某個進程的詳細參數, 可以用命令: ps -axuww|grep <process> 但需要注意的是,在Solaris下,存在兩個版本的ps:一是/usr/bin/ps;一是/usr/bin/ps。只有/usr/bin/ps可以用於上述命令。 "/usr/ucb/ps" 是從BSD UNIX中繼承而來的,而/usr/bin/ps從AT&T
Time of Update: 2018-07-22
關於oops的文章,為了以後察看轉載了。感謝原文作者。 1. OOPS 什麼是OOPS呢? 假如寫過linux模組或linux驅動,對於OOPS並不陌生, 當模組程式出現錯誤時, 終端會列印出一些讓人頭疼的寄存器和資料, 例如: divide error: 0000 CPU: 0 EIP: 0010:[] Tainted: P EFLAGS: 00010286 eax: c10b0048 ebx: d0064000 ecx: 00005ae5 edx: c10b0048 esi: 0000
Time of Update: 2018-07-22
轉自:http://blog.csdn.net/yanook/article/details/6587542 socket上的read write 操作不同與一般的檔案IO操作,socket上的用read write讀寫的位元組數可能比要求的少,但這並不是錯誤,原因是socket的緩衝區可能已經達到了極限。此時所需要的就是再次調用read write
Time of Update: 2018-07-22
大家都知道Linux系統預設開啟檔案數是1024,而實際的生產環境中,這個值總是顯得太小,而太小的後果就是你的系統會報:too many open files 等這樣的錯誤導致你系統死掉,所以我們總是要修改這個值,雖然表面上看來,Linux提供了ulimit這樣的命令讓你修改這個檔案開啟數,但不幸的是,過程遠遠沒有看到的那麼簡單,下面子猴就談談這方面的問題。 1、 首先我們通過ulimit –a命令來查看系統的一些資源限制情況,如下:
Time of Update: 2018-07-21
折騰了幾天,加了幾天的班,不停的編譯,不停的更換代碼版本。總算搞定了。一個小小的功能,卻讓我把整個系統的基礎翻了個底朝天。 第一步:arm-linux-uclibc交叉編譯工具鏈沒有寬字元支援,無法編譯ntfsprogs或者ntfs-3g.重新自己製作交叉編譯工具鏈,花了不少於兩天的時間,包括編譯gcc,uclibc,linux kernel 這一步等整理過後一定做個記錄,太不容易了。
Time of Update: 2018-07-22
今天遇到一個問題,一直提示Operation not permitted,很明顯,讓人聯想到許可權問題,查了下passwd檔案,果然如此。特搜了些詳細解釋記錄‘ root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin
Time of Update: 2018-07-22
4K對齊介紹:點擊查看 方法: 一、Fdisk命令: 命令:sudo fdisk -lu 如上圖start開始的扇區能被8整除,就表示4k對齊了。sda4 是擴充分區沒對齊,無礙。實際使用的是邏輯分區,sda5,sda6,sda7。 如上圖start開始的扇區能不被8整除,就表示沒有4k對齊了。 原文地址:
Time of Update: 2018-07-22
將機器設為從光碟機引導,將 Fedora Linux 11 的安裝光碟片插入光碟機,啟動之後,出現如圖所示的畫面: 第一項是安裝或者更新,第三項為恢複已經安裝的系統。我們經常用的也就這兩項。由於我是新安裝,所以選擇第一項,然後按“Enter”鍵: 詢問是否測試媒體,選擇“Skip”跳過: 點擊“Next”按鈕,選擇語言種類:
Time of Update: 2018-07-22
Linux基礎筆記 這篇筆記不是應用,而是對linux操作 系統的一些解釋說明,希望讓剛學會使用linux的人解除一些疑惑,而那些疑惑也是我剛學linux時很想瞭解的。 linux作業系統的構成 核心,Shell,X-Window,應用程式 核心(Kernel)是整個作業系統的核心,管理著整個電腦系統的軟體硬體資源。linux核心的原始碼主要用C語言編寫,只有部分與驅動相關的用組合語言Assembly編寫。
Time of Update: 2018-07-22
https://www.linode.com/docs/security/patching-openssl-for-the-heartbleed-vulnerability 這裡面介紹了Openssl心跳漏洞,不同Linux發行版的升級方法。 對於Ubuntu, apt-get update apt-get upgrade 然後 root@funapidb:/opt# openssl version -a OpenSSL 1.0.1 14 Mar
Time of Update: 2018-07-23
原文地址:http://blog.csdn.net/u011175448/article/details/11556021 如果ROOT 使用者忘記密碼如何?登陸呢。 答案就是用單一使用者模式進入系統後,直接用PASSWD更改密碼. 如何來實現呢。 以下以redhead linux為例子來說明 以下有步驟: 1、啟動後進入GRUB介面,選擇REA HAT
Time of Update: 2018-07-23
先說說linux下的檔案以及檔案夾顏色: 藍色檔案----------目錄 白色檔案----------一般性檔案,如文字檔,設定檔,源碼檔案等 淺藍色檔案----------連結檔案,主要是使用ln命令建立的檔案 綠色檔案----------可執行檔,可執行檔程式 紅色檔案-----------壓縮檔或者包檔案
Time of Update: 2018-07-23
轉載原文:http://blog.chinaunix.net/uid-12461657-id-3199784.html Linux驅動開發必看 詳解神秘核心 轉載於http://www.it168.com 來源: Chinaunix 作者:Chinaunix 【IT168 技術文檔】在開始步入Linux裝置驅動程式的神秘世界之前,
Time of Update: 2018-07-22
最近工作要在核心態編程,學習了一下自己編譯核心,流程如下: 1. #cd /usr/src/ 拷貝一份 linux 核心代碼 #cp -r linux-2.6.32.12-0.7 zcl-linux-2.6.32.84-0.7 如果系統中沒有安裝核心代碼,則可以去gnu官網上下載一份最新的核心代碼 2. cd 到自己的
Time of Update: 2018-07-23
1. 查看核心版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005 2) [root@q1test01
Time of Update: 2018-07-24
Lynx (一) Lynx 簡介 Lynx 是一個字元介面下的全功能的WWW瀏覽器。Lynx 可以運行在很多種 作業系統下,如VMS, UNIX, Windows 95, Windows NT等,當然也包括Linux。 由於沒有漂亮的圖形介面,所以
Time of Update: 2018-07-25
Linux下解壓命令大全 解壓縮 tar bz2 zip tar.gz gz 2008年05月25日 星期日 下午 04:57 大致總結了一下 linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我將隨時修改完善,謝謝。 整理:會遊泳的魚 來自:www.LinuxByte.net 最後更新時間: