Time of Update: 2017-01-13
Ubuntu系統設定網路連接 1、進入Ubuntu案頭,在案頭右上方找到下圖所示的表徵圖(未串連狀態),單擊滑鼠左鍵; 2、使用滑鼠左鍵點擊“編輯連結…”選項; 3、建立ADSL撥號: (1)滑鼠左鍵點擊“DSL”選項,再次點擊“添加”選項; (2)在“串連名稱”中填寫寬頻連線名稱,可隨意填寫,在“”輸入寬頻帳號,在“密碼”處
Time of Update: 2017-01-13
inux下安裝Ghost部落格平台Ghost目前需要Node.js 0.10.X版本和npm 0.25支援,由於這兩個軟體包的版本要求比較嚴格,不要一味的求新,否則安裝會出問題一、安裝和配置Ghost1.安裝Nodejs:curl --silent --location https://deb.nodesource.com/setup_0.10 | bash -apt-get install --yes nodejs2.把npm升級為2.5.0npm install npm@2.5.0 -g3.
Time of Update: 2017-01-13
最近探索服務器流量有些異常,通過日誌查看到有一些IP大量訪問伺服器,於是找到了這個指令碼來過濾此類IP,具體規則為,如果在10000個請求中,有1000個請求來自於同一個IP,那麼這個IP即可判定為攻擊IP。在伺服器上新建立一個指令檔:vi block_ips.sh放入以下內容:#!/bin/bashlogfiles=(/tmp/logs/rainbow_access.log/tmp/logs/eric_access.log)whitelist=$(last | awk '{print $3}'
Time of Update: 2017-01-13
首先,用ps查看進程,方法如下:$ ps -ef……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx 1823
Time of Update: 2017-01-13
SSL認證SSL認證通過在用戶端瀏覽器和Web伺服器之間建立一條SSL安全通道(Secure socket layer(SSL)安全性通訊協定是由Netscape
Time of Update: 2017-01-13
cat主要有三大功能:1.一次顯示整個檔案。$ cat filename2.從鍵盤建立一個檔案。$ cat > filename只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合并為一個檔案。$cat file1 file2 > filecat具體命令格式為 : cat [-AbeEnstTuv] [--help] [--version]
Time of Update: 2017-01-13
問題描述解決方案分析原因,可能因為我平台遷移碰到許可權問題我們來進行許可權轉換1)在Windows下轉換:利用一些編輯器如UltraEdit或EditPlus等工具先將指令碼編碼轉換,再放到Linux中執行。轉換方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。2)方法用vim開啟該sh檔案,輸入:[plain]:set ff 斷行符號,顯示fileformat=dos,重新設定下檔案格式:[plain]:set
Time of Update: 2017-01-13
ping命令的一般格式為:ping [-dfnqrRv][-c 發送次數][-i 間隔秒數][-I 網路介面][-l 前置載入][-p 範本樣式][-s 資料包大小][-t 存活數值][主機名稱或IP地址]參數說明:-d 使用Socket的SO_DEBUG功能。-f 極限檢測。大量且快速地送網路封包給一台機器,看它的回應。-n 只輸出數值。-q 不顯示任何傳送封包的資訊,只顯示最後的結果。-r 忽略普通的Routing
Time of Update: 2017-01-13
按照之前ubuntu安裝的步驟安裝後,啟動mysql啟動不起來。錯誤碼為“ The server quit without updating PID file(/var/lib/mysql/CentOS.pid)”,百度和google都搜尋了一些資料,基本一致,對我沒協助,按照他們說的修改了也不行。於是乎結合張晏的部落格,最終成功搞定。第一步:我們首先安裝依賴庫和開發工具 代碼如下複製代碼 #依賴庫和開發工具yum -y install gcc
Time of Update: 2017-01-13
先我們來介紹一下關於grep用法和一些小注意事項使用過程中,使用最多的參數就是 -v ,但是用著並不爽。比如說,我想尋找一個單詞“UserService”,但是像”*.svn” 這種檔案就不用顯示了,我該怎麼做呢? 代碼如下複製代碼 grep -r "UserService" ./ | grep -v "svn"
Time of Update: 2017-01-13
.bash_profile檔案.bash_profile是最重要的檔案,該檔案在使用者每次登入到系統時被讀取,其中包含的命令被bash執行。該檔案定義了使用者登入帳號的基本環境:包括PATH的路徑及一些alias別名設定等。如果更改了自己.bash_profile檔案的內容,那麼直到退出並再次登入,該檔案被重新讀取後,更改才會生效。如果您性子較急的話,請使用 source .bash_profile 讓其更改立即生效。我個人的.bash_profile檔案配置如下:
Time of Update: 2017-01-13
查看Linux系統資訊的常用命令 一 系統:# uname -a # 查看核心/作業系統/CPU資訊# cat /etc/issue# cat /etc/redhat-release # 查看作業系統版本# cat /proc/cpuinfo # 查看CPU資訊# hostname # 查看電腦名稱# lspci -tv # 列出所有PCI裝置# lsusb -tv # 列出所有USB裝置# lsmod # 列出載入的核心模組# env # 查看環境變數 二 資源:# free -m
Time of Update: 2017-01-13
而另一方面,linux系統也較為突出,它免費、穩定、以及免受病毒幹擾的特點而深受使用者的喜愛。但是對一般普通使用者來說還是windows xp 要比linux要方便的多,但我個人認為linux比較好一些。linux到底好在那呢? 開放性:linux是眾所周知的開源產品、不懂linux的同學感覺linux都是千篇一律的黑色介面,其實不然linux也有千變萬化的桌面主題。
Time of Update: 2017-01-13
守護進程,也就是通常說的Daemon進程,是Linux中的後台服務進程。它是一個生存期較長的進程,通常獨立於控制終端並且周期性地執行某種任務或等待處理某些發生的事件。守護進程常常在系統引導裝入時啟動,在系統關閉時終止。Linux系統有很多守護進程,大多數服務都是通過守護進程實現的,同時,守護進程還能完成許多系統任務,例如,作業規划進程crond、列印進程lqd等(這裡的結尾字母d就是Daemon的意思)。守護進程的編程本身並不複雜,複雜的是各種版本的Unix的實現機制不盡相同,造成不同Unix環
Time of Update: 2017-01-13
經常接觸linux,尤其是多人共用的伺服器上的linux的朋友,也許會經常遇到這樣的問題:收到一個磁碟警示,說某某分區已經滿了,然後登入伺服器 df 一看,發現磁碟確實快滿了,然後你就想找到具體是哪個目錄滿了,於是 du -s *
Time of Update: 2017-01-13
操作一台伺服器的時候可以 ssh,操作多台伺服器可以開多個視窗多個 ssh,那操作很多台伺服器呢?我們的一個 Oracle Gird Engine 叢集上大概有60多台 Ubuntu 伺服器作執行節點,這些伺服器作業系統和軟體配置完全一樣(上線後由 puppet 統一配置),有時候我們需要在這些伺服器上做同樣的操作,這個時候特別適合使用 PSSH 這種 ssh 大量操作工具。當然,如果對 Python 不恐懼的話也可以用 Fabric 批量執行伺服器任務。下載和安裝 pssh:$ git
Time of Update: 2017-01-13
我們使用 Xen 虛擬機器的時候一般都是用橋接(bridging)的方式把虛擬機器(domU)直接暴露在網路上,就像網路上單獨的一台伺服器一樣,這種方式簡單好用,不用在 dom0 做任何的連接埠轉寄也不用任何 iptable 規則。不過除了 bridging 以外,Xen 還支援 routing 和 NAT 的方式配置虛擬機器網路。比如我們想在一台物理伺服器上安裝5個虛擬機器,這5個虛擬機器能彼此訪問也可以訪問外網,但是外網不能直接存取這5個虛擬機器,或者我們只有一個公網 IP 位址,但是需要5
Time of Update: 2017-01-13
不管 chef/puppet/salt/ansible 這類自動化組態工具多麼智能,我們總有需要登陸到單台伺服器上找問題的時候。總不能每次去翻 doc/txt 文檔找相應的 IP 位址和使用者名稱吧,找到 IP 位址和使用者名稱後、copy 出來、切換視窗、再 ssh?有點累~~機械的工作總是能找到替代的工具來完成,warp 就是這樣一個小工具,確切的說是一個小 bash 指令碼,warp 從 .warp 文字檔裡讀取主機名稱(IP 位址)資訊,然後自動連上 ssh.$ wget https:/
Time of Update: 2017-01-13
psdash 是一款查看 Linux 系統資訊的 web 面板,和我們以前提到的另一款系統監控工具 Glances 一樣,psDash 的系統資訊的採集也是由 psutil 完成的。和 Glances 不同的是,psdash 沒有提供 API,只帶了一個基於 Flask 的 web 介面,預設每3秒重新整理一次資料和介面。升級系統後安裝必要軟體包:$ sudo apt-get update$ sudo apt-get upgrade$ sudo apt-get install git gcc
Time of Update: 2017-01-13
在官方的資料當中,rootkit hunter可以作的事情包括:偵測rootkit 程式、偵測後門程式、以及主機端的套件檢查問題。官方下載:Project: http://www.rootkit.nl/projects/rootkit_hunter.htmldownload: http://downloads.sourceforge.net/rkhunter/rkhunter-1.4.2.tar.gz?use_mirror=jaist解壓安裝:解壓#tar -zxvf rkhunter-1.3.