Time of Update: 2018-12-05
點評:TOP命令是Linux下常用的效能分析工具,能夠即時顯示系統中各個進程的資源佔用狀況。TOP是一個動態顯示過程,即可以通過使用者按鍵來不斷重新整理目前狀態.如果在前台執行該命令,它將獨佔前台,直到使用者終止該程式為止.比較準確的 說,top命令提供了即時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的工作清單.該命令可以按CPU使用.記憶體使用量和執行時間對任務進行 排序;而且該命令的很多特性都可以通過互動式命令或者在個人定製檔案中進行設定.top — 12:38:33 up 5
Time of Update: 2018-12-05
chmod----改變一個或多個檔案的存模數式(mode)chmod [options] mode files只能檔案屬主或特權使用者才能使用該功能來改變檔案存模數式。mode可以是數字形式或以who opcode
Time of Update: 2018-12-05
裝置掛載到bus匯流排上#include <linux/module.h>#include <linux/init.h>#include <linux/device.h> void usb_dev_release(struct device *dev); struct bus_type my_usb_bus = { .name = "my_usb", //匯流排的名字,註冊成功後會在/sys/bus/目錄下看到}; struct device my_
Time of Update: 2018-12-05
whois 功能說明:尋找並顯示使用者資訊。語 法:whois [帳號名稱]補充說明:whois指令會去尋找並顯示指定帳號的使用者相關資訊,因為它是到Network Solutions 的WHOIS資料庫去尋找,所以該帳號名稱必須在上面註冊方能尋獲,且名稱沒有大小寫差別。---------------------------------------------------------whoami功能說明:先似乎使用者名稱稱。語 法:whoami
Time of Update: 2018-12-05
http://blog.sina.com.cn/s/blog_622a99700100pjv3.html 嘗試解答以下問題: 1.為什麼cp的方式更新執行中進程的so,程式會coredump 2.採用什麼方式更新已經載入了的so,就可以避免coredump 我們的公用組件絕大部分都支援so形式的自訂外掛程式,比如s++,qzhttp,ttc。在不停進程更新so的時候往往會產生coredump,並且肯定core得莫名其妙,core得讓人心碎。
Time of Update: 2018-12-05
為了抓住一個自訂的核心功能是如何被執行的,需要一定的調試手段,其實就需要一種跟蹤手段就可以了,理論上不太複雜,可是Linux核心的調試介面太多了,始終找不到一個方便的,直到遇到了ftrace,它簡單的使用檔案系統作為介面,不需要安裝任何使用者態程式,和雜亂的發行版毫無關係,這正合我意,相比SystemTap等複雜的前置設定等調試手段,簡直棒極了。因為我很討厭為了做一件理論上很簡單的事而去花去大量的時間去做前置工作。
Time of Update: 2018-12-05
一、實驗目的對Linux核心模組進行瞭解。二、實驗內容建立一個核心模組,在載入和卸載模組時在核心中列印相關資訊。三、背景知識:一、什麼是核心模組? 核心模組是Linux核心向外部提供的一個插口,其全稱為動態可載入核心模組(Loadable Kernel
Time of Update: 2018-12-05
I find some useless space in winXP, so I set an partition for the space, after I restart my computer, I find the grub cannot start!!use more than 1 hours I get the method from internet 首先得進入系統阿:grub2幾種修複方法1. 雙系統重裝windows造成grub2被改寫的修複方法一 grub4dos0.4.
Time of Update: 2018-12-05
netstatnetstat命令是一個監控TCP/IP網路的非常有用的工具,它可以顯示路由表、實際的網路連接以及每一個網路介面裝置的狀態資訊,在我的電腦上執行netstat後,其輸出結果為:Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 2 210.34.6.89:telnet 210.34.6.96:2873 ESTABLISHEDtcp
Time of Update: 2018-12-05
Collectl 是一個輕量級的效能監控工具,可監控包括 CPU、磁碟、頻寬、記憶體、網路、NFS、進程等等資訊。對系統資源的監控,是系統管理員的一個必備的任務,我們經常需要監控系統資源以便解決相應的系統問題。Linux系統也內建很多的監控工具,如top、vmstat、iostat、sar等,對這些工具的熟練使用時非常重要的,但是這些工具太散了,有時候我們可能會需要看一些更全面地資料,Collectl就是一個這樣的超級工具。之前我已經介紹過IBM的監控工具nmon了,nmon監控也是非常全面的,
Time of Update: 2018-12-05
一、df -lh 命令 df 是來自於coreutils 軟體包,系統安裝時,就內建的;我們通過這個命令可以查看磁碟的使用方式以及檔案系統被掛載的位置; [root@localhost ~]# df -l 檔案系統 容量 已用 可用 已用% 掛載點 /dev/sda3 4956316 3565088 1135396 76% / tmpfs
Time of Update: 2018-12-05
ASS字幕如果不能載入的話,則需要把ASS字幕編碼由utf16轉換為utf8用gedit也可以用這個也可以:iconv -f utf16 -t utf8 subtitle_utf16.ass > subtitle_utf8.ass在Preferenecs->Subtitles&OSD中 Encoding選Simplified Chinese charset(CP936)或者Traditional Chinese
Time of Update: 2018-12-05
名稱: mkdir 使用許可權:於目前目錄有適當許可權的所有使用者 使用方式:mkdir [-p] dirName 說明:建立名稱為 dirName 之子目錄。 參數:-p 確保目錄名稱存在,不存在的就建一個。 範例: 在工作目錄下,建立一個名為 AAA 的子目錄 : mkdir AAA 在工作目錄下的 BBB 目錄中,建立一個名為 Test 的子目錄。若 BBB
Time of Update: 2018-12-05
Linux下檔案的類型是不依賴於其尾碼名的,但一般來講:.ko 是Linux 2.6核心使用的動態串連檔案的尾碼名,也就是模組檔案,用來在Linux系統啟動時載入核心模組.o 是目標檔案,相當於windows中的.obj檔案.so 為共用庫,是shared object,用於動態串連的,和dll差不多.a 為靜態庫,是好多個.o合在一起,用於靜態串連.la 為libtool自動產生的一些共用庫,vi編輯查看,主要記錄了一些配置資訊。可以用如下命令查看file
Time of Update: 2018-12-05
在linux做開發或者系統管理遇到亂碼是經常的事情,主要windows下中文的預設編碼是bg2312,而linux下是utf-8。很多時候涉及到和windows平台系統的通訊免不了編碼的轉化,可能大部分人都用iconv庫函數(包含在glib中)和iconv命令來執行編碼轉換,今天我要推薦的是另一個shell下編碼轉換工具enca。用它不僅可以轉換編碼,還可以查看檔案的原始編碼,使用上也比iconv方便一些。在ubuntu下安裝enca很簡單,apt一下就行了,enca用法如下:enca -L
Time of Update: 2018-12-05
公司作一個嵌入式產品,用ARM核心,LINUX作業系統(不是uclinux)。我最近的工作是把一個原來作好的模組(用串口來通訊)掛到系統上,通過串口來控制該模組的一系列工作,並要求 作成單獨的驅動程式(不是通過應用程式來控制)。同時也想藉此熟悉LINUX下裝置驅動程式的開發方法。我們買的別的公司的開發板,LINUX現在已經能 跑起來,但支援人員和文檔基本沒有。最近剛開始學習LINUX,算是有了一些瞭解,但對TTY裝置、CONSOLE、串口之間的關係覺得比較混亂。這裡有 幾個問題請教:
Time of Update: 2018-12-05
linux top命令詳解(轉)top命令和ps命令的基本作用是相同的,顯示系統當前的進程和其它狀況;但是top是一個動態顯示過程,即可以通過使用者按鍵來不斷重新整理目前狀態。如?
Time of Update: 2018-12-05
Linux 入門時必學60檔案處理個命令Linux系統資訊存放在檔案裡,檔案與普通的公務檔案類似。每個檔案都有自己的名字、內容、存放地址及其它一些管理資訊,如檔案的使用者、檔案的大小等。檔案可以是一封信、一個通訊錄,或者是程式的源語句、程式的資料,甚至可以包括可執行檔程式和其它非本文內容。 Linux檔案系統具有良好的結構,系統提供了很多檔案處理常式。這裡主要介紹常用的檔案處理命令。file1.作用file通過探測檔案內容判斷檔案類型,使用許可權是所有使用者。2.格式file [options]
Time of Update: 2018-12-05
文章目錄 進程資訊如何結束進程 Windows下的工作管理員雖然不好用(個人更喜歡Process Explorer些),但也算方便,可以方便的查看進程,CPU,記憶體...也可以很容易的結束進程沒有圖形化介面下的Linux,也有命令可以實現Windows的工作管理員功能,這個命令就是"top",使用者可以使用top來對進程排序,結束進程等.top 命令是 Linux
Time of Update: 2018-12-05
2.1 網路驅動程式的結構 Linux網路驅動程式的體繫結構1所示。可以劃分為四層:(1)協議介面層 (2)網路裝置介面層 (3)裝置驅動功能層(4)及網路裝置和網路媒介層。網路驅動程式重點:完成裝置驅動功能層在Linux中,所有網路裝置都抽象為一個介面(interface)。這個介面提供了對所有網路裝置的操作集合,由資料結構 struct