Time of Update: 2018-12-05
今天心血來潮,把之前做的一個j2ee項目部署到了ubuntu上,特做記錄。1、安裝jre下載jre壓縮包,解壓,放到/opt下。export PATH=$PATH:/opt/jre/bin 設定環境變數tomcat需要一個JAVA_HOME 或者 JRE_HOME 也順便設定了 export JRE_HOME=/opt/jre2、安裝tomcat首先去官網下載壓縮吧, 解壓(tar -zxvf
Time of Update: 2018-12-05
Linux刪除檔案夾命令--rm, rmdirlinux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。直接rm就可以了,不過要加兩個參數-rf 即:rm -rf 目錄名字-r 就是向下遞迴,不管有多少級目錄,一併刪除-f 就是直接強行刪除,不作任何提示的意思刪除檔案夾執行個體:rm -rf
Time of Update: 2018-12-05
1、直接在命令列中執行:crontab -e2、添加執行指令碼語句例如:#test for project-name to send email to admin, add by ***(2011-11-10)0 12,15,18,21 * * * /email.sh 注意在添加一段新的定時器時,養成一個良好習慣添加一段注釋,標明作用以及建立時間,建立人。如果你想學習如何添加自動執行指令碼命令可以查看如下三個網址:http://www.thegeekstuff.com/2009/06/15-p
Time of Update: 2018-12-05
cp 指令是copy的簡稱,是複製的意思首先 man cpNAME cp - copy files and directoriesSYNOPSIS cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE...DESCRIPTION Copy SOURCE to DEST, or
Time of Update: 2018-12-05
rm指令:刪除檔案或目錄首先 man rmNAME rm - remove files or directoriesSYNOPSIS rm [OPTION]... FILE...DESCRIPTION This manual page documents the GNU version of rm. rm removes each specified file. By default, it does not remove directories.
Time of Update: 2018-12-05
linux zip 命令詳解 功能說明:壓縮檔。 語 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目錄>][-ll][-n <字尾字串>][-t <日期時間>][-<壓縮效率>][壓縮檔][檔案...][-i <範本樣式>][-x <範本樣式>]補充說明:zip是個使用廣泛的壓縮程式,檔案經它壓縮後會另外產生具有".zip"副檔名的壓縮檔。 參 數: -A
Time of Update: 2018-12-05
http://393799950.iteye.com/blog/1266623Ubuntu安裝jdk7linux安裝jdk7折騰了許久的JDK7,今天終於安心的在機子落戶了,現在來總結一下安裝的技巧:1.要安裝JDK7,當然是要有JDK的二進位檔案拉。。這個簡單,直接在ORACLE的官網中下載就可以拉http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.htmlPS:要注意系統版
Time of Update: 2018-12-05
ARM 的工作模式中有一種是未定義指令終止模式UND, 如果啟動並執行程式中有未定義的指令,那麼會對 kernel 產生一個 undefine instruction trap 如果程式沒有對SIGILL 有任何處理的話,那麼程式會被KILL 了。 linux 的kernel 提供一種擴充未定義指令的方法。 例如擴充ARM 指令clz,這個指令是用來計算一個一個數字前面有多少個0
Time of Update: 2018-12-05
“加入Palm Powered移動全球,將使MontaVista更加接近廣闊的PalmSource開發人員社群及無線生態系統,為Linux提供工具及技術,促進應用軟體在功能性上更好的創新及開發,”MontaVista軟體市場副總裁Peder Ulander表示,“PalmSource及Palm OS開發了領先的行動裝置
Time of Update: 2018-12-05
行動電話市場的成熟正引起早期入市和新近入行的行動電話製造商之間的激烈競爭。隨著市場增長速度放緩,行動電話製造商在替代業務方面的競爭日益加劇。其結果是,行動電話製造商殺出重圍的路只有二條,要麼在降低成本上勝人一籌,要麼保持效能方面的領導地位。但在所有這些情況下,這一發展趨勢已經迫使所有製造商全力對開發和材料清單(BOM)成本進行最佳化。
Time of Update: 2018-12-05
視頻採集,調用V4L模組參數進行視頻未經處理資料的採集。熟悉/include/linux/videodev.h,根據這個標頭檔來定義自己的video device的資料結構,下面是幾個重要的資料結構,定義在videodev.h裡 struct video_mmap vmmap;struct video_capability videocap;struct video_mbuf videombuf;struct video_picture videopict;struct
Time of Update: 2018-12-05
Author-------Dansen-----xzd2734@163.comwait_queue_head_t wait_q;首先看看wait_queue_head_t這個等待隊列的結構在wait.h中定義了這個結構typedef struct __wait_queue_head wait_queue_head_t;struct __wait_queue_head { wq_lock_t lock; struct list_head task_list;};# define
Time of Update: 2018-12-05
Author-------Dansen-----xzd2734@163.com編寫模組時一般都需要包含標頭檔<linux/module.h>,而在module.h中定義了符號__module_kernel_versionstatic const char __module_kernel_version[] __attribute__((section(".modinfo"))) ="kernel_version=" UTS_RELEASE;#define UTS_RELEASE "2
Time of Update: 2018-12-05
Author-------Dansen-----xzd2734@163.com不是每一行代碼都必須讀懂,我只是大概地過一下流程畢竟這些都是比較成熟的代碼,沒必要去改的是針對我自己的板子的,硬體設定如下cpu是s3c2410board type 是 smdk241016M Nor Flash 地址是 0x0---0xFFFFFF64M SDRAM 地址是 0x30000000---0x33FFFFFF軟體是華恒版的ppcboot 2.0 和 linux
Time of Update: 2018-12-05
本文講述了如何通過基本的安全措施,使你的Linux系統變得可靠。 1、Bios Security 一定要給Bios設定密碼,以防通過在Bios中改變啟動順序,而可以從磁碟片啟動。這樣可以阻止別人試圖用特殊的啟動盤啟動你的系統,還可以阻止別人進入Bios改動其中的設定(比如允許通過磁碟片啟動等)。 2、LILO Security
Time of Update: 2018-12-05
比起Linux開發人員,Microsoft的開發人員的優勢在於他們可以訪問MSDN (Microsoft軟體開發網路), MSDN是一個magnificent 的開發人員線上資源。Linux至今還沒有可比擬的這種資源。 自由標準組 (FSG)是 一個非贏利的致力於開發和促進自由開放軟體的標準的組織, 今天宣布它與O'Reilly Media 合作,共同為Linux應用程式開發人員提供類似MSDN的服務,該服務將作為LSB (Linux Standard Base) Developer
Time of Update: 2018-12-05
今天上某個論壇,發現又出現了討論Linux和Windows優劣的文章,這種帖就像拍不死的小強,稍微一不注意,就春風吹又生了。但我還是回了一貼,我bs我自己-_-!其實我算是Windows的推崇者,我曾努力試著適應Linux,發現它確實很好,但也不見得是壓倒性的好。無論是win飯還是linux飯,在評論兩個系統的時候,也需要秉承客觀、辨證的態度。對於Windows,我用過從3.1到Vista的所有版本,對於Linux我也用過Turbo,Redhat,Debian和Ubuntu四個發行版,並且後兩個
Time of Update: 2018-12-05
http://www.21php.com/tutorial/tutorial.php?tid=89作者: LinuxForum 1.虛擬控制台 登入後按Alt+F2鍵這時又可以看到"login:"提示符, 這個就是第二個虛擬控制台.再按Alt+F1又回到第一個控制台,來回切換很方便。查看/etc/inittab檔案可以找到一下幾行: #Run gettys in standard runlevels 1:12345:respawn:/sbin/mingetty
Time of Update: 2018-12-05
Linux和Windows的區別
Time of Update: 2018-12-05
$PATH:決定了shell將到哪些目錄中尋找命令或程式,PATH的值是一系列目錄,當您運行一個程式時,Linux在這些目錄下進行搜尋編譯連結。 編輯你的 PATH 聲明,其格式為: PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N> 你可以自己加上指定的路徑,中間用冒號隔開。環境變數更改後,在使用者下次登陸時生效,如果想立刻生效,則可執行下面的語句:$ source