1、Shell腳本中用#表示注釋,相當于C語言的//注釋。但如果#位于第一行開頭,并且是#!(稱為Shebang)則例外,它表示該腳本使用后面指定的解釋器/bin/sh解釋執行$chmod+xscript.sh$./script.sh2、兩種執行Shell腳本的方法:$./script.sh$sh./script.sh3、一行中可以輸入由分號;隔開的多個命令$cd..;ls-l4、只存在于當前Shell進程,用set命令可以顯示當前Shell進程中定義的所
系統 2019-08-12 01:32:34 1967
一、上傳Tomcat服務器二、安裝Tomcat服務器2.1、解壓tomcat服務器壓縮包2.2、配置環境變量tomcat服務器運行時是需要JDK支持的,所以必須配置好JDK用到的那些環境變量編輯/etc下的profile文件,加上如下內容:2.3、修改tomcat服務器的啟動端口修改將Tomcat服務器啟動時使用的端口,例如改成9999修改完server.xml文件之后,保存,退出。三、Tomcat服務器啟動和關閉3.1、啟動Tomcat服務器進入tomc
系統 2019-08-12 01:33:02 1966
今天一共發布了兩個穩定發行版:Linux2.6.16.10和2.6.16.11.Linux2.6.16.10的發布通告在lkml(linux內核郵件列表)中沒有找到,聽lwn(linux每周新聞)說發布通告已經丟失.Greg怎么不再重發一篇呢?hehe..開玩笑.2.6.16.10大約更新了22個地方.GIT更新日志:http://www.kernel.org/git/?p=linux/kernel/git/stable/linux-2.6.16.y.gi
系統 2019-08-12 01:32:08 1966
創建套接口在這一部分,我們將會看到創建套接口與創建管道一樣的容易。雖然有一些我們將會了解到的函數參數。為了能創建成功,這些參數必須提供合適的值。socketpair函數概要如下:#include#includeintsocketpair(intdomain,inttype,intprotocol,intsv[2]);sys/types.h文件需要用來定義一些C宏常量。sys/socket.h文件必須包含
系統 2019-08-29 21:55:36 1965
mysql默認的字符編碼是latin1,而我用的是utf-8,存入數據庫就變成了?????這樣的亂碼,解決方法:1、windows下:修改my.ini文件,有兩處default-character-set=latin1都改為default-character-set=utf8重啟既可。http://blog.sina.com.cn/s/blog_647325a90100q2m7.html2、linux下:vi/etc/my.cnf(#cp/usr/shar
系統 2019-08-12 09:29:57 1965
linux開源安全性高linux和windows1、同時登陸多用戶2、安全3、linux沒有盤符的概念/。/root根目錄4、linux的文件沒有擴展名linuxbinsbinboot系統文件varhome普通用戶的家目錄root超級管理員的家目錄tmp臨時文件usr軟件安裝目錄etc軟件的配置文件常用命令查看當前工作目錄pwd工作目錄的跳轉cd路徑相對路徑:相對于當前工作目錄假設b下./c/n.txt假設a下b/c/n.txt在c下../../m.txt
系統 2019-08-12 09:27:09 1965
http://blog.csdn.net/prettywolf/archive/2007/03/10/1525911.aspx以下文章參考了網上的文章,但經過自己試驗和整理。linux自動啟動程序的方法很多,但是有時某些程序要設置環境變量的就會引起麻煩。tomcat啟動時需要設置JAVA_HOME,CLASSPATH等環境變量,很多文章說設置好環境變量,把/path/startup.sh放到rc.local中就可以實現自動啟動了,但是實際操作發現,很多的l
系統 2019-08-12 01:32:55 1965
舍棄自己的物質利益來學習Linux,作為程序員目光不能太短如果你忘記了Linux的root登錄密碼,請看這里posted@2011-11-1223:32moonz-wu閱讀(12)|評論(0)編輯Vim編輯操作總結posted@2008-01-3123:16moonz-wu閱讀(214)|評論(0)編輯Vim編輯命令3posted@2008-01-2923:19moonz-wu閱讀(750)|評論(0)編輯Emacs(二)posted@2008-01-24
系統 2019-08-12 01:32:23 1965
所謂的時鐘時間又叫做墻上時鐘時間,它是進程運行的時鐘總量,其值與系統中同時運行的進程數有關,不過一般在討論時鐘時間的時候都是在系統中沒有其他活動進行時度量的。用戶cpu時間:就是執行用戶指令所用的時間。系統CPU時間:所謂的系統,我們知道就是在內核中執行的時間,沒錯滴,就是該進程執行內核程序所經歷的時間。查看一個進程的這三個時間并不難,只要執行命令time即可Linux用戶CPU時間、系統CPU時間、時鐘時間
系統 2019-08-12 01:32:53 1964
音頻處理介紹(Linux手機)轉載時請注明出處和作者聯系方式作者聯系方式:李先靜昨天從整體上介紹了一下音頻處理流程,讓大家對音頻處理有個大致的概念,以便進行深入的研究。整個音頻處理可以分為三個部分:用戶空間Mplayerservice它是一個獨立的服務進程,其主要作用有;首先是充當一個抽象層,隔離下層的軟件和硬件平臺,讓應用程序不受下層變化的影響,比如以前我們用mplayer,現在改為用gstreamer
系統 2019-08-12 01:32:43 1964
硬件平臺:FL2440內核版本:2.6.28主機平臺:Ubuntu11.04內核版本:2.6.39原創作品,轉載請標明出處http://blog.csdn.net/yming0221/article/details/6584285首先修改內核源碼/arch/arm/mach-s3c2410/mach-smdk2410.c添加紅色字體部分staticstructplatform_device*smdk2410_devices[]__initdata={&s3
系統 2019-08-29 22:28:50 1962
作者:車東Email:chedongATbigfoot.com/chedongATchedong.com寫于:2002/12最后更新:08/04/200307:55:54FeedBack>>版權聲明:可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息及本聲明http://www.chedong.com/tech/oracle.html關鍵詞:oracle8iredhatlinuxinstall內容摘要:RedHat7.3/8下的Oracle8
系統 2019-08-12 01:53:27 1962
問:在makemenuconfig配置完之后(選的默認配置),然后就make出現如下錯誤:root@org:/usr/src/linux-2.6.32.27#makeCHKinclude/linux/version.hCHKinclude/linux/utsrelease.hSYMLINKinclude/asm->include/asm-x86CALLscripts/checksyscalls.shCHKinclude/linux/compile.hVDS
系統 2019-08-12 01:33:52 1961
內核開發者一直在試圖尋找一種快捷高效的內核調試手段,用于內核開發之中。高效的調試技術有利于提高內核開發效率,縮短內核開發周期。本文研究了一種新型的內核調試技術―Kprobes,Kprobes是一個輕量級的內核調試工具,利用Kprobes技術可以在運行的內核中動態的插入探測點,在探測點處執行用戶預定義的操作。本文首先根據Kprobes在Linux內核中的源碼實現,針對LinuxCPU異常技術,single-step技術,LoadableKernelModul
系統 2019-08-29 22:32:54 1959
安裝vnc服務$sudoapt-getinstallvnc4vncpasswdserver$vncpasswd#輸入密碼$cd~/.vnc/$vixstartup##修改如下內容,屏蔽xterm和twm,這桌面方式太難看,采用大家熟悉的gnome方式啟動#xterm-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"twm&gnome-session&$vncserver:1#啟動vncserver,默認端
系統 2019-08-29 22:27:41 1958