Time of Update: 2018-12-05
#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/epoll.h>#include <errno.h>#include <netinet/in.h>#include <unistd.h>#include <arpa/inet.h>#include <stdlib.h>#include &
Time of Update: 2018-12-05
Linux下線程的操作01-7-27 上午
Time of Update: 2018-12-05
2. IPIP協議 Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */
Time of Update: 2018-12-05
目的:linux 下伺服器程式會因為各種原因dump掉,就會影響使用者使用,這裡提供一個簡單的進程監控和重啟功能。實現原理:由定時任務crontab呼叫指令碼,指令碼用ps檢查進程是否存在,如果不存在則重啟並寫入日誌。1、crontab修改chen@IED_40_125_sles10sp1:~/CandyAT/Bin> crontab -e*/1 * * * *
Time of Update: 2018-12-05
1.檔案目錄操作命令ls 顯示檔案和目錄列表 -l 列出檔案的詳細資料 -a 列出目前的目錄所有檔案,包含隱藏檔案mkdir 建立目錄 -p 父目錄不存在情況下先產生父目錄cd 切換目錄touch 產生一個空檔案echo 產生一個帶內容檔案cat、tac
Time of Update: 2018-12-05
【一】 安裝前環境設定==========================================================兩台主機硬體環境(不必完全一致):CPU: Xeon 3G *2 (EM64T)MEM: 2GNIC: Intel 1G *2eth0: 對外IPeth1: 對內IP(HA專用)兩台主機的eth1使用雙機對聯線直接連接。分區方式:Filesystem 容量 掛載點/dev/sda2 9.7G //dev/sda6
Time of Update: 2018-12-05
CVS是一種廣泛應用的、開源的、透明於網路的版本控制系統。使用者使用CVS時,首先要架設一台CVS伺服器,在CVS伺服器上匯入項目執行個體、設定CVS項目存取控制等。而客戶則通過用戶端來訪問CVS伺服器,客戶可以取得項目最新代碼副本,提交自己修改的代碼等,而客戶可以從Internet、LAN甚至本機來訪問CVS伺服器。下面,我就帶領大家在Linux環境下架設一台CVS伺服器,希望能夠對想要學習CVS伺服器架設的朋友帶來一些協助。
Time of Update: 2018-12-05
現象描述:最近裝了虛擬機器系統是 fedora9,為了以後使用方便對虛擬機器進行複製或複製。當使用複製後的虛擬機器時發現原來在基本系統中的網 卡eth0到了新系統卻沒有了,使用ifconfig -a會發現只有eth1。因為基本系統的網路相關配置都是基於eth0的,eth1沒有網路相關的 配置,此時要正常該虛擬機器中的網路,只有添加eth1的網路設定,這樣每次都要修改網卡配置在做多Linux系統測試的時候很不方便。更進一步,如果基於
Time of Update: 2018-12-05
在Linux作業系統最流行的圖形化操作軟體是VNC,正如windows下的mstsc遠端桌面,在大多數 Linux 發行版都帶了 VNC Server 的發行包,通過rpm -qa|grep vnc檢查,若沒有,下載rpm包進行安裝即可.1.[root@localhost ~]# rpm -qa|grep vncvnc-4.1.2-14.el5_3.1vnc-server-4.1.2-14.el5_3.12.啟動伺服器端的VNC 服務[root@localhost ~]#
Time of Update: 2018-12-05
Linux下使用rdesktop串連Windows遠端桌面首先到rdesktop官網 http://www.rdesktop.org下載一個源碼包。下載到本地後解壓,使用如下命令進行安裝:./configure;make;make install預設安裝在/usr/local/下。安裝完畢,使用如下命令即可串連Windows Server 2008.rdesktop -u 使用者名稱 -d 網域名稱 伺服器IP:3389例如:rdesktop -u tom -d X 10.10.xx.xx:3
Time of Update: 2018-12-05
Linux 下運行OCCI程式,一直報如下錯誤:Exception: Code - 1804, Message - Error while trying to retrieve text for error ORA-01804之前也遇到了該錯誤,當時解決辦法是配置 ORACLE_HOME 環境變數。(一) 安裝Oracle Instant Client這次我使用的是 Oracle Instant Client 11.2.0.1.0
Time of Update: 2018-12-05
Linux 和 Windows 下ACE的編譯ACE下載:http://download.dre.vanderbilt.edu/(1) Linux:下載 ACE-5.8.0.tar.gz,解壓,解壓後進入 ACE_wrappers 目錄,以後操作如下:cd ACE_wrappers;mkdir -p /opt/ACE-5.8.0mkdir -p objdircd objdir/../configure --prefix=/opt/ACE-5.8.0/makemake installecho
Time of Update: 2018-12-05
Linux軟串連和永久連結 轉自 http://blog.sina.com.cn/s/blog_520fb00d0100hqng.html1. 使用方式:ln [option] source_file dist_file -f 建立時,將同檔案名刪除. -i 刪除前進行詢問. ln -s abc cde 建立abc 的軟串連
Time of Update: 2018-12-05
對diff,patch的用法總是一知半解在這裡做個標記diff [options] oldfile newfile[options]-r:遞迴選項,包含子目錄檔案-u:以統一格式建立補丁檔案,標準格式-N:正確處理新建立或已刪除檔案的情況cd ../old_dirdiff -urN old_dir new_dir >patchfile例如:$ cd ~/work$ ls olduboot test temp$ ls test newuboot$ diff -urN
Time of Update: 2018-12-05
在RedHat下通過執行 arm-linux-ld --verbose 得到:GNU ld version 2.11.2 (with BFD 2.11.2) Supported emulations: armelf_linux armelfusing internal linker script:==================================================OUTPUT_FORMAT("elf32-littlearm",
Time of Update: 2018-12-05
參考URL: http://blog.csdn.net/pottichu/archive/2007/11/19/1892203.aspx環境: vmware + fedora8; gcc version 4.1.2 20070925 (Red Hat 4.1.2-33); kernel source 用 kernel-2.6.23.1-42.fc8.src.rpm安裝; uname -r 為 2.6.23.1-42.fc8;
Time of Update: 2018-12-05
DHCP是Dynamic Host Configuration Protocol的英文縮寫,翻譯過來就是動態主機配置通訊協議。它的功能就是為網路連接動態分配IP地址,它允許用戶端電腦向網路伺服器自動擷取網路設定。DHCP伺服器使得網路系統管理員在管理網路中在網路中增加、刪除網路節點或者重新設定網路時,工作變得非常簡單,無須手工的分配IP地址。採用Linux主機建立DHCP伺服器,比Windows
Time of Update: 2018-12-05
相關命令:&,bg,fg,jobs,screen********************摘自freelamp.com*****************假設你發現前台啟動並執行一個程式需要很長的時間,但是需要幹其他的事情,你就可以用 Ctrl-Z ,終止這個程式,然後可以看到系統提示:[1]+ Stopped /root/bin/rsync.sh然後我們可以把程式調度到後台執行:(bg 後面的數字為作業號)#bg 1[1]+ /root/bin/rsync.sh &用 jobs
Time of Update: 2018-12-05
本文分析基於linux2.4.19 source,pxa 270 cpu. ARM linux核心啟動時,通過start_kernel()->trap_init()的調用關係,初始化核心的中斷異常向量表./* arch/arm/kernel/traps.c */void __init trap_init(void){ extern void __trap_init(unsigned long); unsigned long base = vectors_base();
Time of Update: 2018-12-05
原文http://www.mysqlsupport.cn/linux_install_base/ 作者:吳炳錫 來源:http://www.mysqlsupport.cn/ 連絡方式: wubingxi#gmail.com 轉載請註明作/譯者和出處,並且不能用於商業用途,違者必究。 該文檔只用於一般伺服器的安裝,其它專用伺服器安裝僅供參考。系統安裝步驟:1)輸入linux