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
使用者自訂的服務要添加到開機啟動:1)/etc/rc.local開機時,最後會找到這個檔案中寫入的每行內容,執行 2)/etc/init.d/開機時,會根據系統配置,到這個目錄中,找到對應的服務例如:nginx這個服務的控制指令碼(官方有提供,也可以自己編寫),放在這個位置:/etc/init.d/nginx 可以先查看是否已經將nginx這個服務加入開機啟動chkconfig --list |grep nginx 可以管理開機啟動(添加/刪除)chkconfig
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 命令:啟動vsftp用命令: 1.service vsftpd start 重啟vsftp用:1.service vsftpd restart添加使用者用: useradd -m 111cn, 預設是在/home 目錄下建立一個使用者111cn, 如果使用者存在會有提示。指定目錄用這個命令(useradd -d)如:useradd -d /home/baidu -s /bin/sh 111cn, 然後用語句:passwd 111cn
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
把Linux系統放在任何的網路環境中,第一件要做的事就是瞭解一下伺服器到底要提供哪些服務.不需要的那些服務應該被禁止掉,最好卸載掉,這樣駭客就少了一些攻擊系統的機會.查看”/etc/inetd.conf”檔案,瞭解一下inetd提供哪些服務.用加上注釋的方法(在一行的開頭加#號),禁止任何不需要的服務,再給inetd進程發一個SIGHUP訊號.第一步:把檔案的許可許可權改成600.# chmod 600 /etc/inetd.conf第二步:確信檔案的所有者是root.#
Time of Update: 2017-01-13
SVN命令協助:MAC-Pro:test root$ svn --helpusage: svn <subcommand> [options] [args]Subversion command-line client, version 1.7.10.Type 'svn help <subcommand>' for help on a specific subcommand.Type 'svn --version' to see the program version
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
方法一第一種方法是使用geoiplookup工具,它是一個用於查詢MaxMind的GeoIP資料庫的命令列用戶端。geoiplookup允許你查詢一個IP地址(或網域名稱)的地理資訊或者網路資訊。你可以通過以下命令安裝它(它內建了免費的GeoIP資料庫)。在Debian,Ubuntu或Linux Mint上安裝geoiplookup: sudo apt-get install geoip-bin在Fedora上安裝: sudo yum install
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 ~