Time of Update: 2018-12-04
單位又開始折騰linux了,哎,用Windows多好啊。這不,故障來了…… 系統:fedora 5 故障:預設安裝後無法上網 第二次故障:能ping通網關卻無法瀏覽網頁 故障一排除方法很簡單,修改檔案 /etc/sysconfig/network-scripts/ifcfg-eth0為: DEVICE=eth0 BOOTPROTO=none BROADCAST=192.168.1.255 IPADDR=192.168.1.254 NETMASK=255.255.255.0
Time of Update: 2018-12-04
環境: 要求作業系統中含有:Linux 2.6核心(最好2.6.8以上的核心版本),gcc,glibc等軟體 運行: 開啟一個終端,將下載的壓縮包解壓:tar xzvf http_proxy.tar.gz 然後 cd http_proxy 運行./proxy.sh (需先檢查proxy.sh是否有可執行許可權,如沒有,則需使用chmod +x
Time of Update: 2018-12-04
這裡我們使用專門為隨身碟設計的Linux系統——Damn Small Linux(一下簡稱DSL),這款系統專門用於在光碟片或隨身碟中運行,整合了大量的應用程式,而且安裝非常簡單,只需要簡單的幾步即可完成。軟體可以到: http://www.damnsmalllinux.org/download.html下載。軟體是一個已經製作好的ISO安裝包,最簡單的運行方法是,用燒錄軟體將這個ISO包直接燒錄到光碟片上,以Nero為例,選擇菜單中的“Nero StartSmart”,選擇“複製和備份”中的“
Time of Update: 2018-12-04
我們知道windows網站搭建一般是:IIS+Asp+Sqlserver,而linux網站搭建是:Apache+php+Mysql。兩者之間個有千秋,但是為什麼我們許多的門戶網站搭建都選擇linux—apache+php+mysql呢?當然是其的安全性了,Apache 是世界排名第一的Web 服務器, 根據Netcraf所作的調查,世界上百分之五十以上的Web 服務器在使用Apache。在搭建平台時,也可以直接使用RPM 包來安裝,但是由於使用RPM
Time of Update: 2018-12-04
配置NTP架設本地時間伺服器 NTP是用來使系統和一個精確的時間源保持時間同步的協議.在Linux下,我們可以通過內建的NTP(Network Time Protocol)協議通過網路使自己的系統保持精確的時間. 安裝: # yum install ntp 或者從安裝盤尋找 ntp 的rpm 包安裝 當你只有一台可連結外網的伺服器時,加入 # crontab -e 加入一行: */15 * * * * ntpdate 210.72.145.44 210.72.145.44
Time of Update: 2018-12-04
如果您使用Linux,可千萬要記得不要讓傻孩子們敲入以下命令,儘管這些命令看上去相當複雜,但還是會對你的系統造成嚴重影響. 有一些會影響你的程式和系統運行,有一些會直接把你的盤抹掉,這些命令幾乎沒有什麼可以挽回的餘地. 1. Code: rm -rf / 這個很簡單,根目錄會被擦光. 2. Code: char esp[] __attribute__ ((section(".text"))) /* e.s.p release */ =
Time of Update: 2018-12-04
Linux叢集的I/O效能測試(李晨光) 本文介紹利用iozone的效能測試工具,來測試叢集效能。測試步驟如下:1.在Server節點上安裝iozone(可以到www.iozone.org上下載)#rpm -ivh iozone-3-326.i386.rpm2.將Server節點的iozone拷貝到所有節點的/tmp下#cp /opt/iozone/bin/iozone /tmp#rcp /opt/iozone/bin/iozone node1: /tmp
Time of Update: 2018-12-04
# fstab檔案的作用 檔案/etc/fstab存放的是系統中的檔案系統資訊。當正確的設定了該檔案,則可以通過"mount /directoryname"命令來載入一個檔案系統,每種檔案系統都對應一個獨立的行,每行中的欄位都有空格或tab鍵分開。同時fsck、 mount、umount的等命令都利用該程式。 # fstab檔案格式 下面是/etc/fatab檔案的一個樣本行: fs_spec fs_file fs_type fs_options fs_dump
Time of Update: 2018-12-04
UNetbootin for Linux 相關網頁 UNetbootin - 簡單製作 Linux Live USB Remastersys - 把 Linux 系統備份為 Live CD Instalinux - 線上訂製 Linux 安裝碟 UNetbootin for Linux 操作備忘 下載 unetbootin, chmod +x unetbootin* 安裝需求套件sudo apt-get install p7zip-full (Ubuntu)sudo yum
Time of Update: 2018-12-04
最近在Linux上掛載磁碟陣列,需要對一個7T的盤陣進行分區並使用.這個磁碟陣列劃分了一個分區(對於Linux來說找到一個/dev/sda裝置,空間大小為7T),我想將它分為N個分區,掛載到系統的N個目錄上使用:在網上找到這個表:ext2/ext3 with 1 KiB blocksize 16448 MiB (~ 16 GiB) 2048 GiB (= 2 TiB) ext2/3 with 2 KiB blocksize 256 GiB 8192 GiB (= 8 TiB)
Time of Update: 2018-12-04
第一個: DSL LinuxDamn Small Linux是一套基於業務卡(50M位元組)可啟動光碟片的Linux發行。儘管它的個頭如此之小,它努力成為一份可用並且易用的案頭。Damn Small Linux的案頭幾乎是完整的一套,包括xmms(支援mp3和mpeg)、FTP用戶端、基於links的web瀏覽器、電子製表軟體、電子郵件程式、 英語拼字檢查、文書處理器、三個編輯器(nedit、nvi及類似emacs的zile)、xpdf閱讀器、worker檔案管理工具、naim(支援
Time of Update: 2018-12-04
@for & ever 2010-07-03 當針對不同的環境平台進行開發和編譯的時候,我們需要編寫不同的ANT編譯指令碼。 那麼,如何做到build.xml 指令碼自動根據平台選擇相應的編譯選項呢? 指令碼如下: <target name="init"><condition property="isWindows"><os family="windows"/></condition><condition
Time of Update: 2018-12-04
1、什麼是linux core檔案在一個程式崩潰是,它一般會在特定目錄(一般是目前的目錄下)產生一個core檔案。core檔案僅僅是一個記憶體映像(同時加上調試資訊),主要用來程式調試。有人可能要問了,gdb不是可以直接調試嗎?“加上斷點,想怎麼調怎麼調”。這話倒是不錯,但是假如有個幾萬行的代碼,只給出一個segment
Time of Update: 2018-12-04
http://blog.csdn.net/jccz_zys/archive/2006/12/11/1438215.aspx 我發現的擷取linux進程的執行檔案路徑的方法有如下2個: 1、在c++代碼裡面通過函數gecpwd擷取進程當前執行檔案路徑,通過日誌或 控制台來顯示當前進程的運行路徑。這估計是大家看到這個標題就想到的 方法。 2、直接通過shell來查看,這也是我在實際情況中碰到的情況:
Time of Update: 2018-12-04
http://hi.baidu.com/ggwork/blog/item/d52c48245e823923d40742b9.html 對於剛剛接觸Linux的人來說,一定會給Linux下一大堆各式各樣的檔案名稱給搞暈。別個不說,單單就壓縮檔為例,我們知道在Windows下最常見的壓縮檔就只有兩種,一是,zip,另一個是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等眾多的壓縮檔名,此外windows下的.zip和.rar也可以在Linux下使用,不
Time of Update: 2018-12-04
1、確認自己linux系統是否安裝VNC[root@serv1 ~]# rpm -q vnc-servervnc-server-4.1.2-14.el5_6.6出現上面的資訊說明已經安裝了vnc服務。2、啟動vnc服務[root@serv1 ~]# vncserver :1You will require a password to access your desktops.Password:Verify:xauth: creating new authority file
Time of Update: 2018-12-04
軟體:apache-tomcat-6.0.24.tar.gzhttpd-2.2.14.tar.gzjdk-6u18-linux-x64.bintomcat-connectors-1.2.28-src.tar.gz tar -zxf httpd-2.2.14.tar.gzapr安裝cd httpd-2.2.14/srclib/apr./configure --prefix=/usr/local/http/aprmake && make install apr-util安裝cd .
Time of Update: 2018-12-04
1.確保標頭檔包含正確2.指定 -lsocket -lnsl 原因solaris有兩套socket庫 SOCKET、XNET,linux只有一個包含libc庫中 查詢連結庫知識點nm:庫檔案中的符號表,當不清楚某個函數在哪個庫函數中時,可以用 nm -o /lib/* /usr/lib/* /usr/local/lib/* |grep func 命名尋找ar:歸檔命令,查看庫中有哪些object 檔案 ar -t lib.aldd:顯示共用庫的依賴情況,此檔案需要哪些函數庫
Time of Update: 2018-12-04
通常在Linux系統中,使用者的關鍵資訊被存放在系統的/etc/passwd檔案中,系統的每一個合法使用者帳號對應於該檔案中的一行記錄。這行記錄定義了每個使用者帳號的屬性。下面是一個passwd檔案的樣本(部分摘錄): root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin login daemon:x:2:2:daemon:/sbin:/sbin login ...... desktop:x:80:80:desktop:
Time of Update: 2018-12-04
這是一個常見的問題,當Sendmail啟動時它會自動尋找你的主機名稱,如果你沒有預先設定的話,Sendmail在進行查詢時將只會得到你的主機IP地址而不是主機名稱。很不幸,Sendmail在得到IP時會嘗試通過DNS反向解釋以得到IP地址所對應的網域名稱,這個反向解釋的過程耗時較長,直到Sendmail確認無法得到主機名稱後才會放棄尋找,進而繼續其啟動管理。方法一、停止sendmail系統服務# chkconfig sendmail off 方法二、修改系統設定檔/etc/hosts修改前 12