Time of Update: 2018-12-04
Linux抓取網頁,簡單方法是直接通過 curl 或 wget 兩種命令。curl 和 wget 命令,目前已經支援Linux和Windows平台,後續將介紹。curl 和 wget支援協議curl 支援 http,https,ftp,ftps,scp,telnet等網路通訊協定,詳見手冊 man curlwget支援 http,https,ftp網路通訊協定,詳見手冊man wgetcurl 和 wget下載安裝1、Ubuntu平台wget 命令安裝: sudo apt-get
Time of Update: 2018-12-04
author:skatetime:2012/06/05 linux磁碟容量變為64Z [root@localhost ~]# df -h檔案系統 容量 已用 可用 已用% 掛載點/dev/sda3 255G 2.6G 240G 2% //dev/sda1 99M 18M 77M 19% /boottmpfs 16G 0 16G 0% /dev/shm/
Time of Update: 2018-12-04
1) 查看進程的方法: ps -ef 或者 ps auxroot 15087 0.0 0.0 0 0 ? S 23:31 0:00 [kworker/1:1]root 15219 0.0 0.0 0 0 ? S 23:36 0:00 [kworker/1:0]root 15460 0.0 0.0 0 0 ? S 23:41 0:00
Time of Update: 2018-12-04
vmstat
Time of Update: 2018-12-04
Maven, 是基於項目物件模型(Project Object Model, POM),通過一小段描述資訊來管理項目的構建,報告,文檔的軟體專案管理工具。目前,絕大多數開發人員都把 Ant 當作 Java 編程項目的標準構建工具。但是,Ant 的專案管理工具(作為 make的替代工具)不能滿足絕大多數開發人員的需要。通過檢查 Ant 構建檔案,很難發現項目的相關性資訊和其它元資訊(如開發人員/擁有者、版本或網站首頁)。Maven 除了以程式構建能力為特色之外,還提供 Ant
Time of Update: 2018-12-04
Jenkins,是從Hudson fork出的一個開發分支,因與Oracle Hudson商標糾紛改名為Jenkins(詳見),Jenkins是基於Java開發的一種持續整合工具,用於監控秩序重複的工作,包括:軟體版本發布/測試的持續整合、外部調用執行工作的監控等。1、 Jenkins 下載Jenkins 下載網址: Download JenkinsJenkins 最新版本: jenkins_1.514_all.deb(Ubuntu/Debian), 或 jenkins.war(war包)2、
Time of Update: 2018-12-04
Maven 安裝請見我先前的部落格: Linux 搭建 maven1, Nexus 下載Nexus 官方下載, 最新版下載: nexus-2.4.0-09-bundle.tar.gzNexus war下載: nexus-2.4.0-09.war2, Nexus 安裝(1) 建立解壓檔案夾: mkdir nexus-2.4.0-09(2) 解壓tar.gz檔案: tar zxvf nexus-2.4.0-09-bundle.tar.gz -C nexus-2.4.0-09註: nexus-2.4.
Time of Update: 2018-12-04
ulimit 用於shell啟動進程所佔用的資源,是shell內建命令。功能說明: 控制shell程式的資源。 補充說明: ulimit為shell內建指令,可用來控制shell執行程式的資源。 文法格式: ulimit [-acdfHlmnpsStvw] [size]參 數: -a 顯示目前資源限制的設定。 -c 設定core檔案的最大值,單位為區塊。 -d <資料節區大小> 程式資料節區的最大值,單位為KB。 -f <檔案大小>
Time of Update: 2018-12-04
進程可以分為I/O消耗型和處理器消耗型 I/O消耗型的進程大部分時間都用在了提交IO請求或者等待IO請求,這樣的進程經常處於可運行狀態,但是通常都是運行短短的一會,因為它等待更多的IO請求時最後總是被阻塞.(IO包括鍵盤活動等,並不僅僅局限於磁碟IO)處理器消耗型:把時間都用在了執行代碼上,除非被搶佔,否則他們通常都一直不停的運行,從系統得速度考慮,不應該讓這樣的進程經常運行,調度策略是儘可能降低它們的運行頻率。 調度策略在兩個矛盾中尋找平衡:進程響應速度(回應時間短)和最大系統利用率(高輸送量
Time of Update: 2018-12-04
author:skatetime:2012/02/22 手工釋放linux記憶體——/proc/sys/vm/drop_cache 轉載一篇文章 linux的記憶體查看:[root@localhost 0.1.0]# free -m total used free shared buffers cachedMem: 4032 694 3337 0
Time of Update: 2018-12-04
雲端運算平台和應用文檔選項列印本頁英文原文層級: 初級M. Tim Jones, 顧問工程師, Emulex Corp.2008 年 9 月 10 日更新 2009 年 3 月 09 日 雲端運算和儲存通過 Internet 將實體資源(比如處理器和儲存空間)轉換成可伸縮的共用資源(將雲端運算和儲存作為
Time of Update: 2018-12-04
windows下的編譯 ---由於有現成的,未進行驗證-------------編譯動態庫,一般都是編譯動態庫---------------動態庫和靜態庫只在配置上的差別,配置如下:./configure --enable-shared --disable-static --enable-memalign-hack --prefix=C:\MinGW\msys\1.0 --extra-cflags="-fno-common"後面的步驟一樣:makemake
Time of Update: 2018-12-04
對於剛剛接觸Linux的人來說,一定會給Linux下一大堆各式各樣的檔案名稱給搞暈。別個不說,單單就壓縮檔為例,我們知道在Windows下最常見的壓縮檔就只有兩種,一是,zip,另一個是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等眾多的壓縮檔名,此外windows下的.zip和.rar也可以在Linux下使用,不過在Linux使用.zip和.rar的人就太少了。本文就來對這些常見的壓縮檔進行一番小結,希望你下次遇到這些檔案時不至於被搞暈icon_
Time of Update: 2018-12-04
LINUX檔案許可權針對的對象分三類(互斥的關係): 1. user(檔案的擁有者) 2. group(檔案擁有者所在的組,但不包括user) 3. other(其它使用者,即user和group以外的) LINUX用一個3位位元對應著檔案的3種許可權(1表示有該許可權,0表示無): 第1位 讀 r 100 4 第2位 寫 w 010 2 第3位 執行 x 001 1 查看許可權 #ls -l 第一列,一共10位(drwxrwxrwx),就代表了檔案的許可權:
Time of Update: 2018-12-04
1、下載源碼 從CVS的官方網站cvshome.org上尋找,由於CVS曆史上也出現過一些安全性漏洞,所以建議要定期去其官方網站上看看有沒有最新版本推出。 2、編譯安裝 # tar -xjpvf cvs-1.12.5.tar.bz2 # cd cvs-1.12.5 # ./configure --prefix=/usr/local/terry_yu/cvs --disable-server-flow-control # make # make
Time of Update: 2018-12-04
diff的輸出格式分為傳統格式和統一格式1)diff的傳統格式輸出.############################################cat before.txt輸出:This is a line to be deletedThis is a line that will be changedThis is a line that will be unchangedcat after.txt輸出: This is a line that has been
Time of Update: 2018-12-04
一: mysql資料庫常用操作:mysql -uroot -p123456;mysql <./HostCache.sql -uroot -p123456; 執行指令碼mysql <E:/sql/HostCache.sql -uroot -p123456;show databases;use HostCache;show tables;desc HostCache;exit;select * from HostCache order by TimeStamp;select
Time of Update: 2018-12-04
下面是我用到過的Linux命令,也可以說是Linux菜鳥必知必會的命令集合,基本上佔據了所有你將用到的命令的95%以上,值得一看。一: Linux下的mysql資料庫常用操作1.登入登出mysql -uroot -p123456;mysql <./HostCache.sql -uroot -p123456;mysql <E:/sql/HostCache.sql -uroot -p123456;show databases;use HostCache;show tables;desc
Time of Update: 2018-12-04
1、在 Linux 實現 Win32 API 之 GetTickCount 函數為了將 Windows 中的 GetTickCount API 函數移植到 Linux,可以使用如下的代碼:long GetTickCount(){ tms tm; return times(&tm);}2、Windows 和 Linux 系統關於 itoa 的移植問題 大家知道,在將 Windows 的 STL 代碼移植到 Linux 系統時,由於 Linux 系統中 STL
Time of Update: 2018-12-04
一. 安裝apr依賴庫(Apache Portable Runtime Module)http://apache.mirror.phpchina.com/apr/apr-1.2.11.tar.gz./configuremakemake installhttp://apache.mirror.phpchina.com/apr/apr-util-1.2.10.tar.gz./configure --with-apr=/home/chenmin/apr-1.2.11makemake