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
第一、安裝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
route 命令的文法為:route [-CFvnee]route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mod] [reinstate] [[dev] If]route [-v] [-A family] del [-net|-host] target [gw Gw] [netmask Nm] [metricN] [[dev] If]route [-V] [--version] [-h]
Time of Update: 2017-01-13
:1. 插入(Insert) 命令vi 提供了兩個插入命令:i 和I。(1) . i 命令插入文本從游標所在位置前開始, 並且插入過程中可以使用鍵刪除錯誤的輸入。此時vi 處於插入狀態,螢幕最下行顯示“–INSERT–” 插入字樣。(2) . I 命令 該命令是將游標移到當前行的行首, 然後在其前插入文本。2. 附加(append) 命令vi 提供了兩個附加插入命令:a 和A。(1) . a 命令該命令用於在游標當前所在位置之後追加新文本,
Time of Update: 2017-01-13
全螢幕文字編輯器中, 游標的移動操作無疑是最經常使用的操作了。使用者只有熟練地使用移動游標的這些命令,才能迅速準確地到達所期望的位置處進行編輯。vi 中的游標移動既可以在命令模式下,也可以在文本輸入模式下,但操作的方法不盡相同。在文本輸入模式下, 可直接使用鍵盤上的四個方向鍵移動游標;在命令模式下,有很多移動游標的方法。不但可以使用四個方向鍵來移動游標,還可以用h 、j、 k、 l
Time of Update: 2017-01-13
在 shell 模式下,鍵入vi 及需要編輯的檔案名稱,即可進入vi. 例如:vi example.txt即可編輯 example.txt 檔案.如果該檔案存在,則編輯介面中會顯示該檔案的內容,並將游標定位在檔案的第一行;如果檔案不存在,則編輯介面中無任何內容。如果需要在進入vi 編輯介面後,將游標置於檔案的第n 行,則在vi命令後面加上“+n” 參數即可。例如需要從example.txt 檔案的第5 行開始顯示,則使用如下命令:vi +5 example.txt退出
Time of Update: 2017-01-13
cat 命令介紹cat 命令的原含義為串連(concatenate), 用於串連多個檔案內容並輸出到標準輸出資料流中(標準輸出資料流預設為螢幕)。實際運用過程中,我們常使用它來顯示檔案內容。如果您熟悉MS-DOS 下的type 命令,相信不難掌握cat 命令。該命令的常用樣本如下:cat file1.txt 顯示 file1.txt 檔案的內容;cat file1.txt file2.txt 顯示 file1.txt 和file2.txt 檔案的內容;cat -n file1.txt 顯示
Time of Update: 2017-01-13
把/dev/null看作"黑洞". 它非常等價於一個唯寫檔案. 所有寫入它的內容都會永遠丟失. 而嘗試從它那兒讀取內容則什麼也讀不到. 然而, /dev/null對命令列和指令碼都非常的有用.禁止標準輸出.1 cat $filename >/dev/null 2 # 檔案內容丟失,而不會輸出到標準輸出.禁止標準錯誤1 rm $badname 2>/dev/null 2
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
,它會分析/var/log/secure(redhat,Fedora Core)等記錄檔,當發現同一IP在進行多次SSH密碼嘗試時就會記錄IP到/etc/hosts.deny檔案,從而達到自動屏蔽該IP的目的。DenyHosts官方網站為:http://denyhosts.sourceforge.net/1、下載DenyHosts 並解壓# wget http://soft.vpser.net/security/denyhosts/DenyHosts-2.6.tar.gz# tar zxvf
Time of Update: 2017-01-13
了保證檔案系統的完整,系統每隔幾天或重新啟動幾次之後就要完整地檢查一次,這對於工作站及伺服器確實很有必要。但對於個人及家用系統,可以用Tune2fs工具作一些調整。假設根檔案系統在/dev/hda1上,如調整每2次完整地檢查根檔案系統的裝載次數為100次: 代碼如下複製代碼 # tune2fs -c 100 /dev/hda1 tune2fs 1.10, 24-Apr-97 for EXT2 FS 0.5b, 95/08/09 Setting maximal
Time of Update: 2017-01-13
流程式控制制語句: if語句格式如下: #if語句的後面是Shell命令,如果該命令執行成功返回0,則執行then後面的命令。 代碼如下複製代碼 if command then
Time of Update: 2017-01-13
shift命令聲明格式: shift [n] shift命令用來把指令碼的位置參數列表向左移動指定的位元(n),如果shift沒有參數,則將參數列表向左移動一位。一旦移位發生,被移出列表的參數就被永遠刪除了。通常在while迴圈中,shift用來讀取列表中的參數變數。 見如下樣本指令碼: 代碼如下複製代碼 /> set stephen ann sheryl
Time of Update: 2017-01-13
迴圈語句: Bash Shell中主要提供了三種迴圈方式:for、while和until。 for迴圈聲明格式: 代碼如下複製代碼 for variable in word_list do command
Time of Update: 2017-01-13
uptime命令可以顯示系統已經運行了多長時間,資訊顯示依次為:現在時間、系統已經運行了多長時間、目前有多少登陸使用者、系統在過去的1分鐘、5分鐘和15分鐘內的平均負載。uptime命令用法十分簡單:直接輸入uptime即可.另外還有一個參數 -V ,是用來查詢版本的。 (注意是大寫的字母v) 代碼如下複製代碼 [linux @ localhost]$ uptime –Vprocps version 3.2.7[linux @ localhost]$
Time of Update: 2017-01-13
該命令的一般格式為:ping [選項] [主機名稱/IP地址]更多詳細ping [-dfnqrRv][-c<發送次數>][-i<間隔秒數>][-I<網路介面>][-l<前置載入>][-p<範本樣式>][-s<資料包大小>][-t<存活數值>][主機名稱或IP地址]ping 的常用參數如下:-c 數目 在發送指定數目的包後停止-d 設定 SO_DEBUG 的選項-f 大量且快速地送網路封包給一台機器看它的回應-I
Time of Update: 2017-01-13
。該命令的一般格式為:finger [選項] [使用者] [使用者@主機]finger 的常用參數如下:-s 顯示使用者的註冊名、真實姓名、終端名稱、寫狀態、停滯時間、登入時間等資訊。-l 除了用-s 選項顯示的資訊外,還顯示使用者主目錄、登入shell、 郵件狀態等資訊,以及使用者主目錄下的.plan 、project 和.forward 檔案的內容-p 除了不顯示.plan 檔案和.project 檔案以外與-l 選項相同樣本:1 )顯示使用者 orcale 的資訊