Time of Update: 2017-01-13
檔案尋找 : 在營運人員作業系統時,要接觸大量的檔案,為了避免忘記檔案存放位置的尷尬,就需要我們有一種檔案尋找工具的幫忙,下面是兩個檔案尋找工具的詳解,locate以及find,分別分享給大家.第一款工具: Locatelocate – find files by
Time of Update: 2017-01-13
一般人都知道,linux的最高許可權是root帳號,因此防範root登入是一個非常必要的事情。1:禁止普通使用者通過su -切換到超級使用者root[root@localhost ~]# su - test[test@localhost ~]$ su - #正常情況下,可以切換到root環境Password: [root@localhost ~]# [root@localhost ~]# grep "pam_wheel.so"
Time of Update: 2017-01-13
首先準備一個Zookeeper叢集環境,這裡使用單機類比叢集環境,並使用代碼方式啟動服務。Zookeeper服務這裡假定啟動三個Zookeeper服務做叢集package my.zookeeperstudy;import org.apache.commons.io.FileUtils;import org.apache.zookeeper.server.quorum.QuorumPeerConfig;import
Time of Update: 2017-01-13
先來查看下硬碟資訊[root@xenserver-DS-Monitor01 ~]# smartctl --all /dev/sdasmartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0+10] (local build)Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION ===
Time of Update: 2017-01-13
vmstat和iostat是linux重要的兩個的效能監控工具。vmstat - 記憶體,進程和分頁等的簡要資訊procsr 表示多少進程正在等待cpub 表示多少進程正在不可中斷地休眠(通常意味正在等待I/O如磁碟、網路、使用者輸入等)memoryswpd 多少塊被換出到磁碟free 多少塊是閒置buff 多少塊正在被用作緩衝cache 多少塊正在被用作作業系統的緩衝swap(頁面交換活動)si 多少塊正在從磁碟換入so 多少塊正在換出到磁碟iobi 多少塊從塊磁碟裝置讀入bo
Time of Update: 2017-01-13
今天重新在新的機器上升級gcc的時候,居然出現下面的問題:# yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++ -yLoaded plugins: fastestmirrorDetermining fastest mirrors * base: mirror.as24220.net * extras: mirror.as24220.net * updates:
Time of Update: 2017-01-13
如果網站或者伺服器出現什麼問題,首先會想到伺服器上的檔案是否被修改,尋找就會用到find命令,具體如下:尋找目前的目錄下.php檔案中,最近30分鐘內修改過的檔案。find . -name ‘*.php’ -type f -mmin -30尋找目前的目錄下.html檔案中,最近30分鐘內修改過的檔案,的詳細情況。find . -name ‘*.html’ -type f -mmin -30
Time of Update: 2017-01-13
例子 代碼如下複製代碼 find wwwroot/* -type f -name “*.php” |xargs grep “eval(” > wwwroot/eval.txtfind wwwroot/* -type f -name “*.php” |xargs grep “udp:” > wwwroot/udp.txtfind wwwroot/* -type f
Time of Update: 2017-01-13
虛擬機器能做什嗎?你果你還在花心思去研究如何安裝雙系統,還不如安裝虛擬機器,然後在虛擬機器上安裝你想要安裝的系統。如果你要玩遊戲,但擔心系統崩潰了,那麼你可以把遊戲安裝在虛擬機器上,以減少麻煩。如果你要學習linux知識,我覺得在虛擬機器上安裝linux系統是不錯的選擇。--呵呵,我也是在這樣的背景下安裝虛擬機器的。 下面是我整理的安裝VMware-workstation和linux
Time of Update: 2017-01-13
1. 查看TCP串連狀態 代碼如下複製代碼 netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print
Time of Update: 2017-01-13
改許可權在linux中會用到chmod 命令的,chmod----改變一個或多個檔案的存模數式(mode)chmod [options] mode files只能檔案屬主或特權使用者才能使用該功能來改變檔案存模數式。mode可以是數字形式或以who opcode permission形式表示。who是可選的,預設是a(所有使用者)。只能選擇一個opcode(作業碼)。可指定多個mode,以逗號分開。vsftp
Time of Update: 2017-01-13
修改vsftp預設使用者訪問目錄在設定檔目錄 /etc/vsftpd/下的 vsftpd.conf檔案中。找到並開啟/etc/vsftpd/vsftpd.conf, 設定添加以下代碼: 代碼如下複製代碼 1.local_root=/home/xxf/www.111cn.net 那麼ftp使用者訪問的預設目錄就是(www.111cn.net)這個目錄了。ftp使用者訪問的預設目錄設定好了, 還可以單獨設定這個目錄的存取權限如(777,755等許可權),
Time of Update: 2017-01-13
首先進入vi的方法:如vi /etc/sysconfig/iptables按insert就能切換到插入模式了,如果再按一次,狀態就變成replace,如果需要退出等操作,按下esc。:w #儲存而不退出:q #結束編輯:q! #不儲存直接退出:wq #儲存並退出:x #儲存並退出PageUp和PageDown按鈕可以上下翻頁,Home到行最前,End到行最後。在Esc下還可以尋找,替換。尋找:/hello #向下尋找hello?hello
Time of Update: 2017-01-13
這裡先說下指令碼的實現過程:1.先在伺服器上把備份自動打包到一個web目錄下(當然這個web目錄其他人無法訪問到的),好讓指令碼去下載.2.在本機伺服器把備份包下載下來,進行解壓然後拷貝到專門的備份目錄裡.3.當上面兩步都完成了,我們就要把伺服器上那個備份包刪除,避免泄露.下面是指令碼:1.這個是在伺服器上把最新備份篩選出來,並把最新備份打包到web目錄:cat copy_bakfile.sh 代碼如下複製代碼 #!/bin/bashlocation="/root/
Time of Update: 2017-01-13
尊敬的使用者您好,從即日起 匯入 及 匯出 功能已經下線,請到阿里雲官方資料庫管理平台 iDB Cloud 使用該功能!繼續在 iDB Cloud 中發現匯出的資料庫檔案是按照每個表產生的SQL檔案,這麼多單獨的檔案再匯入到其他資料庫中是個麻煩事,需要將所有的SQL檔案合并為一個完整的SQL檔案。有了這個思路,決定尋找方法來實現。Windows 中實現合并多個檔案內容到一個檔案中 代碼如下複製代碼 copy *.sql MERGE.sql Linux 或 類Unix
Time of Update: 2017-01-13
給我通電話後,我果斷先讓他把系統磁碟分割完,資料盤分區先部分,等進入系統後我遠程來看問題。再他不分資料盤後系統正常安裝完了跟我遠程我發現的問題。很長字串為真實RAID卡認出的磁碟,實際的兩個磁碟 為 /dev/sda /dev/sdb 是不能掛載操作的。上來我先給他 分區試試,結果報錯:WARNING: Re-reading the partition table failed with error 22: 無效的參數.The kernel still uses the old
Time of Update: 2017-01-13
ClusterShell的安裝與配置ClusterShell的安裝很Easy,如果使用APT或YUM包管理方式的話,基本就是一條命令的事兒,我就不說了,這裡說一下如何從原始碼安裝,需要在原始碼目錄執行如下命令: 代碼如下複製代碼 shell> python setup.py install 為了使用的方便,還需要拷貝設定檔到指定目錄: 代碼如下複製代碼 shell> mkdir /etc/clustershellshell> cp
Time of Update: 2017-01-13
L我們是否有發現環境中我們較為常用的wordpress偽靜態不生效,內頁出現404錯誤頁面。這個問題很好解決,因為我們lnmp採用的是nginx,而不是apache,所以不如apache直接丟htaccess檔案到網站根目錄就可以生效偽靜態。首先,預設安裝的lnmp環境中已經有偽靜態檔案wordpress.conf檔案在”/usr/local/nginx/conf/wordpress.conf”中,我們可以核對一下裡面的編譯代碼是不是為: 代碼如下複製代碼
Time of Update: 2017-01-13
(PHP 5.3 and above) Please set 'request_order' ini value to include C,G and P (recommended: 'CGP') in php.ini more...這個大家應該都碰到過 ,好吧我也碰到了,昨晚辛苦重裝系統內容之後 選擇的PHP的版本是5.3的,然後就這樣悲劇了。其實看上面這個報錯的提示也很好理解的
Time of Update: 2017-01-13
代碼如下複製代碼 #!/bin/sh# Notes: Git installer For CentOS echo -e "n==========================================================="echo -e "nGit installer For CentOS 6.x."echo -e "nAuthor : xiehai ~