Time of Update: 2013-12-13
使用linux系統上ant工具,讓java web項目項目定時更新tomcat,實現過程自動化 build.properties build.version=1.8.2 includeantruntime=on svnant.jar=/jdk/jar/svnant.jar svnClientAdapter.jar=/jdk/jar/svnClientAdapter.jar svnjavahl.jar=/jdk/jar/svnjavahl.jar javaEE1.4.lib=
Time of Update: 2013-12-13
原始碼為文字檔,需要經過編譯器編譯之後,變成可執行檔檔案,在編譯過程中,由於原始碼比較大, 有時需要分成幾個部分來進行編譯成目標檔案,之後將各個部分的編譯成一個可執行檔,gcc編譯器為Linux標準的編譯器。編譯步驟:1.gcc –c hello.c 自動產生hello.o的檔案,但不會產生二進位執行檔案。 2.gcc
Time of Update: 2013-12-13
本文以tomcat-5.5.33為例。 1) 解壓成檔案夾,視具體的檔案格式而定。 2) $ vi
Time of Update: 2013-12-13
啟動主板BIOS--》Grub--》核心--》運行級--》運行級的結果運行級0 關機1 單使用者(修複模式)2 無NFS模式3 無映像介面的完全模式4 自訂模式5 有映像介面的完全模式6 重啟 給Grub加密碼cd /boot/grubvi menu.lst在timeout上面加一行password 密碼儲存退出grub-install --no-floppy /dev/sda #讓修改的grub啟動內容生效 修改運行級init
Time of Update: 2013-12-13
linux 4 的密碼保護與破解這個教程主要給大家講解 1.單有戶模式下破解root密碼 2、grub加密防止單一使用者模式下破解root密碼 3、grub加密的破解現在網上有很多關於linux系統密碼破解的教程,最常見的是單使用者破解,現在我教給大家。首先在啟動畫面出來的時候我們按 "e"進入grub選項我們繼續 按“e”進入後我們選擇第二項,繼續按“e”我們輸入“空格”1
Time of Update: 2013-12-13
檔案許可權管理的拓展標誌位:-rwsrwxrwxSUID:當一個檔案帶有suid時,檔案預設加上可執行許可權,且所有人臨時具有管理員權限來執行。 標誌位:-rwxrwsrwxSGID:當一個目錄檔案帶有sgid時,所有使用者在此目錄下建立檔案的屬組都是此目錄的基本組。 標誌位:-rwxrwxrwtsticky:當一個目錄檔案帶有sticky時,所有使用者在此目錄中不能刪除屬主不是自己的檔案。 實際應用:現有2普通使用者redhat和gentoo,想讓他們
Time of Update: 2013-12-13
shell算是剛剛起步,這個主要是利用了tail- f 通過管道重新導向到nc來與irc伺服器進行通訊,然後利用sed對其格式化使之符合協議,其他沒啥東西了實現的功能就是命令執行。代碼估計很不成熟,還在學習中,希望大家對細節多提出一些指點。01 #!/bin/sh 02 03 #Shell IRC Bot demo Based on RFC 1459 04 #Author:Tm3yShell7 @ www.hackshell.net05 #2011/8/
Time of Update: 2013-12-13
Linux SHELL讀取設定檔中的變數 1. 設定檔內容(a.cfg): www.2cto.com Java代碼 #!/bin/bash FTP_IP=192.168.1.201 FTP_USER=test_user FTP_PASS=123456 SRC_DIR=/ DIST_DIR=~/data # 檔案日期(系統日期減一天)
Time of Update: 2013-12-13
linux環境變數設定方法總結(PATH/LD_LIBRARY_PATH) PATH:可執行程式的尋找路徑 www.2cto.com 查看當前環境變數: echo $PATH 設定: 方法一: export PATH=PATH:/XXX 但是登出後就失效 方法二:修改~/.bashrc或~/.bash_profile或系統層級的/etc/profile 1. 在其中添加例如export
Time of Update: 2013-12-13
導致SELinux警告的四個常見原因 本文主要介紹下四個導致 SELinux 警告產生的原因以及解決方案。 www.2cto.com 原因一:出現標註錯誤 SELinux 的核心概念就是標註,無論是檔案系統、目錄、檔案、檔案啟動描述符、連接埠、訊息介面還是網路介面,所有的一切都需要標籤,並且僅且僅能按照標籤所賦予的許可權執行。即使啟動並執行 Apache 進程被駭客入侵且取得了 uid=0 root
Time of Update: 2013-12-13
linux命令後台執行 nohup命令可以讓命令在後台執行。用法如下: www.2cto.com nohup ./zc.sh PIPEHOLE_F &這樣執行zc.sh PIPEHOLE_F的輸出就自動儲存到執行命令的目錄下的nohup.out中。 如果在同一個目錄下要執行多個後台,在不指定輸出路徑的情況下,那麼多個輸出就都輸出到nohup.out中。so如何制定背景輸出路徑呢? nohup ./zc.sh
Time of Update: 2013-12-13
每天一個linux命令(22):find命令的參數詳解 相關連結:每天一個linux命令(1):ls命令http://www.bkjia.com/os/201210/163049.html;每天一個linux命令(2):cd命令http://www.bkjia.com/os/201210/163050.html;每天一個linux命令(3):pwd命令http://www.bkjia.com/os/201210/163462.html;每天一個linux命令(4):mkdir命令htt
Time of Update: 2013-12-13
Linux SUID,SGID,SBIT SGID 僅僅作用與二進位執行檔案,會在屬性中建立出s與t的許可權,讓一般使用者具有該程式擁有這的許可權。 www.2cto.com 比如 /user/bin/passwd 的使用者權限為 -rwsr-xr-x root root 具有這個s,那麼普通使用者執行 passwd
Time of Update: 2013-12-13
linux下由top命令計算每個使用者使用記憶體的大小 指令碼內容如下: www.2cto.com #!/bin/shif test $# -eq 2then username=$1 resindex=$2 summ=`top -n 1 -u $username |awk -v res=$resindex '$res ~/m$/ {print
Time of Update: 2013-12-13
linux的開發經驗簡析 最近換工作了,把平時累積的一些東西發出來,方便帶走,根據自己的工作經驗增多會不斷的更新。 www.2cto.com 1.make: Nothing to be done for `all' 解決方案1.這句提示是說明你已經編譯好了,而且沒有對代碼進行任何改動。若想重新編譯,可以先刪除以前編譯產生的目標檔案:make clean然後再make 2.出現這種情況解決方案:a.make clean
Time of Update: 2013-12-13
linux nc命令傳輸檔案 nc 到底幹嘛用的我不多描述,今天主要講下用nc 傳輸檔案。由於公司的裝置sudo 後沒有ssh ,scp 等遠程接入命令,或host.deny 裡面設定了ssh 的deny ,不管怎樣的原因。我今天跨過大家常用的scp, 來說明下一個更有用的輕量級工具,nc 的另一個強大的功--- 檔案傳輸。 www.2cto.com 範例如下: 目的主機監聽 nc -l 監聽連接埠[ 未使用連接埠] >
Time of Update: 2013-12-13
nginx以高並發,省記憶體著稱。 相信大多數安裝nginx的同學都想知道自己的nginx效能如何。 我想跟大家分享下我使用ab工具的壓力測試方法和結果, ab是針對apache的效能測試工具,可以只安裝ab工具。 ubuntu使用如下命令 apt-get install
Time of Update: 2013-12-13
linux下的fork()函數 1.傳統的fork()系統調用直接把所有的資源複製給新建立的進程.Linux的fork()使用寫時拷貝(copy-on-write)頁實現.寫時拷貝是一種可以延遲甚至免除拷貝資料的技術,核心此時並不複製整個進程地址空間,而是讓父進程和子進程共用同一個拷貝. www.2cto.com
Time of Update: 2013-12-13
ESXi下Centos掛載Usb裝置 環境說明: www.2cto.com 用戶端:VMware vSphere Client 4.1.0 服務端:VMware ESXi 4.11 虛擬機器系統:Windows server 2003 :CentOS6.3 www.2cto.com VMware
Time of Update: 2013-12-13
ubuntu和win7雙系統,ubuntu系統啟動菜單修複 用wubi安裝到ubuntu 重裝win7後,修複ubuntu系統啟動菜單之方法 1.下載EasyBCD並安裝 www.2cto.com 2.將winboot檔案夾中的檔案複製到win7所在盤根目錄 3.用管理員開啟EasyBCD,addentry,linux,wubi,點擊addentry 4.advanced