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
一、升級背景前段時間公司有個項目用到了簡訊收發的業務,採購了兩台16口的Wavecom USB簡訊貓裝置,伺服器作業系統是ReadHat5.4,核心2.6.18,插上裝置後,作業系統無法自動識別該裝置,原因是沒有預裝該裝置USB轉串口的驅動程式,可能是只有這個產品不能識別,因為曾經我用過單口的GSM
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
一、序言學習ARM嵌入式的人都知道,要想使PC上的程式運行在ARM板,必須建立交叉編譯環境來對原始碼進行編譯。對於交叉編譯環境的基本概念這裡就不多說了,網上多得是。這裡主要是寫我在建立交叉編譯環境時的方法步驟和一些想法。我的建立過程經曆了瘋狂的四天。在這四天裡,我除了睡覺,吃飯,上廁所,幾乎所有的時間都坐在電腦面前,只是為了最後那100多MB的檔案。我終於體會到了在面對複雜的問題時的那種無助的心情。也終於知道了想當一名自由軟體支援者所要具備的能力與心態(那就是怎樣在困難與錯誤面前尋找解決辦法)
Time of Update: 2018-12-05
最常用的編譯版本是arm-linux-gcc-2.95.3、arm-linux-gcc-3.4.1 和 arm-linux-3.3.2
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
文章目錄 jit.cMakefile裝載測試卸載 【Linux裝置驅動程式(第三版)】----延遲:逾時(wait_event_interruptible_timeout)jit.c#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#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
是LCD的引腳,GPG4是複用引腳,可以發送電源使能訊號。GPIO的程式很簡單,這裡不再贅述。 驅動程式:#include <linux/init.h>#include <linux/module.h>#include <linux/fs.h>#include <mach/regs-gpio.h>#include <asm/io.h>#include <mach/hardware.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
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
from http://memo.cnticketing.com/uchome/space.php?uid=2&do=blog&id=6 Redhat Linux 修改主機名稱(HOSTNAME)hostname #查看當前主機的主機名稱hostname NEWHOSTNAME #臨時修改當前主機名稱修改主機名稱vi /etc/sysconfig/network
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
Time of Update: 2018-12-05
目前主要探討matlab在linux下面的使用。 1.matalab的啟動。 matlab可以在命令列中進行計算,也可以啟動GUI介面來操作。由於主要用於後台資料計算處理,主要探討命令在termianl中操作。matlab啟動的一些選項:-nodesktop 啟動jvm(Jave Virtual Machine),不啟動desktop, 但help 介面,preferences介面等仍可通過cmdline 調出,即jvm啟動但不啟動desktop,可以啟動其他顯示;
Time of Update: 2018-12-05
Linux下find命令詳解Linux下find命令在目錄結構中搜尋檔案,並執行指定的操作。Linux下find命令提供了相當多的尋找條件,功能很強大。Linux中find常見用法樣本·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 將尋找到的檔案輸出到標準輸出#-exec command {} /;