Time of Update: 2017-02-28
伺服器|技巧|精華|詳解 1、配置系統管理(Admin Web Application) 大多數商業化的J2EE伺服器都提供一個功能強大的管理介面,且大都採用易於理解的Web應用介面。Tomcat按照自己的方式,同樣提供一個成熟的管理工具,並且絲毫不遜於那些商業化的競爭者。Tomcat的Admin Web Application最初在4.1版本時出現,當時的功能包括管理context、data
Time of Update: 2017-02-28
rename 用於 對檔案進行命名管理,可進行批量命名並支援Regex, rename命令存在兩個版本用法上有所區別 一個是 C語言版本支援萬用字元,另一個是 Perl版本.支援Regex 命令格式: Usage: rename [-v] [-n] [-f] perlexpr [filenames] 參數說明: v 顯示檔案重新命名的細節 n 不執行重新命名,但會類比執行重新命名,並顯示會出現的情況,例如是否會有同名檔案衝突等。在重新命名前測試很有用。 f
Time of Update: 2017-02-28
什麼是OpenvSwitch OpenvSwitch,簡稱OVS是一個虛擬交換軟體,主要用於虛擬機器VM環境,作為一個虛擬交換器,支援Xen/XenServer, KVM, and
Time of Update: 2017-02-28
系統建立IPC通訊(如訊息佇列、共用記憶體時)必須指定一個ID值。通常情況下,該id值通過ftok函數得到。 ftok原型如下: key_t ftok( char * fname, int id ) fname就時你指定的檔案名稱(該檔案必須是存在而且可以訪問的),id是子序號,雖然為int,但是只有8個位元被使用(0-255)。 當成功執行的時候,一個key_t值將會被返回,否則 -1
Time of Update: 2017-02-28
MAC地址為網卡的物理地址,在Windows系統下非常容易修改,在linux模式下則有些複雜, 我們看看VMware虛擬機器中修改Linux MAC地址的方法 方法一: 這個方法最直接簡單有效,修改Linux系統裡相關rc.local檔案MAC值即可。 方法二: 修改虛擬機器的*.vmx檔案,這種方法最值得推薦,因為這樣就類似於重新“燒錄”了VMware虛擬機器的“物理網卡ROM”。方法是: 分兩種情況: 第一種:
Time of Update: 2017-01-18
1. 簡 介 Linux 內 核 支 持 眾 多 的 文 件 系 統 類 型, 目 前 它 可 以 讀 寫( 至 少 是 讀) 大 部 分 的 文 件 系 統.Linux 經 常 與Microsoft Windows 共 存 於 一 個 系 統 或 者 硬 盤 中.Linux 對windows9x/NT 的 文 件 系 統 支 持 的 很 好, 反 之 你 想 在windows 下 用Visual C++ 編 程 的 同 時 能 看 一 看Linux
Time of Update: 2018-07-22
在日常工作中,會常常遇到Windows PC機和嵌入式Linux開發板之間傳輸檔案的需求,下面提供一種方法: rz,sz是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具。 首先: Windows端安裝ZModem的telnet/ssh用戶端(如Xshell或SecureCRT)。 Linux開發板上要安裝lrzsz(下載lrzsz-0.12.20.tar.gz,編譯安裝)。可以使用alias rz="lrz" &&
Time of Update: 2018-07-26
我們最開始學習的C語言中,主函數中int main()函數的最後總會加一個return 0;充當傳回值,當初我們並不知道這個傳回值的意義是什麼,我們經常使用的是普通函數中的傳回值,當函數執行一個任務時,函數執行完畢之後總會返回一個適當的值來告訴執行者該函數執行的情況 Linux
Time of Update: 2018-07-28
本文連結:http://blog.csdn.net/kongxx/article/details/7010472 問題: 今天在Linux上使用cp和mv命令操作NFS上的檔案時總是出現以下錯誤 cp: preserving permissions for `filename': Operation not supported 原因:
Time of Update: 2018-12-03
項目越來越大,每次需要重新編譯整個項目都是一件很浪費時間的事情。Research了一下,找到以下可以協助提高速度的方法,總結一下。tmpfs有人說在Windows下用了RAMDisk把一個項目編譯時間從4.5小時減少到了5分鐘,也許這個數字是有點誇張了,不過粗想想,把檔案放到記憶體上做編譯應該是比在磁碟上快多了吧,尤其如果編譯器需要產生很多臨時檔案的話。這個做法的實現成本最低,在Linux中,直接mount一個tmpfs就可以了。而且對所編譯的工程沒有任何要求,也不用改動編譯環境。mount -
Time of Update: 2018-12-03
前段時間調試了linux下的MCP2515驅動,驅動基本上調試通過,這兩天調試另外幾塊板時又出現了一些問題。 1. linux啟動的時候probe MCP2515有時候失敗,有時候成功,而有的板則是一直可以probe成功。probe失敗時提示“MCP251x didn't enter in conf mode after
Time of Update: 2018-12-05
今天接到了一個任務,實現顯示屏的關和開 理了下思路:1.需求:實現終端的開關屏,要求僅僅是終端的螢幕關掉了,但是系統仍舊在跑,可以用遙控器喚醒2.方向:2.1. 切斷顯示屏的電源,進入省電模式 其實這就包含了兩方面的 1) 用硬體切斷,即,直接關掉顯示器的電源 2) 軟體切斷,因為後續是要通過遙控喚醒2.2. 關掉顯卡的輸出功能說說我的彎彎的實現之路吧: 最開始想的是,我的台式電腦不就是直接把顯示器上面的電源開關一按就可以了嘛,
Time of Update: 2018-12-05
近段做一些linux下的工作,碰到亂碼問題,隨便標記一下,以方便各位朋友參看。 linux ra4 系統預設zh_CN.UTF-8 所以在使用終端軟體時要兩端統一對應就OK。具體查看/etc/sysconfig/i18n 這個檔案的配置修改如下就OK!#LANG="zh_CN.UTF-8"LANG="zh_CN.GB18030"#SUPPORTED="zh_CN.UTF-8:zh_CN:zh"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:
Time of Update: 2018-12-05
AIX: 1,獲得AIX主機串連的光纖裝置: # lsdev -Cc adapter -S a | grep fcs fcs0 Available 09-08 FC Adapter fcs1 Available 09-09 FC Adapter 其中,顯示有兩塊光纖卡.fcs0和fcs1 2,查看光纖卡的WWN號 # lscfg -vpl fcs0 fcs0
Time of Update: 2018-12-05
用慣了DOS的夥計剛用Unix時最想乾的事情就是想把Unix搞得像DOS一些, 其中的一條就是把Unix的提示符設定成$p$g那樣的。下面就說一說做的方法。 不同的SHELL設定的方法不同,比較方便的是GNU bash(Bourne Again Shell) 和ksh(Korn Shell)以及tcsh(csh的增強版,Linux中的csh就是到tcsh的一個 符號串連)。普通的sh(Bourne Shell)和csh設定比較羅嗦。下面就一個一個的 說各種Shell的設定方法: ksh: 由於k
Time of Update: 2018-12-03
今天偶然又看到了typeof這個東西,只知道它大概是返回變數的類型,後來上網查了下發現這個關鍵字在linux中用的非常多, 這裡大概敘述了typeof是一個什麼東西,怎麼用,實際上可以用簡單的話來重述。如果你對sizeof很熟悉的話,那麼大可進行類推,sizeof(exp.)返回的是exp.的資料類型大小,那麼typeof(exp.)返回的就是exp.的資料類型。值得注意的是在上面的話裡我們可以看到,如果編譯選項中指定了使用標準C,那麼gcc的擴充使用可能會受到影響,不過在gcc編譯條件下使用_
Time of Update: 2018-12-05
Linux fstab參數詳解摘自http://blog.csdn.net/liuyuan_jq/archive/2007/10/15/1826131.aspx1、fstab檔案的作用 使用許可權 : 超級使用者 使用方式 : 使用編輯器來修改 /etc/fstab (eg. vi /etc/fstab) 說明 : 存放檔案系統與目錄結構對應資料的檔案檔案/etc/fstab存放的是系統中的檔案系統資訊。當正確的設定了該檔案,則可以通過"mount/directoryname"
Time of Update: 2018-12-05
為了方便查看Linux系統下的錯誤碼以及它的含義,寫了一個程式來列印這些資訊。 listerrno.c #include <stdio.h>#include <stdlib.h>#include <errno.h>#define MAX_ERRNO 256int main(int argc, char* argv[]){ int n = 0; printf("----------------------- Errno -------------
Time of Update: 2018-12-05
windows下使用SecureCRT登入linux1.下載Secure CRT等登入軟體。2.開啟ssh服務(redhat 9預設安裝了ssh)3.檢查防火牆設定(#Setup命令設定防火牆)4.重啟ssh服務5.使用Secure CRT等工具登入遠程linux系統(香巴拉經驗:)[轉]linux下SSH配合SecureCRT的密匙完美使用方法 我想肯定有不少朋友在使用SecureCRT做為SSH的用戶端軟體,但都很少使用他的RSA/DSA加密功能吧,怎麼你還不知道RSA是什嗎? SSH,
Time of Update: 2018-03-12
linux系統下source命令的使用講解,source命令的使用Linux source命令:通常用法:source filepath 或 . filepath功能:使當前shell讀入路徑為filepath的shell檔案並依次執行檔案中的所有語句,通常用於重新執行剛修改的初始設定檔案,使之立即生效,而不必登出並重新登入。例如,當我們修改了/etc/profile檔案,並想讓它立刻生效,而不用重新登入,就可以使用source命令,如source