Time of Update: 2018-12-05
㈠ 曆史背景 現如今、軟體大多內建共用庫、或者出於安全、或者基於商業考量 如: ORACLE :$ORACLE_HOME/lib MySQL :$HOME/mysql/lib 下面貼上oracle使用者下.bash_profile裡關於LD_LIBRARY_PATH設定export LD_LIBRARY_PATH=$ORACLE_HOME/libexport
Time of Update: 2018-12-05
無論是哪個平台,都需要先明確我們的目標: 1)每天夜間1點執行 2)資料庫全備,同時備份控制檔案和歸檔記錄檔,備份檔案儲存到/u01/app/oracle/backup/目錄下,並且,在完成歸檔記錄檔備份後,自動刪除已備份的歸檔日誌 3)備份保留14天,到期自動刪除 4)保留rman動作記錄 先來實現在window平台 編寫rman批次檔run{configure retention policy to recovery window of 14
Time of Update: 2018-12-05
/proc 是個虛擬檔案系統、也就是、重新引導後修改會被重新初始化 提供了進程資訊、記憶體資源、硬體裝置、核心記憶體等資訊 比如: 網卡:/proc/sys/vm/ipv4/ip_forward:控制ip轉寄 記憶體:/proc/sys/vm/drop_caches:輸入1強制核心從緩衝釋放一些記憶體 推薦用strings 瀏覽其中的資訊、而非 cat 我個人認為、/proc 最大的價值在於:
Time of Update: 2018-12-05
今日開啟程式發現無法訪問,一看後台日誌提示2012-11-29 10:41:22:WARN com.mchange.v2.async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@11d565f -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending
Time of Update: 2018-12-05
1.預期目標本文將講述如何在Linux下搭建tomcat叢集,以及搭建過程中可能的遇到的問題和解決方案。為簡單起見,本文示範搭建的叢集只有兩個tomact節點外加一個apache組成,三者將安裝在同一機器上:apache: 安裝路徑:/usr/local/apache2連接埠:90tomcat1:安裝路徑:/usr/local/apache-tomcat-6.0.33-1連接埠:6080tomcat2:安裝路徑:/usr/local/apache-tomcat-6.0.33-2連接埠:70802
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7395261作者:呂桂強郵箱:larry.lv.word@gmail.com上接:http://blog.csdn.net/larrylgq/article/details/7333632新裝的ubuntu安裝軟體時常需的依賴sudo apt-get -f install libexpect-perl libgnome2-gconf-perl
Time of Update: 2018-12-05
文章目錄 1. 在伺服器-用戶端架構上使用 Netcat2. 使用 Netcat 來傳輸檔案3. Netcat 支援逾時控制5. 在 Netcat 中禁止從標準輸入中讀取資料6. 強制 Netcat 伺服器端保持啟動狀態7. 配置 Netcat 用戶端不會因為 EOF 而退出8. 使用 Netcat 來處理 UDP 協議 Netcat 或者叫 nc 是 Linux 下的一個用於調試和檢查網路工具包。可用於建立 TCP/IP
Time of Update: 2018-12-05
1. top命令 top -d 1 -p pid [,pid ...] //設定為delay 1s,預設是delay 3s 如果想根據記憶體使用量量進行排序,可以shift + m(Sort by memory usage) 2. pmap命令 pmap pid 3. ps命令 ps aux|grep process_name 4. 查看/proc/process_id/檔案夾下的status檔案查看某個單獨程式的記憶體使用量情況1. top -p pid 查看程式的情況 2.
Time of Update: 2018-12-05
Unix 伺服器的安裝與配置 (FreeBSD) 之Apache的完整安裝(apache php4 mod_ssl mod_perl mod_fastcgi mod_gzip) 本文主要討論原始碼方式的安裝。 從互連網下載以下幾個程式(本文採用DSO方式安裝),按如下步驟進行處理: 1、apache_1.3.27.tar.gz 2、mod_ssl-2.8.12-1.3.27.tar.gz 3、mod_perl-1.0-current.tar 4、mod_gzip-
Time of Update: 2018-12-05
1. Squid3.0的安裝是很簡單的:./configure --prefix=/usr/local/squidmakemake installchown -R nobody.nobody /usr/local/squid/var//usr/local/squid/sbin/squid -zSquid3.0的配置也不複雜:假設我們有兩台Apache伺服器需要反向 Proxy:www.avnads.cn(IP: x.x.x.x);www.britepic.org(IP:
Time of Update: 2018-12-05
1、cat命令: 功能:1)顯示整個檔案。 樣本: $ cat fileName 2)把檔案串聯接後傳到基本輸出,如將幾個檔案合并為一個檔案或輸出到螢幕。 樣本: $ cat file1 file2 > file 說明:把檔案串聯接後傳到基本輸出(螢幕或加 > fileName 到另一個檔案) cat參數詳解: -n 或 –number 由 1
Time of Update: 2018-12-05
有時候我們在做維護的時候,總會遇到類似於IO特別高,但不能判定是IO瓶頸還是軟體參數設定不當導致熱盤的問題.這時候通常希望能知道磁碟的讀寫速度,來進行下一步的決策。 下面是兩種測試方法: (1)使用hdparm命令 這是一個是用來擷取ATA/IDE硬碟的參數的命令,是由早期Linux IDE驅動的開發和維護人員 Mark Lord開發編寫的( hdparm has been written by Mark Lord , the primary developer and
Time of Update: 2018-12-05
Linux裝置驅動編程之定時器2006-10-26 13:34作者:出處:Linux責任編輯:方舟 相關專題: Linux裝置驅動程式開發入門 Linux核心中定義了一個timer_list結構,我們在驅動程式中可以利用之: struct timer_list { struct list_head list; unsigned long expires; //定時器到期時間 unsigned long data; //作為參數被傳入定時器處理函數 void
Time of Update: 2018-12-05
1. 安裝apache Apache2.2.11 安裝配置 1 解壓縮Apache,通讀httpd目錄裡的INSTALL檔案 # tar -zxvf httpd-2.2.11.tar.gz 可以把得到的檔案夾移動到安裝目錄 /usr/local # cd httpd-2.2.11 # ./configure # ./configure
Time of Update: 2018-12-05
接觸linux也有一段時間了。回憶起來我早期瞭解linux恐怕也是看電腦報的。也是RedHat。那次我從頭到尾把那篇文章抄了下來。接觸linux目的有三個,喜歡新鮮,功利色彩,技術因素。我是喜歡嘗試新鮮。玩慣了Win用一下linux還是很願意的,另外挺很多資料介紹,linux不錯而且基本能夠完成案頭活動。後來我在很多雜誌上看到linux上中國少人,而且做linux的工資不錯,這方面吸引了我。畢竟linux是很多電腦高手支援起來的作業系統,學習linux讓我有一種技術虛榮感,別人不會嘛。另外就是學
Time of Update: 2018-12-05
今天我用到平時玩linux的命令 ifconfig 今天,單位來了華為的人,換資訊機,聯想的伺服器,配置不高,機器氣派。系統是openSUSE10 英文版。由於2個技術員都不熟悉這台心機器。所以不會配置ip。正好我記錄命令。就拿來用了。成就感還是不錯的。ifconfig eth0 inet 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.1inet 後面接IP地址,netm後面接子網路遮罩,broa後面是網關。詳細的協助:
Time of Update: 2018-12-05
Linux 啟動並執行時候,是如何管理共用庫(*.so)的?在 Linux 下面,共用庫的尋找和載入是由 /lib/ld.so 實現的。 ld.so 在標準路經(/lib, /usr/lib) 中尋找應用程式用到的共用庫。但是,如果需要用到的共用庫在非標準路經,ld.so 怎麼找到它呢?目前,Linux 通用的做法是將非標準路經加入 /etc/ld.so.conf,然後運行 ldconfig 產生 /etc/ld.so.cache。 ld.so 載入共用庫的時候,會從 ld.so.cache
Time of Update: 2018-12-05
學習過《軟體工程》吧.軟體工程可是每一個程式 員"必修"的課程啊.如果你沒有學習過, 建議你去看一看. 在這一章裡面,我們一起來從軟體工程的角度學習網路編程的思想.在我們寫程式之前, 我們都 應該從軟體工程的角度規劃好我們的軟體,這樣我們開發軟體的效率才會高. 在網路程式裡面,一般的來說都是許多客戶機對應一個伺服器.為了處理客戶機的請 求, 對服務端的程式就提出了特殊的要求.我們學習一下目前最常用的伺服器模型. 迴圈伺服器:迴圈伺服器在同一個時刻只可以響應一個用戶端的請求
Time of Update: 2018-12-05
如何學習linux編程 建議學習路徑: 首先先學學編輯器,vim, emacs什麼的都行。然後學make file檔案,只要知道一點就行,這樣就可以準備編程式了。 然後看看《C程式設計語言》K&R,這樣呢,基本上就可以進行一般的編程了,順便找本資料結構的書來看。 如果想學習UNIX/LINUX的編程,《APUE》絕對經典的教材,加深一下功底,學習《UNP》的第二卷。這樣基本上系統方面的就可以掌握了。 然後再看Douglus E. Comer的《用TCP/IP進行網際互連》
Time of Update: 2018-12-05
殭屍進程是指的父進程已經退出,而該進程dead之後沒有進程接受,就成為殭屍進程.(zombie)進程 怎樣產生殭屍進程的: 一個進程在調用exit命令結束自己的生命的時候,其實它並沒有真正的被銷毀,而是留下一個稱為殭屍進程(Zombie)的資料結構(系統調用 exit,它的作用是使進程退出,但也僅僅限於將一個正常的進程變成一個殭屍進程,並不能將其完全銷毀)。