Time of Update: 2013-12-12
linux檔案加密 1. base64編碼/解碼談到命令列下怎樣發送郵件附件,很多人想起了uuencode。也能夠使用base64編碼。以下是openssl base64編碼/解碼的使用: www.2cto.com $ openssl base64 filename.txt$ openssl base64 -d filename.bin2.
Time of Update: 2013-12-12
Shell(Bash)編程執行個體之擷取某個檔案夾下的所有檔案名稱(含檔案夾) 初學shell,很多不懂,所以將自己在實際中用到的都記錄下來,希望高手們多給寶貴意見,謝謝 www.2cto.com [plain] #!/bin/sh #============ get the file name ===========
Time of Update: 2013-12-12
shell入門的攔路虎:syntax error: unexpected end of file 決定開始學習shell,在windows上用虛擬機器裝好redhat linux,完成網路設定,能與我的windows互動了。其它也不需要配。 www.2cto.com 開始學習bash,每次測試代碼都在windows下寫好,然後傳到linux上執行。 在學習到if 等流程式控制制的文法的時候,我遇見了第一個難題寫的 if 的測試總是不正確:“
Time of Update: 2013-12-12
ubuntu進入文字介面 之前一直用ubuntu好好的,開發TI的程式,samba共用,winXP上coding,ssh編譯,挺溜的;後來不知道更新了什麼程式,有個進程老占 85%左右的CPU資源,殺死後馬上就起來了,好像那個進程和資料庫有關; www.2cto.com 網上都找不到這塊的解決方案;我想如果不進圖形介面,說不定這個後台進程就不會起來; 但是ubuntu和redhat修改進入文字介面的方式不一樣,ubuntu需要修改的地方為:
Time of Update: 2013-12-12
centos+heartbeat+mysql配置 一:安裝兩個linux(rh4.5-32位)系統並關閉防火牆,selinux設定為disable,每台電腦需要配置兩塊網卡。兩台電腦分別為node1和node2 www.2cto.com node1的ip地址分別為: -------------------------------- eth0:192.168.18.33 &
Time of Update: 2013-12-12
學習LInux的第2天 終於安裝了單獨的Ubuntu作業系統,這下好了,可以好好學習了。 www.2cto.com
Time of Update: 2013-12-12
centos配置虛擬機器主機網域名稱 首先注釋掉 DocumentRoot /var/www/html比如我們以IP192.168.0.3配置兩個虛擬機器主機。 www.2cto.com 首先編輯 /etc/httpd/conf/httpd.conf設定檔 vi /etc/httpd/conf/httpd.conf 然後添加如下代碼至檔案底部: NameVirtualHost
Time of Update: 2013-12-12
1.iptables 可以根據狀態對資料包進行過慮 狀態分為:ESTABLISH、INVALID、NEW、RELATED2.對於資料包而言,資料包有幾個流向 www.2cto.com PREROUTING-->FORWARD-->POSTROUTING PREROUTING-->INPUT-->本機OUTPUT-->POSTROUTING3. 下面比較詳細介紹IPTABLS是由什麼組成 www.2
Time of Update: 2013-12-12
xubuntu學習總結(2)安裝hadoop1.04 ssh免密碼登入失效 1.安裝ssh sudo apt-get install ssh. 2.安裝rsync sudo apt-get install rsync 3.配置ssh免密碼登入 www.2cto.com ssh-keygen -t rsa -P '' -f
Time of Update: 2013-12-12
awk引用外部變數的方法 用awk 有 以下幾種方法去調用變數: www.2cto.com 1. awk '{print a, b}' a=111 b=222 yourfile注意, 變數位置要在 file 名之前, 否則就不能調用. 例如:awk '{print a, b}' a=111 file1 b=222 file2file1 不能調用 b=222.還有, 於
Time of Update: 2013-12-12
apache和tomcat整合 需要的軟體包:httpd-2.2.21.tar.gz tomcat-connectors-1.2.32-src.tar.gz jdk-7-linux-x64.rpm apache-tomcat-7.0.23.tar.gz首先安裝gcc做編譯前的環境。。 www.2cto.com 首先rpm -ivh jdk-7-linux-x64.rpm 安裝完成以後 建立一個串連 ln -s
Time of Update: 2013-12-12
1、網上的可供yum的連結,要求裡面有repodata目錄,該目錄就是分析 RPM 軟體後所產生的軟體屬性相依資料放置處。2、設定檔:/etc/yum.repos.d/CentOS-Base.repo,也可以此目錄下建別的以.repo尾碼的檔案就行[base]:代表容器的名字!中刮號一定要存在,裡面的名稱則可以隨意取。但是不能有兩個相同的容器名稱, 否則 yum
Time of Update: 2013-12-12
關於bridge-nf-call-iptables的設計問題 熟悉ebtables和iptables的都知道,後者提供的選項所能實現的功能要遠遠多於前者,但這並不是說IP層的功能要比資料連結層的更豐富,因為只要資料包進入網卡,協議棧代碼就能“看到”整個資料包,剩下的問題就是如何來解析和過濾的問題了,只要願意,實際上協議棧完全可以在資料連結層提供和IP層同樣的過濾功能,比如ip_conntrack。 www.2cto.com
Time of Update: 2013-12-12
AIX上ulimit -a輸出的含義 之前分享了有關linux下更改命令,不過AIX的命令和linux還不太一樣。不過基本解決的都是 www.2cto.com :too many open files的錯誤 AIX 使用者使用的系統資源限制包括兩個概念 --- 硬限制(hard limits) 和軟式節流(soft limits)。 hard limits自AIX 4.1版本開始引入。hard limits
Time of Update: 2013-12-12
破解Linux登陸密碼 1.在出現grub畫面時,用上下鍵選中你平時啟動linux的那一項(別選dos),然後按e鍵;2. 再次用上下鍵選中你平時啟動linux的那一項(類似於kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然後按e鍵; www.2cto.com 3. 修改你現在見到的命令列,加入single,結果如下: kernel /boot/vmlinuz-2.4.18-14 single ro
Time of Update: 2013-12-12
linux下刪除大量檔案的方法 oracle 11g資料庫產生大量audit記錄檔,200多萬個,直接rm或者使用find然後rm均不能成功, -bash-3.2$ ls -l /oracle/app/oracle/admin/tyrzdb/adump|wc -l2417763 參考了網上的案例,使用rsync命令,我的linux系統已經預先安裝了此命令 1、先建立一個空目錄 mkdir
Time of Update: 2013-12-12
Unix文本處理工具之awk Unix命令列下輸入的命令是文本,輸出也都是文本。因此,掌握Unix文本處理工具是很重要的一種能力。awk是Unix常用的文本處理工具中的一種,它是以其發明者(Aho,Weinberger和Kernighan)的名字首字元命名的,是一種基於模式比對檢查輸入然後將期望的匹配結果處理後輸出到螢幕的文本資料處理工具。 1、awk命令格式 awk ‘模式 {操作}’ 檔案1 檔案2
Time of Update: 2013-12-12
Ubuntu Shell引發編譯問題 在Ubuntu13.04下編譯Realtek提供的Linux source包時發生 [plain] make_release: 344: make_release: Syntax error: "do" unexpected (expecting "fi") mv: 無法擷取"drivers/net/wireless/realtek/pci/rtl8192ce/../
Time of Update: 2013-12-12
Linux基礎系統許可權 Linux基礎系統許可權檔案許可權Linux中,每個檔案擁有三種許可權 許可權 對檔案的影響 對目錄的影響r(讀取) 可讀取檔案 可列出目錄內容w(寫入) 可修改檔案內容 可在目錄中建立刪除檔案x(執行) 可以修改檔案內容 可訪問目錄內容注意: 目錄必須擁有x許可權,否則無法察看其內容 UGOLinux許可權基於UGO模型進行控制 U代表User, G代表Group,
Time of Update: 2013-12-12
mkdir函數-linux mkdir函數標頭檔庫:#include <sys/stat.h>#include <sys/types.h>函數原型:int mkdir(const char *pathname, mode_t mode);函數說明:mkdir()函數以mode方式建立一個以參數pathname命名的目錄,mode定義新建立目錄的許可權。傳回值:若目錄建立成功,則返回0;否則返回-1,並將錯誤記錄到全域變數errno中。 mode方式:&