Time of Update: 2015-04-12
標籤:參考資料:http://www.geekfan.net/5558/http://blog.jobbole.com/23638/http://www.csdn.net/article/2014-03-05/2818640-internet-of-things-blog 指令碼主要是基於sysfs虛擬檔案系統,這是由核心用來將裝置或驅動相關的資訊輸出到使用者空間的一種機制。網路介面的相關分析資料會通過“/sys/class/net/<ethX>/statist
Time of Update: 2015-04-12
標籤:linux nasm 系統調用 syscall mmap 背景知識基本交代清楚了,下面我們實際寫一個小例子看一下。代碼的功能很簡單,顯示一行文本,然後退出。我們使用了syscall中的write和exit調用,查一下前面的調用號和參數,我們初步總結如下:write(即sys_write)調用號為1,需傳遞3個參數unsig
Time of Update: 2015-04-12
標籤:1.按下 CTRL + ALT 按鍵組合,進入主作業系統,點擊VMware虛擬機器菜單下的安裝虛擬機器工具子功能表. 菜單:VM->Install VMware tools....(虛擬機器->安裝VMware Tools...)2.點擊"彈出的對話方塊"中的"Install"按鈕,確認安裝VMware Tools.3.滑鼠點擊Linux介面,進入Linux.4.使用如下命令掛載光碟機裝置,注意大小寫.(如果 /mnt 下沒有相應的目錄則可以通過 mkdir
Time of Update: 2015-04-12
標籤:ifconfig ip1、馬上生效,所作出的改動重啟網路服務或主機後失效a. 網卡、IP、掩碼網卡命名方式乙太網路:ethXifconfig是一個用來查看當前主機上活動狀態的網卡,也可以配置、啟用或禁用網路介面的命令ifconfig -a:查看主機上的所有網卡ifconfig eth0:查看eth0網卡的資訊指定IP地址:ifconfig eth0
Time of Update: 2015-04-12
標籤:at crontablinux中任務計劃:一次性執行:at,batchbatch:不需要指定時間,會在空閑時間執行周期性執行:vixie cron:crontab我們通常看到的是crontab,crontab實際上是個表格或者說是檔案,來為vixie cron的一個進程crond提供配置資訊1、一次性任務執行:at TIMEat>Ctrl+d:提交任務at -l = atq:查看等待執行的任務at
Time of Update: 2015-04-12
標籤:ps top jobs進程管理類的命令:pstree,ps,top,vmstat,htop,pmappstree:查看進程樹ps:顯示系統當前進程狀態的命令進程:跟終端相關的進程跟終端無關的進程a:所有跟終端相關的進程ps ax:所有跟終端無關的進程ps xSTAT:S:可中斷睡眠D:不可中斷睡眠R:運行或可運行T:停止Z:僵死s:session
Time of Update: 2015-04-12
標籤:
Time of Update: 2015-04-12
標籤:#!/bin/bashctime=`date +%x%T`monitor_dir=/home/jk/if [ ! -d $monitor_dir ]; then mkdir $monitor_dirficd $monitor_dirweb_stat_log=web.statusif [ ! -f $web_stat_log ]; then touch
Time of Update: 2015-04-11
標籤:linux相關 2008-10-07 10:46 閱讀1392 評論0 字型大小: 大大 中中 小小 如果你需要在Linux中
Time of Update: 2015-04-11
標籤:在上一篇介紹了linux驅動的調試方法,這一篇介紹一下在驅動編程中會遇到的並發和竟態以及如何處理並發和競爭。首先什麼是並發與竟態呢?並發(concurrency)指的是多個執行單元同時、並行被執行。而並發的執行單元對共用資源(硬體資源和軟體上的全域、靜態變數)的訪問則容易導致競態(race conditions)。可能導致並發和竟態的情況有:SMP(Symmetric
Time of Update: 2015-04-11
標籤:Linux中的shell命令一般是執行步驟:使用者在終端輸入命令斷行符號,系統核心會在目前使用者的環境變數PATH中去讀取環境變數的值 變數的值就是命令的路徑,命令路徑不只一個,於是系統會從這些路徑中從左至右的順序匹配要尋找的命令檔案,直到找到並執行為止;當這個命令被執行過已後,系統會把這個命令對應的檔案路徑儲存在系統的雜湊表中,以便下次使用者執行命令時更快速的尋找,查看目前使用者的 hash 表。可以執行系統內建命令 hash 顯示目前使用者的雜湊表。我們用which擷取命令所在的路徑,
Time of Update: 2015-04-11
標籤:目錄[-]綜述訊號量與互斥鎖Completions 機制自旋鎖其他的一些選擇不加鎖演算法原子變數與位操作seqlock(順序鎖)讀取-拷貝-更新(RCU)小結綜述在上一篇介紹了linux驅動的調試方法,這一篇介紹一下在驅動編程中會遇到的並發和竟態以及如何處理並發和競爭。首先什麼是並發與竟態呢?並發(concurrency)指的是多個執行單元同時、並行被執行。而並發的執行單元對共用資源(硬體資源和軟體上的全域、靜態變數)的訪問則容易導致競態(race
Time of Update: 2015-04-11
標籤:linux mail 命令參數:使用mail發郵件時,必須先將sendmail服務啟動。mail –s “郵件主題” –c”抄送地址” –b “密送地址” -- -f 發送人郵件地址 –F 寄件者姓名 < 要發送的郵件內容 三種常用格式發信 mail -s test [email protected]
Time of Update: 2015-04-11
標籤:李洋 原創作品轉載請註明出處《Linux核心分析》MOOC課程
Time of Update: 2015-04-11
標籤:linux squid 的配置Squid cache(簡稱為Squid),作為網頁伺服器的前置cache伺服器,可以代理使用者向web伺服器請求資料並進行緩衝,也可以用在區域網路中,使區域網路使用者通過代理上網。linux 下squid 配置 首先安裝squidyum install squid650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/5D/FB/wKioL1UonFDQWCTFAAD7rSztkKs274
Time of Update: 2015-04-11
標籤:linux歸檔 linux壓縮 tar zip gzip Linux常用壓縮公用程式:gzip、bzip、xz,這幾個壓縮公用程式不能壓縮目錄 ------------------------------------------------- gzip、bzip、xz的壓縮比:xz>b
Time of Update: 2015-04-11
標籤:linux ar8161 網卡 今天公司搞了台新的測試服。為了測試遊戲開發過程安裝了centos6.5。結果網卡居然沒驅動 上網找了一圈發現還挺麻煩的。所以記錄了過程 方便後人吧~~!1)需要linux 有gcc 和 kernel-devel。其次要下載alx-linux-v2.0.0.6 驅動包。 找不到官方的下載連結
Time of Update: 2015-04-11
標籤:1. 線程的等待退出 1.1. 等待線程退出 線程從進入點函數自然返回,或者主動調用pthread_exit()函數,都可以讓線程正常終止 線程從進入點函數自然返回時,函數傳回值可以被其它線程用pthread_join函數擷取 pthread_join原型為: #include <pthread.h> int pthread_join(pthread_t th, void **thread_return); 1.
Time of Update: 2015-04-11
標籤:1. 線程的同步與互斥 1.1. 線程的互斥 在Posix
Time of Update: 2015-04-11
標籤:步驟:1.從網上下載VMware和Ubuntu的鏡像檔案 2.在虛擬機器上安裝Ubuntu系統 3.在安裝好的系統中安裝VMware tools 實現檔案分享權限設定