Time of Update: 2017-01-13
Struts部分web.xml中配置:<filter> <filter-name>struts2</filter-name>
Time of Update: 2017-01-13
瞭解Linux發行版本的版本號碼是一項非常重要的事情,大多數軟體對系統的版本都有要求,發行版本號碼與軟體不匹配,軟體將無法安裝或者無法使用.這邊集合市面上流行的Linux發行版本版本號碼查詢方法.有了這邊文章,老闆再也不擔心我裝錯軟體了呢一、發行版本號碼查詢1.Debian版本查詢:代碼如下:# cat /etc/debian_version5.0.7# cat /etc/issueDebian GNU/Linux 5.0 \n
Time of Update: 2017-01-13
啟動和停止1、命令: 代碼如下:service iptables start/stop/restart或者直接去找/etc/init.d/下的2、設定檔:/etc/sysconfig/iptables沒有的話,可以用iptables-save產生架構: tables > chains >
Time of Update: 2017-01-13
Linux是個多使用者多任務的分時作業系統,所有一個要使用系統資源的使用者都必須先向系統管理員申請一個帳號,然後以這個帳號的身份進入系統。使用者的帳號一方面能協助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問;另一方面也能協助使用者組織檔案,並為使用者提供安全性保護。每個使用者帳號都擁有一個惟一的使用者名稱和使用者口令。使用者在登入時鍵入正確的使用者名稱和口令後,才能進入系統和自己的主目錄。實現使用者帳號的管理,要完成的工作主要有如下幾個方面:a.使用者帳號的添加、刪除和修改。
Time of Update: 2017-01-13
查看使用者a),查看當前登入使用者代碼如下:[root@krlcgcms01 ~]# w功能說明:顯示目前登入系統的使用者資訊。 文法:w [-fhlsuV][使用者名稱稱] 補充說明:執行這項指令可得知目前登入系統的使用者有那些人,以及他們正在執行的程式。單獨執行w 指令會顯示所有的使用者,您也可指定使用者名稱稱,僅顯示某位使用者的相關資訊。 參數: -f 開啟或關閉顯示使用者從何處登入系統。 -h 不顯示各欄位的標題資訊列。 -l 使用詳細格式列表,此為預設值。 -s
Time of Update: 2017-01-13
Linux 是一個多使用者、多任務的作業系統,理解Linux的單使用者多任務,多使用者多任務;使用者的角色區分:使用者在系統中是分角色的,在Linux 系統中,由於角色不同,許可權和所完成的任務也不同;值得注意的是使用者的角色是通過UID和識別的,特別是UID;在系統管理中,系統管理員一定要堅守UID 唯一的特性;root
Time of Update: 2017-01-13
1. 概述這篇文章將告訴你如何再 linux 系統下,將 安裝好的windows版本 複製到新的磁碟上(新的磁碟大於等於window鏡像大小)2. 使用到的工具livecd 工具,可以是CD 也可以是USB啟動的 ,需要有的工具 dd, fdisk, and ntfsresize.此例子中,使用如下假設:/dev/sdc (新硬碟)/dev/sdb (老硬碟,安裝好的window版本資料在 /dev/sdb1 分區中)= 格式化新盤(/dev/sdc) =使用root
Time of Update: 2017-01-13
當我們在linux系統中要刪除數萬或者數十萬甚至數百萬的檔案時使用rm -rf *就不太好用,因為要等待很長一段時間。在這種情況之下我們可以使用linux系統命令rsync來巧妙的處理。rsync實際上用的是替換原理,處理數十萬個檔案也是秒刪。1. rsync安裝,有些系統預設安裝有該命令ubuntu系統:代碼如下:sudo apt-get install rsyncfedora 系統:代碼如下:sudo yum install
Time of Update: 2017-01-13
前段時間在開發一個使用SSD做緩衝的系統,在高速寫入資料時會出現大量的磁碟緩衝。太多的磁碟緩衝如果沒有及時的寫入磁碟中,在機器出現問題時是非常危險的,這樣會導致很多的資料丟失,但是如果即時的將資料刷入磁碟中,這樣寫入效率有太低了。為了弄明白Linux系統的這種磁碟寫入特性,最近深入的學習了一下。VFS(Virtual File
Time of Update: 2017-01-13
簡單記錄一下Squid透明Proxy 伺服器的配置環境:VirtualBox + CentOS 6.0 + squid-3.1.4-1.el6.i6860、檢查squid是否預設安裝,沒有安裝的先安裝代碼如下:[root@Slyar ~]# rpm -qa squidsquid-3.1.4-1.el6.i6861、虛擬機器添加雙網卡,全部設定橋接,配置IP,eth0作為外網,eth1作為內網,注意設定檔裡的網卡MAC地址要和裝置匹配! 代碼如下:[root@Slyar ~]# vim
Time of Update: 2017-01-13
瞭解taskstats的最初目的,是為了監控伺服器的IO,防止jmeter因為受壓機異常,列印大量日誌,把磁碟空間用光。後來發現,由於伺服器核心版本比較低(2.6.19),所以沒法直接通過讀取proc裡面的IO來擷取進程IO。但是也同樣是因為核心版本太低,taskstats結構中,也比新核心少了磁碟寫入和讀取的統計,只能擷取到磁碟延遲寫入塊數,所以還沒有實戰過。關於taskstats,核心文檔有非常詳細的文檔和範例程式碼,見:http://www.kernel.org/doc/Documenta
Time of Update: 2017-01-13
PC server主機與FC儲存進行串連時,一般需要加裝HBA卡,兩者之間銜接的一個重要參數就是wwn號。redhat或suse下查看wwn號的方法如下。一、SuSE Linux 9查看 /proc/scsi/qla2xxx/* ,並以 adapter-port 為關鍵字過濾即可查看FC HBA卡的WWN資訊:# cat /proc/scsi/qla2xxx/* | grep adapter-portscsi-qla0-adapter-port=
Time of Update: 2017-01-13
PHP的這些環境在linux下也折騰過很多次了,每次重裝都要重新去找這些文檔,記性不好,還是自己整理下吧。Nginx安裝# yum -y install gcc* pcre glib2-devel openssl-devel pcre-devel bzip2-devel gzip-devel lrzsz # groupadd www &
Time of Update: 2017-01-13
自動備份網站及資料庫並發送到郵箱1、SSH登入到VPS,進入到/home/backup目錄,建立檔案backup.sh,粘貼如下代碼並儲存;#!/bin/bash# 進入到備份檔案夾cd /home/backup# 建立存放備份檔案和資料庫的檔案夾,並修改許可權為777mkdir -m 777 -p ./backup$(date +"%Y%m%d")# 將需要備份的檔案複製到備份檔案夾內cp -r /home/wwwroot ./backup$(date +"%Y%
Time of Update: 2017-01-13
修複方法:1:升級最新版本openssl,重新啟動對應服務。#比如OpenSSL的1.0.1的使用者應該升級到1.0.2 2:修改ssl密碼編譯演算法:(nginx conf:ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;)nginx修改為 ssl_ciphers HIGH:!aNULL:!MD5:!EXPORT56:!EXP;httpd修改為 SSLCipherSuite
Time of Update: 2017-01-13
安裝sambayum install samba*修改samba配置vim /etc/samba/smb.conf#在homes後添加(說明一下[web]中的web也是後來在win7中映射的名稱)[web] path = /data browseable =
Time of Update: 2017-01-13
在工作中,我們也許會遇到這樣的問題,發現某個磁碟空間快滿了,於是,找到一些無用的大檔案將其刪除後,發現磁碟空間還是沒有釋放掉,這是什麼原因呢?如何解決呢?下面來重現一下整個過程:查看磁碟空間情況 [@74.114 var]# df -hFilesystem Size Used Avail Use% Mounted
Time of Update: 2017-01-13
安裝Postfix 代碼如下複製代碼 yum install postfix system-switch-mail 設定postfix 代碼如下複製代碼 vi /etc/postfix/main.cfmyhostname = ha.xxx.kh.edu.twmyorigin = $myhostnamemyorigin= xxx.kh.edu.twinet_interfaces = all#inet_interfaces =
Time of Update: 2017-01-13
說明:作業系統:CentOS網站1:bbs .111cn.net網站2:sns
Time of Update: 2017-01-13
當Linux電腦受到入侵時,常見的情況是記錄檔被刪除,以掩蓋攻擊者的蹤跡。管理錯誤也可能導致意外刪除重要的檔案,比如在清理舊日誌時,意外地刪除了資料庫的活動交易記錄。有時可以通過lsof來恢複這些檔案。當進程開啟了某個檔案時,只要該進程保持,開啟該檔案,即使將其刪除,它依然存在於磁碟中。這意味著,進程並不知道檔案已經被刪除,它仍然可以向開啟該檔案時提供給它的檔案描述符進行讀取和寫入。除了該進程之外,這個檔案是不可見的,因為已經刪除了其相應的目錄索引節點。在/proc