Time of Update: 2013-12-13
rpm使用筆記 大多數開源軟體都是以原始碼形式發布的,原始碼形式程式安裝流程一般如下: ./configure 檢查編譯環境、相關庫檔案以及配置參數並產生makefile make 將原始碼編譯為可執行檔 make install 安裝編譯好的可執行檔 RPM(redhat Package
Time of Update: 2013-12-13
linux(邊壓縮邊傳輸邊解壓) 比如我要轉移舊VPS /home/wwwroot 下的web目錄到新VPS(123.123.123.123)的/home/wwwroot 目錄下 1.進入目錄cd /home/wwwroot 2.壓縮,傳輸,解壓同步進行(註:此傳輸預設新VPS的SSH連接埠為22)tar czf - web | ssh root@123.123.123.123 tar xzf - -C
Time of Update: 2013-12-13
useradd 1.作用useradd命令用來建立使用者帳號和建立使用者的起始目錄,使用許可權是超級使用者。 2.格式useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name
Time of Update: 2013-12-13
來源:http://www.pcbookcn.com/article/3497.htm摘要:本文深入分析了Linux環境下檔案、進程及模組的進階隱藏技術,其中包括:Linux可卸載模組編程技術、修改記憶體映象直接對系統調用進行修改技術,通過虛擬檔案系統proc隱藏特定進程的技術。
Time of Update: 2013-12-13
Linux正大行其道,不少朋友相信已經用它架設過各種服務,什麼Web、FTP、BBS等等等啦,這次,我向大家介紹另外一個在linux下啟動並執行伺服器軟體----NoseyParker,一個強大的FTP搜尋引擎,只要一些簡單的步驟,一個強大的搜尋引擎舉手間就建立起來了,各位且聽我慢慢道來。 parker是一個FTP伺服器搜尋引擎,是基於Linux的開放源碼軟體。主要檢索各個FTP伺服器上面的檔案,然後將目錄資訊儲存在本地的檔案中,如果有查詢請求,將檢索本地的資料,將相關的資訊(檔案所在的地址
Time of Update: 2013-12-13
由於license的原因,Ubuntu的發行版中不在包含Oracle(Sun)Java 6了,取而代之的是OpenJDK,這是Ubuntu預設的java版本,也是最易於安裝。 但是偏偏有些應用特意強調不能使用OpenJDK,而必需使用標準的JDK或者JRE,也即Oracle(Sun)Java,比如最近要基於最新的移動平台Tizen搞開發,在Ubuntu系統下安裝Tizen SDK 1.0 Larkspur 時要求必需安裝了Java 6(jdk 6 或者jre
Time of Update: 2013-12-13
一天一條linux命令之uname uname命令的功能是顯示電腦及作業系統資訊。 uname --help 可查看命令參數使用方法。 uname -a 相當於使用以下所有參數。 uname -s 顯示核心名字。 www.2cto.com uname -n 顯示網路節點主機名稱。 uname -r 顯示核心發行版本號碼。 uname -v 顯示核心版本。 uname -m 顯示機器硬體名稱。
Time of Update: 2013-12-13
ubuntu下靜態IP的配置 配置靜態IP地址的路徑Java代碼 /etc/network/interfaces 配置如下: www.2cto.com Java代碼 auto eth0//使用第一個網卡 iface eth0 inet static//靜態分配IP address 172.16.21.234//要使用的IP地址 gateway 172.16.21.1//網關
Time of Update: 2013-12-13
Ubuntu下安裝Git和Gitolite Ubuntu Server 11.04git的源碼包安裝1. server版系統預設安裝時沒有gcc工具,需要額外安裝,desktop已經有了 當機器可以串連外網後就可以通過sudo apt-get 來安裝了 (注意:要先更新一下包源列表,sudo apt-get update 要不然apt-get只會從本地去找對應的包,肯定找不到了)2. 解壓git源碼包,我用的是git-1.7.4.2.tar.bz2
Time of Update: 2013-12-13
Linux(ubuntu)虛擬記憶體的設定 swap空間就是虛擬記憶體,在實體記憶體不足時,有較大的用處。 查看記憶體空間大小:free -m // m表示顯示的位元組單位是m(megabytes) 下面我們就來增加系統的 Swap 大小。 www.2cto.com 1.首先用命令free查看系統內 Swap 分區大小。free -m total used free shared buffers cachedMem: 1
Time of Update: 2013-12-13
linux遠程拷貝和本地拷貝命令 一、linux對linux 遠程拷貝 scp命令 scp 檔案名稱 root@遠程ip:/路徑/ 將本地home目錄下的test.tar的檔案拷貝到遠程主機192.168.1.23的/home/adm/目錄下,則命令為:scp /home/test.tar root@192.168.1.23:/home/adm/
Time of Update: 2013-12-13
linux查看使用者登陸記錄 查看某使用者 cat /home/username/.bash_history 的操作曆史 使用root登陸使用last -x可查看使用者登陸曆史。 last 命令: 功能說明:列出目前與過去登入系統的使用者相關資訊。 語 法:last [-adRx][-f ][-n
Time of Update: 2013-12-13
Linux下EPoll通訊模型簡析 EPoll通訊模型簡介:EPoll基於I/O的事件通知機制,由系統通知使用者那些SOCKET觸發了那些相關I/O事件,事件中包含對應的檔案描述符以及事件類型,這樣應用程式可以針對事件以及事件的source做相應的處理(Acception,Read,Write,Error)。相比原先的SELECT模型(使用者主動依次檢查SOCKET),變成被動等待系統告知處於活躍狀態的SOCKET,效能提升不少(不需要依次遍曆所有的SOCKET,而只是對活躍SOCKE
Time of Update: 2013-12-13
route命令顯示或者修改本地IP路由表。 文法: [plain]route [-CFvnee] route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [windowW] [irtt I] [reject] &
Time of Update: 2013-12-13
如何在Ubuntu 12.04上安裝KDE KDE是一個流行的GUN/Linux使用者視窗管理器,KDE的愛好者專有的Ubuntu稱為Kubuntu,不過只是基於ubuntu核心和kde套件的滋生版。 如果你安裝了Ubuntu 12.04 LTS(預設安裝Unity),如果你不喜歡Unity或Gnome介面,那麼KDE
Time of Update: 2013-12-13
rabbitmq的命令使用 翻譯: bobning 編譯和安裝 ubuntu或debian下的安裝非常簡單 # apt-get install rabbitmq-server 預設的資料庫內容 當第一次啟動服務,檢測資料庫是否未初始化或者被刪除,它會用下面的資源初始化一個新的資料庫: 一個命名為 /
Time of Update: 2013-12-13
CentOS下nginx+keepalived配置高可用Web網站 簡述:
Time of Update: 2013-12-13
Ubuntu升級到12.04失敗的解決辦法 前段時間,從ubuntu 11.10升級到12.04的時候,不知到是網路的原因還是怎麼回事突然卡住了,到了第二天一看還卡在原來的地方。看來這下是死機了。強制關機之後重新啟動進入ubuntu,由於更新失敗,鍵盤和滑鼠都不能使用,解析度很低。幸好tab鍵還能使用。網卡驅動沒了,無法上網繼續更新。 解決方案如下: 1:按關機鍵,使用tab鍵重啟 www.2cto.com 2:選擇previous
Time of Update: 2013-12-13
unix/liunx uniq詳解 uniq: 功能說明:檢查及刪除文字檔中重複出現的行列。語 法:uniq [-cdu][-f<欄位>][-s<字元位置>][-w<字元位置>][--help][--version][輸入檔案][輸出檔案]補充說明:uniq可檢查文字檔中重複出現的行列。注意: uniq所認為的重複行是指連續出現的重複行! www.2cto.com 參 數:
Time of Update: 2013-12-13
Linux GCC常用命令 1簡介2簡單編譯2.1預先處理2.2編譯為彙編代碼(Compilation)2.3彙編(Assembly)2.4串連(Linking)3多個程式檔案的編譯4檢錯 www.2cto.com 5庫檔案串連5.1編譯成可執行檔5.2連結5.3強制連結時使用靜態連結庫1簡介GCC 的意思也只是 GNU C Compiler 而已。經過了這麼多年的發展,GCC 已經不僅僅能支援 C 語言;它現在還支援 Ada 語言、C++ 語言、Java