Time of Update: 2018-12-05
About File attributes, process attributes and file permissions on Unix/Linuxsystem. 1. current working directory, environment variables, umask value are allattributes of a process. the real user ID, real group ID, effective user ID, effective
Time of Update: 2018-12-05
先用uname -a 查詢當前linux版本, 根據經驗判定 2.4 版本的,應該直接就可以按照官方步聚直接安裝了,如果是2.6以上版本的,就需要安裝一些老的模組了,請參照如下安裝模組步聚.1 如果沒有 yum 工具,則繼續往下,否則跳過;wget http://www.swsoft.com.cn/downloads/Prima/Tools/yum_forAS4.tar.gz 下載 yum 安裝包tar -xzf yum_forAS4.tar.gz 進入安裝目錄rpm -ivh *.
Time of Update: 2018-12-05
Linux驅動中的platform 從Linux2.6核心起,引入一套新的驅動管理和註冊機制:platform_device 和 platform_driver 。Linux 中大部分的裝置驅動,都可以使用這套機制,裝置用 platform_device 表示;驅動用 platform_driver 進行註冊。 Linux platform driver 機制和傳統的device driver機制(即:通過 driver_register
Time of Update: 2018-12-05
嵌入式Linux之我行——LED驅動在2440上的執行個體開發 一、開發環境主 機:VMWare--Fedora 9 開發板:Mini2440--64MB Nand 編譯器:arm-linux-gcc-4.3.2二、實現步驟1. 硬體原理圖分析。由原理圖得知LED電路是共陽極的,並分別由2440的GPB5、GPB6、GPB7、GPB8口控制的 2. 去掉核心已有的LED驅動設定,因為IO口與mini2440開發板的不一致,根本就不能控制板上的LED。#gedit arch/arm/plat-
Time of Update: 2018-12-05
文章目錄 jit.cMakefile裝載測試卸載 【Linux裝置驅動程式(第三版)】----延遲:讓出處理器jit.c#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/time.h>#include
Time of Update: 2018-12-05
文章目錄 jit.cMakefile裝載測試卸載 【Linux裝置驅動程式(第三版)】----定時器:Timerjit.c#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/time.h>#include
Time of Update: 2018-12-05
嵌入式Linux之我行——LCD背光碟機動在2440上的執行個體開發一、開發環境主 機:VMWare--Fedora 9 開發板:Mini2440--64MB Nand 編譯器:arm-linux-gcc-4.3.2二、實現步驟1. 硬體原理圖分析。由原理圖得知LCD的背光是由2440的GPG4口控制的 2. 編寫背光碟機動。檔案名稱為my2440_backlight.c#include <linux/errno.h>#include
Time of Update: 2018-12-05
module.h包含可裝載模組需要的大量符號和函數定義,包含init.h的目的是指定初始化和清除代碼,struct file是在<linux/fs.h>中定義的。註冊字元裝置使用int register_chrdev(unsigned int major, const char *name, struct file_operations *fops);移除字元裝置使用int unregister_chrdev(unsigned int major, const char *name)
Time of Update: 2018-12-05
文章目錄 jit.cMakefile裝載測試卸載 【Linux裝置驅動程式(第三版)】----taskletjit.c#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/time.h>#include
Time of Update: 2018-12-05
方法一: 來自:http://menjoy.javaeye.com/blog/287375 項目中利用ssh和rsync同步和分發檔案,發現ssh登入和傳輸速度都很慢,問題按照如下方式解決Linux sh代碼 用戶端進行如下修改 echo "GSSAPIAuthentication no" >> ~/.ssh/config 服務端 vi /etc/ssh/sshd_config 按照下面兩項修改 GSSAPIAuthentication no
Time of Update: 2018-12-05
文章目錄 HelloWorld.cMakefile建立裝置節點裝載測試卸載 【Linux裝置驅動程式(第三版)】----快取HelloWorld.c#include <linux/init.h>#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/fs.h>//file_operations, file#
Time of Update: 2018-12-05
文章目錄 scull.c 【Linux裝置驅動程式(第三版)】----ioctlscull.c#include <linux/init.h>#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/fs.h>//file_operations, file#include
Time of Update: 2018-12-05
文章目錄 complete.cMakefile建立裝置節點測試卸載驅動 【Linux裝置驅動程式(第三版)】----裝置檔案的存取控制:獨享裝置complete.c#include <linux/init.h>#include <linux/module.h>#include <linux/sched.h>#include <linux/kernel.h>#include
Time of Update: 2018-12-05
文章目錄 Makefile建立裝置節點裝載卸載 【Linux裝置驅動程式(第三版)】----簡單休眠 Sleepysleepy.c#include <linux/init.h>#include <linux/module.h>#include <linux/sched.h>#include <linux/kernel.h>#include
Time of Update: 2018-12-05
文章目錄 jit.cMakefile裝載驅動測試輸出結果:卸載 【Linux裝置驅動程式(第三版)】----擷取目前時間jit.c #include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/time.h>#include <linux/timer.h>
Time of Update: 2018-12-05
首先下載 tomcat ,網址:http://219.239.26.9/download/6520562/7734948/1/gz/250/185/1279864093178_441/apache-tomcat-6.0.29.tar.gz 2) 解壓已經下載的檔案 tar -zxvf apache-tomcat-6.0.29.tar.gz 3) 將檔案拷貝到自己想放的目錄下面,這裡放到了/usr/local/tomcat 下面(建立了tomcat目錄,或者說將原來的名字給重新命名了。
Time of Update: 2018-12-05
文章出自:http://os.51cto.com/art/200705/47062.htm 在linux和unix環境中,源碼安裝是最常用的軟體安裝方式,一些軟體除了提供源碼外,也提供各種發行版的二進位安裝包(如基於redhat包管理工具的rpm包),但強烈建議使用源碼安裝方式。原因是:(1)沒有類似rpm那樣讓人惱火的包依賴關係,(2)源碼安裝靈活自由,適用於不同的平台,維護也十分方便。源碼的安裝一般由3個步驟組成:配置(configure)、編譯(make)、安裝(make install)
Time of Update: 2018-12-05
環境:Fedora 17 64位android:4.0.11.到android原始碼目錄2. 執行:# . build/envsetup.sh3. 執行# choosecombo選擇各個參數。這兩步設定了一些編譯參數和環境變數,按照你正常編譯android的設定即可。4.如果是第一次編譯,需要先編譯Linux下的adb版本,否則到第5步 執行:# make adb5.安裝了linux-windows交叉編譯環境MinGW 第一步是編譯c程式,第二步是編譯cpp程式 執行:# yum
Time of Update: 2018-12-05
先下子php5.3,apache2.3,apr,curl,apr-util,pcre等源碼包了。安裝過程如下:1.安裝準備。先安裝工具包:apr:./configure --prefix=/usr/local/aprmakemake installapr-util:./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/aprmakemake installg++:sudo apt-get install g++pcer: .
Time of Update: 2018-12-05
matlab是一款強大的科學計算軟體,強大的矩陣運算功能簡化了一些複雜的資料運算。1.獲得matlab安裝檔案。首先下得matlab_unix_2009b.iso檔案。2.在安裝之前,系統要有java虛擬機器,matlab的安裝程式依賴jre環境。下載最新的jre:jre-6u22-linux-i586.bin執行如下命令安裝jre環境:chmod +x jre-6u22-linux-i586.bin./jre-6u22-linux-i586.bin