Time of Update: 2015-03-23
學習Linux筆記(六)--進程操作,linux--進程調度與管理:進程是作業系統中程式資源的基主要組織單位,包括程式資源,資料記憶體及地址空間,以及其他資源,線程是程式執行的基本單位,也是cpu調度的控制單位(輕量級的進程;進程有獨立的地址空間,線程沒有,空間出錯就會導致藍屏;線程不能獨立存在,它是由進程建立(fork,linux下),Thread;相對講,線程耗費的cpu,和記憶體小於進程)。進程查看:#pa -a(查看所有進程) #ps
Time of Update: 2015-03-24
Linux限制使用者行為,linux限制行為最近伺服器上人數較多,資源緊張。突出表現為由於使用者不及時清理,硬碟空間經常不足;使用者不顧後果瘋狂上進程,導致記憶體和CPU緊張。特意查資料,對使用者硬碟空間、記憶體使用量、CPU等進行限制。所用系統情況:Linux ic-m3.localdomain 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux1.
Time of Update: 2015-03-23
學習Linux筆記(四)--檔案操作,linux--學會cd命令:絕對路徑,相對路徑(./或者../);檔案清單:ls -F(正斜杠表示目錄) -a(顯示隱藏) -l(詳細資料) -R(顯示目錄檔案) -i(顯示索引號) 過濾列表輸出:ls -l
Time of Update: 2015-03-25
Linux命令學習篇0——由來昨天在用curl發送簡單的HTTP請求做測試的時候發現自己每次使用的時候都是在網路上查看別人的樣本才能想起來怎麼用,這樣效率太低了,雖然有網路依然在,但是總感覺不是被自己掌握著,心裡不踏實,回想起來自己使用Linux也差不多有三四年了,從最開始接觸就是用一本Linux基礎教程的書籍(不是鳥哥的書),開始接觸的就是linux的各種各樣的命令一些關於簡單的shell編程的知識,但是當時僅僅掌握了一些常用的命令,對於大多數的命令還是在使用的時候遇到再翻資料查看,可能處於對
Time of Update: 2015-03-25
學習Linux筆記(五)-Mysql應用查詢mysql是否安裝:#rpm -qa mysql;如果已經安裝,刪除命令:#rpm -e --nodeps mysql (--nodeps是強制移除)還有就是用命令列實現資料庫的備份和恢複:備份:#mysqldump -u root -p密碼 資料庫名 >data.bak(表是zebra.users)恢複:#mysql -u root -p密碼 資料庫名 <data.bak這裡提一下,一般我們會專門給mysql分配一個組來管理,安全性高點。
Time of Update: 2015-03-25
CentOS6部署Nginx+PHP5伺服器CentOS 6 部署 Nginx + PHP5 Web伺服器在 CetnOS 6 (64位) 作業系統上部署Nginx and PHP5伺服器。這個過程通過 yum 命令進行RPM包安裝。可以參考 PHP 官方文檔。安裝 一些必要的 YUM 庫root 使用者執行:# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm
Time of Update: 2015-03-25
Linux下的shell一 變數echo $a : 輸出變數a, 若不存在,則建立一個變數aunset a : 取消變數a1.1環境變數 :env : 查看 環境變數與常見變數的說明HOME: 使用者的主資料夾HISTSIZE:系統可以記下來的曆史命令個數PATH:執行檔案尋找的路徑LANG
Time of Update: 2015-03-23
CentOS安裝resin前提條件得現在centos下安裝java環境:參考地址安裝我們先去官網獲得:我們選擇rpm格式。在centos命令列下執行命令下載:wget http://caucho.com/download/rpm-6.5/4.0.43/x86_64/resin-pro-4.0.43-1.x86_64.rpm安裝# rpm -ivh resin-4.0.43-1.x86_64.rpm查看運行狀態# service resin statusResin/4.0.43 status
Time of Update: 2015-03-25
linux的3個尋找命令 在linux中存在很多個命令可以查看檔案的路徑,在這裡稍微總結一下。1, find命令 find命令應該時最熟悉的尋找命令了,也是linux中最為強大的尋找命令。它可以在指定的目錄下找到你想要的任何檔案。使用方法: find <指定目錄> <指定條件> <指定動作> 如果任何參數不加表示搜尋目前的目錄及其子目錄,不過濾任何結果,將他們顯示在螢幕上。使用例子: find . -name
Time of Update: 2015-03-25
學習Linux筆記(六)--進程操作進程調度與管理:進程是作業系統中程式資源的基主要組織單位,包括程式資源,資料記憶體及地址空間,以及其他資源,線程是程式執行的基本單位,也是cpu調度的控制單位(輕量級的進程;進程有獨立的地址空間,線程沒有,空間出錯就會導致藍屏;線程不能獨立存在,它是由進程建立(fork,linux下),Thread;相對講,線程耗費的cpu,和記憶體小於進程)。進程查看:#pa -a(查看所有進程) #ps -u(以使用者資訊查看) #ps -x(查看後台進程參數)#ps -
Time of Update: 2015-03-23
CentOS系統中跟蹤高IO等待高IO等待問題的第一個徵兆通常是系統平均負載。負載平衡的計算都是基於CPU利用率的,即使用或等待CPU的進程數目,當然,在Linux平台上,進程 幾乎都處於不可中斷的睡眠狀態。負載平衡的基準可以解釋為,在一個CPU核的機器上上,該CPU得到充分利用。因此,對於4核機器中,如果系統平均複雜為 4,表示該機器有足夠的資源來處理它需要做的工作,當然只是勉強。在相同的4核系統,如果平均複雜是8,那麼以為這將意味著伺服器系統需要8個core才
Time of Update: 2015-03-23
CentOS安裝vnStat監控雲端服務器流量除了服務商提供的面板,我們也可以安裝 vnStat 來監控你的 VPS 或伺服器每天使用的上下行流量, vnStat 安裝方法很簡單,可分為編譯安裝或者直接通過源安裝。一、使用編譯安裝此方法適合所有的 Linux 發行版本首先,從官網下載 vnStat :wget http://humdi.net/vnstat/vnstat-1.11.tar.gz解壓:tar xvzf vnstat-1.11.tar.gz進入目錄:cd
Time of Update: 2015-03-23
CentOS使用命令設定代理設定全域代理,方法如下:1、在profile檔案中設定相關環境變數# vi /etc/profilehttp_proxy=http://192.168.20.20:3128 # 分別指定http、https、ftp協議使用的Proxy 伺服器地址export http_proxy2、 source /etc/profile 生效。修改完成後,登出重新登入即可.對於yum的代理,還要另外設定 /etc/yum.conf
Time of Update: 2015-03-23
CentOS下兩台伺服器直接進行檔案傳輸最近幫客戶做伺服器資料移轉,壓縮的my_data.tar.gz比較大,沒辦法下載本地在上傳,百度搜尋了下,用scp命令解決了,方法如下:A,B機的SSH都允許root登入,B機IP:115.47.45.141要把 A上的 /home/my_data.tar.gz 傳到 B機並放到/home/目錄,可以在A機上用命令 scp/home/my_data.tar.gz
Time of Update: 2015-03-23
CentOS開源流量監視軟體Bandwidthd用bandwidthd在任何一台電腦可以通過web介面用瀏覽器查看經過網關的各個ip流量,而且是分協議,分顏色顯示,已經有直觀的圖象曲線.在日常維護中, 網管人員最頭痛的是內部網經常有人在大量傳送檔案而導致本來可憐的頻寬變得更加緩慢.如果在網關上裝上bandwidthd ,就可以追蹤的是各個的 IP 的流量,而且可以用圖象曲線顯示各個ip的相應不同協議顯示,還能分時段查看,例如:包含FTP、HTTP、P2P、TCP、UDP、ICMP協議的各自流量,
Time of Update: 2015-03-23
CentOS使用EPEL安裝第三方軟體源Extra Packages for Enterprise Linux (EPEL)是一個由特別興趣小組建立、維護並管理的,針對 紅帽企業版 Linux (RHEL)及其衍生髮行版(比如 CentOS )的一個高品質附加軟體包項目。EPEL 的軟體包通常不會與企業版 Linux 官方源中的軟體包發生衝突,或者互相替換檔案。 EPEL 與 Fedora 項目基本一致,包含完整的構建系統、升級管理器、鏡像管理器等等。EPEL 包含一個叫做
Time of Update: 2015-03-23
CentOS5.X添加靜態路由[root@db2 ~]#route -n //查看路由表(ip route也可以查看)[root@db2 ~]#route add default gw 10.77.50.1 //添加預設路由網關[root@db2 ~]#route add -net 10.77.78.0 netmask 255.255.255.0 gw 10.77.50.1 //添加其他網段檢查防火牆的狀態[root@db2 ~]#/etc/init.d/iptables
Time of Update: 2015-03-23
CentOS伺服器給WordPress安裝Varnish加速Varnish是一款高效能的開源HTTP加速器,挪威最大的線上報紙Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原來的12台squid,效能居然比以前更好。可見Varnish是一個相當強大的加速器。下面羅伊給大家介紹如何在CentOS上安裝Varnish來給你的WordPress部落格加速。1,安裝Varnsih使用SSH登入你的VPS,執行下面的命令來安裝Varnish:yum
Time of Update: 2015-03-23
CentOS安裝配置java環境擷取和下載:百度jdk,進入java的官網,下載對應的版本的。在centos我們選擇linux的安裝程式的格式rpm格式。這樣我們就獲得了下載網址,比如我的:http://download.oracle.com/otn-pub/java/jdk/8u40-b26/jdk-8u40-linux-x64.rpm?AuthParam=1426666028_afdc48de3eb5d4911ec5bd5274758138在centos命令列中輸入如下命令,進行下載:#
Time of Update: 2015-03-23
CentOS用iptables封IP的方法1、安裝iptables防火牆CentOS執行:yum install iptablesDebian/Ubuntu執行:apt-get install iptables2、清除已有iptables規則iptables -Fiptables -Xiptables -Z3、開放指定的連接埠#允許本地迴環介面(即運行本機訪問本機)iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT#