Time of Update: 2017-01-13
linux尋找命令很多,其中最複雜和常用的就是find命令。which 查看可執行檔的位置 whereis 查看檔案的位置 locate 配合資料庫查看檔案位置 find 實際搜尋硬碟查詢檔案名稱 find命令的一般格式:find pathname -options
Time of Update: 2017-01-13
netstat簡介:netstat 命令用於顯示各種網路相關資訊,如網路連接,路由表,串連狀態,多播成員等等。常見參數選項:-a (all)顯示所有選項,預設不顯示LISTEN相關-t (tcp)僅顯示tcp相關選項-u (udp)僅顯示udp相關選項-n (numberic)拒絕顯示別名,能顯示數位全部轉化成數字。-l (listen)僅列出有在 Listen (監聽) 的服?兆刺?br />-p (program/PID)顯示建立相關連結的程式名和pid-r
Time of Update: 2017-01-13
系統中有一個sda2是linux lvm格式的,對應了一個lvm的邏輯卷,怎麼實現sda2對應二個或者多個邏輯卷呢,詳細操作過程如下:前面二篇文章,也是有關LVM的,每一步都說的很清楚,有興趣的可以看一下[root@localhost ~]# df -h //縮小空間前
Time of Update: 2017-01-13
lvm的邏輯卷,可能由一個或者多個硬碟或者分區組成,如何才能安全的刪除邏輯卷中的硬碟或者分區呢。適用情境,我有二塊小硬碟,我想把其中一塊小的硬碟換成大的。首先就要把邏輯卷中的小硬碟,安全的刪除掉。下面是操作的詳細過程。1,查看分區情況[root@iZ94zz3wqciZ data]# df -h Filesystem Size Used
Time of Update: 2017-01-13
現在很多伺服器都帶有raid,一般軟體raid或主板內建raid是沒有軟體輔助的,可以通過系統的命令瞭解raid的基本情況,當然最好的是使用硬體raid卡,通常會帶有硬碟狀態詳細資料。本文主要介紹使用Linux內建命令查看系統下基本的Raid資訊,在獨立伺服器下適合軟體raid。當然,如果使用VPS的情況下,一般看不到陣列的陣列資訊。一、基本raid資訊cat /proc/mdstat可以看到基本的raid等級,以及同步資訊,如圖,raid1兩個硬碟正在同步ing。二、硬碟介面情況cat
Time of Update: 2017-01-13
XCache 是一個開源的 opcode 緩衝器/最佳化器, 這意味著他能夠提高您伺服器上的 PHP 效能。 他通過把編譯 PHP 後的資料緩衝到共用記憶體從而避免重複的編譯過程,能夠直接使用緩衝區已編譯的代碼從而提高速度.,通常能夠提高您的頁面產生速率 2 到5 倍,且還能降低伺服器負載。一、下載並安裝cd /usr/local/src/wget http://xcache.lighttpd.net/pub/Releases/2.0.1/xcache-2.0.1.tar.gztar
Time of Update: 2017-01-13
1、安裝:yum -y install samba2、添加使用者(此使用者必須系統使用者):a、先在系統添加兩個虛擬使用者:useradd cm -s /sbin/nologin -Museradd choumei -s /sbin/nologin -Mb、設定samba使用者密碼smbpasswd -a cmsmbpasswd -a
Time of Update: 2017-01-13
最近工作之外接了一些項目,都是Linux下apache環境的,本來想直接跑nginx,無奈,都用了很多rewrite,apache和nginx在rewrite上有些文法不太一樣,不太想去改這些規則,於是就在同一台伺服器上再裝了一套apache的環境。最先想到的是偷懶的方式,讓一套php同時支援apache和php-fpm,但在configure的時候會報錯。報錯的大體內容是說只能二選一。於是保留之前的nginx一套環境不去動她。在 http://httpd.apache.org/
Time of Update: 2017-01-13
lsof(list open
Time of Update: 2017-01-13
官方給出的新特性如下:PHP 7.0.0 comes with new version of the Zend Engine with features such as (incomplete list):Improved performance: PHP 7 is up to twice as fast as PHP 5.6Consistent 64-bit supportMany fatal errors are now ExceptionsRemoval of old and
Time of Update: 2017-01-13
最近接到一個營運開發工作單位,需要開發一個帳號管理系統,對手頭三千多台Linux伺服器的root帳號進行批量系統的管理,實現定期修改root為隨機密碼並加密儲存,並向營運管理WEB前台提供密碼查詢解密介面等功能。剛開始,我基於php+ssh2_exec開發了一套雛形。準系統都實現了,結果老大說這裡的營運就我稍微會點php,後面可不好維護。本來也被我說服了,因為寫都寫好了,難道要重構?後麵線上測試發現,公司有部分系系統接入了ldap鑒權,php的ssh2_exec就無法工作了,返回登陸失敗的錯誤。
Time of Update: 2017-01-13
linux grep是一個基於行對文本和內容匹配和搜尋的命令。Grep命令文法和常見的option如下:用法: grep [選項]... PATTERN [FILE]...在每個 FILE 或是標準輸入中尋找 PATTERN。預設的 PATTERN 是一個基本Regex(縮寫為 BRE)。例如: grep -i 'hello world' menu.h main.c --color:對匹配的字串著色列印-o:只顯示被模式比對到的內容-c:列印出匹配到字串的行數-i:ignore
Time of Update: 2017-01-13
第一次使用RedHat很多不熟悉的地方,記錄下:檢查狀態:service iptables status停止服務:service iptables stop查看防火牆服務:chkconfig --list | grep iptables關閉狀態為“開啟”的:chkconfig --level 2345 iptables off同時關閉IP6的:chkconfig --level 2345 ip6tables off再次檢查是否都關閉:chkconfig --list |
Time of Update: 2017-01-13
今天一個網友找老左自己在折騰伺服器的時候尋找到網上的教程參考使用的,執行"rpm -aq|grep yum|xargs rpm -e --nodeps"命令之後將系統預設的yum功能刪除,然後無法解決自己需要的問題。這個問題我之前也沒有遇到過,於是就尋找解決方案,網上雖然有幾個方法可以解決,大部分都是採用163的源rpm路徑變換過,所以重新整理這篇記錄,以便有需要的朋友參考。第一、yum失效的根源可能我們是執行rpm -aq|grep yum|xargs rpm -e
Time of Update: 2017-01-13
記錄一個rabbitmq啟動指令碼,修改部分參數即可用。vi /etc/init.d/rabbitmq-server #指令碼內容,見圖下,需修改參數chmod +x /etc/init.d/rabbitmq-serverchkconfig --add rabbitmq-serverchkconfig rabbitmq-server on如下圖:#!/bin/sh## rabbitmq-server RabbitMQ broker## chkconfig: - 80 05#
Time of Update: 2017-01-13
我們選擇海外VPS無論是建站還是用於其他項目工具的使用,從費用、配置等性價比還是有很大的優勢的,唯獨是由於物理距離、線路的穩定性等問題,可能存在人為的或者是線路上的差異會使得速度上達不到我們所要求的目標。尤其是晚上以及有些線路穩定性不夠,在眾多非人為可以改變的因素中,我們其實還可以通過一些工具提高VPS主機的速度。目前在我們中使用較多的是銳速serverspeeder(參考:Vultr
Time of Update: 2017-01-13
SSL認證SSL認證通過在用戶端瀏覽器和Web伺服器之間建立一條SSL安全通道(Secure socket layer(SSL)安全性通訊協定是由Netscape
Time of Update: 2017-01-13
如果要設定定時執行工作時,可以使用指令 crontab -e 來編輯自己的定時執行工作,crontab 會將使用者的工作設定放在 /var/cron/tabs 中。我們先來看一下 /etc/crontab 的內容說明: 代碼如下複製代碼 # 設定使用的 shell, 路徑SHELL=/bin/shPATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin# 設定執行指令時的目錄HOME=/var/log#
Time of Update: 2017-01-13
如:將檔案解壓在目前的目錄: 代碼如下複製代碼 tar zxvf MY_NAME.tgz 或者 tar zxvf MY_NAME.tar.gz 例:查看usr.tar備份檔案的內容,並以分屏方式顯示在顯示器上。 代碼如下複製代碼 $ tar tvf usr.tar | more 例:把/home目錄下包括它的子目錄全部做備份檔案,備份檔案名為usr.tar。 代碼如下複製代碼 $ tar
Time of Update: 2017-01-13
在你想要限制使用者的訪問目錄下加上下面兩行 代碼如下複製代碼 auth_basic “enter username and password “;auth_basic_user_file nginx_passwd; htpasswd 限制在Windows和MPE平台上, 由htpasswd加密的密碼的長度上限是255個字元。 太長的密碼會被截斷為255個字元。htpasswd使用的MD5演算法是專供Apache軟體使用的;