Time of Update: 2017-01-13
Struts部分web.xml中配置:<filter> <filter-name>struts2</filter-name>
Time of Update: 2017-01-13
一、如何得知自己正在使用的linux是什麼版本呢,下面的幾種方法將給你帶來答案!1. 查看核心版本命令:1) [root@q1test01 ~]# cat /proc/versionLinux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 20052)
Time of Update: 2017-01-13
某些原因想在svn co的時候排除某些目錄,可以繞個圈子,分三步來完成:co外層目錄:svn checkout --depth empty $URL [$LOCATION]完成之後,會有一個只包含空目錄的根目錄設定忽略目錄:cd $LOCATIONsvn up --set-depth exclude <$DIR_TO_EXCLUDE>這樣svn會提示被忽略的目錄標記為D,然後檔案系統上也看不見了更新剩餘檔案svn up --set-depth infinity
Time of Update: 2017-01-13
在Linux下,web目錄和檔案許可權必須從整體上考慮系統的安全。一般情況下,對目錄,需要設定 r(讀取)和x(執行)許可權,有的目錄同時還需要w(寫入許可權);對檔案,需要r(讀取),有的檔案需要w(寫入)許可權或x(執行)許可權。在Linux系統中,使用命令umask設定建立檔案或目錄的預設rwx許可權,系統預設的umask設定是022,這個許可權的計算相當於檔案、目錄許可權的掩碼,例如此時建立的目錄許可權755
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
最近突然要清理閑置伺服器,最簡單的指標當然是看下有多少伺服器是最近沒有人登入過的。當登入伺服器的時候,init,
Time of Update: 2017-01-13
先來查看一下free[root@localhost ~]# free -m total used free shared
Time of Update: 2017-01-13
elementary OS的Pantheon首先需要澄清一點,這篇評測報告針對的是Pantheon案頭環境而非elementary
Time of Update: 2017-01-13
在Linux的世界裡,有幾個不同的方式供你選擇來做演講。比如帶有大量多媒體展示、視覺衝擊效果極佳的Impress.js,專為LaTex使用者提供的Beamer,等等。而如果你苦於尋找一種簡單的方式來建立並且展示文本示範稿,mdp
Time of Update: 2017-01-13
calcurse包含了日曆、一個待辦事項管理、一個發送器和一個可配置的通知系統,這些都整合進了一個軟體中,基於的都是ncurse的介面。同時,它不會限制你在終端中,你可以將你的日曆和筆記匯出成可以列印的格式。本篇文章我們會探索如何在Linux上安裝calcurse,並且教你如何利用它的特性。在Linux上安裝Culcursecalcurse在大多數Linux發行版的標準倉庫都有。萬一在你的發行版上沒有(比如CentOS/RHEL),只要你安裝了gcc和ncurse開發檔案後就可以很簡單地從源碼安
Time of Update: 2017-01-13
在Linux命令列中管理你的Evernote記錄筆記。要是你從來沒有聽說過它,Evernote 專門有一個方便使用的線上服務可以在不同的裝置間同步筆記。除了提供花哨的基於Web的API,Evernote還發布了在Windows、Mac、Android和iOS上的用戶端。然而至今還沒有官方的Linux用戶端可用。老實說在眾多的非官方Linux用戶端中,有一個程式一出現就吸引了所有的命令列愛好者,它就是Geeknote。Geeknote
Time of Update: 2017-01-13
先檢查一下,有沒有vsftp伺服器rpm -qa | grep *ftp*如果有的話,請將其卸載安裝vsftpd伺服器yum -y install vsftpd修改設定檔/etc/vsftpd/vsftpd.conf如下幾項#禁止匿名訪問anonymous_enable=NO限制指定使用者可以訪問
Time of Update: 2017-01-13
現網的主機,業務側發來有一台未同步。之前也遇到類似的問題,一般都是ntp dead,造成時間未同步。這台經查看ntp服務運行正常。www.111cn.net :~ #:~ # rcntp statusChecking for network time protocol daemon (NTPD):
Time of Update: 2017-01-13
在git 安裝目錄 etc 下面 添加以下配置資訊1,/etc/gitconfig:[gui]encoding = utf-8 #程式碼程式庫統一用urf-8,在git gui中可以正常顯示中文[i18n]commitencoding = GB2312 #log編碼,window下預設gb2312,聲明後發到伺服器才不會亂碼[svn]pathnameencoding = GB2312 #支援中文路徑2,/etc/git-completion.bash:在尾部添加alias
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
現在管理linux已經很少人用telnet,基本都用crt、xshell或者putty。因為後續需要講zabbix免用戶端監控只telnet,通過telnet來監控伺服器效能。yum安裝telnetyum安裝簡單快速yum install telnet-server配置telnettelnet是放在xinetd裡,將disable改為yes,如下:# vim /etc/xinetd.d/telnet# default: on# description: The telnet server
Time of Update: 2017-01-13
PPTP 的配置主要有下面五個步驟:驗證核心是否載入了 MPPE 模組安裝所需的軟體包配置 PPP 和 PPTP 的設定檔開啟核心的 IP 轉寄功能啟動 pptpd 守護進程配置 iptables 防火牆允許存取和轉寄規則詳細步驟1.驗證核心是否載入了MPPE模組:基本都安裝過了,所以略過2.安裝所需的軟體包:pppPPTP 使用 PPP 協議對使用者資料進行封裝,然後將 PPP 資料幀封裝在 IP 資料報裡,經由 IP 網路傳播。因此首先需要支援 PPP 協議,下面命令安裝 ppp:yum
Time of Update: 2017-01-13
搭建Git伺服器需要準備一台運行Linux的機器,強烈推薦用CentOs:建立一個git使用者,用來運行git服務:useradd git su - git // 切換到git這個使用者下收集所有需要登入的使用者的公開金鑰,就是他們自己的id_rsa.pub檔案,把所有公開金鑰匯入到/home/git/.ssh/authorized_keys檔案裡,一行一個。可以通過運行這個命令,然後自己家目錄中就產生了.ssh目錄和如id_rsa和id_rsa.pub檔案。ssh-keygen
Time of Update: 2017-01-13
今天閑來無事,給大夥說一下linux下安裝SSH2擴充,想在windos下安裝可是php擴充找不到,淚奔。。。所以只能在linux做實驗了,不過都一樣,,,,下載地址 wget http://www.libssh2.org/download/libssh2-1.4.2.tar.gzwget http://pecl.php.net/get/ssh2-0.12.tgz先安裝 libssh2 在安裝 SS2# tar -zxvf libssh2-1.4.2.tar.gz# cd libssh2-1.4
Time of Update: 2017-01-13
1.安裝KVM核心及libvirtd相關組件yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer2.加載KVM運行模組[root@localhost ~]# modprobe kvm[root@localhost ~]# modprobe -ls |grep kvmkernel/arch/x86/kvm/kvm.kokernel/arch/x86