Time of Update: 2017-01-13
10月25日訊息,Linux廠商又受到兩種新安全病毒的攻擊,一系列圖形解碼器及Gaim即時通訊客戶機都受到影響。 另據最大的Linux開發商紅帽公司稱,駭客已經開始利用欺騙性電子郵件瞄準該公司使用者,其使用的欺騙手段就和通常攻擊Windows的方法大致相同。 受到攻擊的Gaim與libtiff被多種Linux圖形程式用來解碼tiff映像。就在上周,也曾發生一系列嚴重病毒,並對Linux的libpng、Xpdf與Cups等造成影響。 研究人員Chris
Time of Update: 2017-01-13
執行ping指令會使用ICMP傳輸協議,發出要求回應的資訊,若遠端主機的網路功能沒有問題,就會回應該資訊,因而得知該主機運作正常。文法ping [-dfnqrRv][-c<完成次數>][-i<間隔秒數>][-I<網路介面>][-l<前置載入>][-p<範本樣式>][-s<資料包大小>][-t<存活數值>][主機名稱或IP地址]參數說明: -d 使用Socket的SO_DEBUG功能。 -c<
Time of Update: 2017-01-13
httpd為Apache HTTP伺服器程式。直接執行程式可啟動伺服器的服務。文法httpd [-hlLStvVX][-c<httpd指令>][-C<httpd指令>][-d<伺服器根目錄>][-D<設定檔案參數>][-f<設定檔案>]參數說明: -c<httpd指令> 在讀取設定檔前,先執行選項中的指令。 -C<httpd指令> 在讀取設定檔後,再執行選項中的指令。
Time of Update: 2017-01-13
一、Linux虛擬機器主機設定自訂404錯誤頁面設定一個好的自訂錯誤頁面,可以增加網站的收錄,挽留住一些可能因打不開的頁面而放棄的客戶,我司虛擬機器主機Windows提供了自訂錯誤版面設定,包括404錯誤頁面在內的所有自訂錯誤都可以設定。Linux下設定需要手工操作也很簡單。Linux下設定404方式是通過.htaccess檔案,此檔案位於網站根目錄,如果您的空間沒有,請先手工建立一個上傳到根目錄,接下來編輯此檔案,加入下面這一行代碼ErrorDocument 404 /404.html/404
Time of Update: 2017-01-13
第一、安裝lftp環境 因為我們在上傳FTP檔案的時候需要用到lftp環境,不能確保所有的系統中都有已經安裝,所以我們最好先重新安裝。 代碼如下複製代碼 #CentOS yum install lftp#Debian apt-get install lftp 第二、建立備份目錄 代碼如下複製代碼 /home/backup/ 我們需要在VPS中建立備份目錄,因為在執行備份的時候,是需要先備份到VPS本地,
Time of Update: 2017-01-13
如果資料檔案比較大,單單依靠壓縮、轉移托轉等工序也是可行的,其實我們也可以使用SCP命令進行伺服器之間的拖動,這個也是我們在Linux伺服器之間網站資料檔案的拖動轉移,而且並不需要壓縮直接將指定目錄下的所有檔案都拖過去,比如資料檔案有幾個GB,通過打包壓縮、拖動解壓比較耗費時間,直接利用SCP命令就很簡單的實現。我們熟悉的CP命令只能適合當前VPS伺服器的目錄之間的複製轉移,SCP可以進行伺服器之間的遠程拷貝檔案,而且速度更快,而且傳輸過程是加密的。在這篇文章中,老蔣將會整理和演練SCP命令的常
Time of Update: 2017-01-13
Linux記憶體採用保護模式的flat模型,即繞過了Intel的段式記憶體管理,體現在所有進程的段選擇子均指向GDT,而GDT中有用的只有四項: 代碼如下複製代碼 .quad 0x00cf9a000000ffff /* 0x10 kernel 4GB code at 0x00000000 */.quad 0x00cf92000000ffff /* 0x18 kernel 4GB data at 0x00000000 */.quad 0x00cffa000000ffff /*
Time of Update: 2017-01-13
linux解壓 tar命令tar命令 tar [-cxtzjvfpPN] 檔案與目錄 .... 參數: -c :建立一個壓縮檔的參數指令(create 的意思); -x :解開一個壓縮檔的參數指令! -t :查看 tarfile 裡面的檔案! 特別注意,在參數的下達中, c/x/t 僅能存在一個!不可同時存在! 因為不可能同時壓縮與解壓縮。 -z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮? -j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮?
Time of Update: 2017-01-13
netstatnetstat 命令的文法為:netstat [選項]netstat的常用參數說明如下:-a 顯示所有 socket 包括正在監聽的-c 每隔 1 秒就重新顯示一遍直到使用者中斷它-i 顯示所有網路介面的資訊格式同 “ifconfig –e”-n 以網路 IP 位址代替名稱顯示出網路連接情形-r 顯示核心路由表格式同 “route –e”-t 顯示 TCP 協議的串連情況-u 顯示 UDP 協議的串連情況-v
Time of Update: 2017-01-13
shift命令聲明格式: shift [n] shift命令用來把指令碼的位置參數列表向左移動指定的位元(n),如果shift沒有參數,則將參數列表向左移動一位。一旦移位發生,被移出列表的參數就被永遠刪除了。通常在while迴圈中,shift用來讀取列表中的參數變數。 見如下樣本指令碼: 代碼如下複製代碼 /> set stephen ann sheryl
Time of Update: 2017-01-13
Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora中的Shell前端軟體包管理器。基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。在我們平時對CentOS的軟體安裝中,yum命令在尋找安裝盤中的rpm比較快,現將收集的一些常用命令整理如下:1.列出任何可更新的軟體清單命令:yum check-update2.安裝任何更新軟體命令:yum
Time of Update: 2017-01-13
CP命令格式: CP [選項] 源檔案或目錄 目的檔案或目錄選項說明:-b 同名,備分原來的檔案 -f 強制覆蓋同名檔案 -r 按遞迴方式保留原目錄結構複製檔案cp
Time of Update: 2017-01-13
錯誤提示如下make: *** [pdo_mysql.lo] Error 1解決辦法這是因為在編譯時間需要mysql的頭的檔案,而它按預設搜尋找不到標頭檔的位置,所以才出現這個問題.所以要將 /usr/local/mysql/include/ 目錄下的mysql標頭檔連結到 /usr/local/include/ 的目錄下:ln -s /usr/local/mysql/include/* /usr/local/include/然後再make和make
Time of Update: 2017-01-13
Rsync 非常適合在兩台機器之間快速同步大型、複雜的目錄,例如論壇的附件目錄。再配合 ssh ,則安全性也有保證,且可以利用 ssh public key 和 cron 來進行自動定時同步。說明:兩台機器分別為 localhost 和 remotehost ;使用者分別為 localuser 和 remoteuser。環境:FreeBSD 4.9 和 FreeBSD 6.1 代碼如下複製代碼 設定 ssh public key 認證$ssh-keygen -t dsa
Time of Update: 2017-01-13
Linux mv命令mv [選項] 源檔案或目錄 目標檔案或目錄例子例如將m1.c檔案改名為m2.c,命令列為:$ mv m1.c m2.c再如將/usr/student下的所有檔案和目錄移到目前的目錄下,命令列為:$ mv /usr/student/* .cp命令cp [參數] 原檔案名稱或目錄 目的檔案名稱或目錄/路徑cp -r /tmp/a /root/a記得有空格。 cp -R
Time of Update: 2017-01-13
使用方法awk '{pattern + action}' {filenames}調用awk有三種方式調用awk1.命令列方式awk [-F field-separator] 'commands' input-file(s)其中,commands 是真正awk命令,[-F域分隔字元]是可選的。 input-file(s) 是待處理的檔案。在awk中,檔案的每一行中,由域分隔字元分開的每一項稱為一個域。通常,在不指名-F域分隔字元的情況下,預設的域分隔字元是空格。
Time of Update: 2017-01-13
曲線救國方式,用交換器的溫度來判斷空調是否斷電。1、expect互動登入交換器讀取溫度值 代碼如下複製代碼 [root@nagios opt]# cat 123.exp#!/usr/bin/expect -fset user userset passwd passwordspawn telnet 192.168.0.254expect "Username:"send -- "$userr"expect
Time of Update: 2017-01-13
在同一台伺服器上裝了redmine和gitlab 配置redmine + nginx的時候各種折騰啟動方法1:ruby script/rails server webrick -e production -d 預設的測試程式配置好了沒的方法 人多了就不行了啟動方法2:ruby script/rails server mongrel -e production -d -p3000 稍微強點 不過人民福士還是說慢逐研究NGINX方法1:準備用mongrel + nginx的方法
Time of Update: 2017-01-13
Linux複製整個檔案夾的檔案要使用 -RfCP命令格式: CP [選項] 源檔案或目錄 目的檔案或目錄選項說明:-b 同名,備分原來的檔案 -f 強制覆蓋同名檔案 -r 按遞迴方式保留原目錄結構複製檔案cp
Time of Update: 2017-01-13
一般我們日常碰到要修改使用者權限的,往往是要麼修改一下使用者的gorupid,通過上面命令可以改;要麼是把普通使用者改成具有超級許可權的使用者,這個一般自己不能直接改,只能是root或有root許可權的使用者才能幫你改,在/etc/passwd檔案裡面,找到對應userid那一行,將userid那一列你的id改成0,然後強制儲存退出。這時候你的這個使用者就有超級使用者權限了。改使用者的groupid也可以這樣改。如果是改某個檔案的屬性,就比較簡單了,直接用chmod命令就可以了,我一般直接後面接