Time of Update: 2013-12-12
Freeradius2.2安裝和測試 系統:CentOS6.2軟體:Freeradius 2.2可以直接使用yum進行安裝最新版本可以從 http://freeradius.org/download.html 進行下載,源碼包中帶有spec檔案,可以方便的編譯成RPM包 www.2cto.com 相關設定檔都在/etc/raddb/目錄安裝完成後先進行簡單的測試先編輯/etc/raddb/users檔案,在檔案最前面加入下面一行內容:testing
Time of Update: 2013-12-12
用得著的linux系統命令 自己經常用到的命令 www.2cto.com Java代碼 top 記憶體 df -h 檔案系統 du -sh * 當前檔案夾下 檔案大小 hostname 查看主機名稱 cat /etc/sysconfig/network 修改主機名稱 就是修改這個檔案哦 getconf LONG_BIT 系統位元 uname -a
Time of Update: 2013-12-12
noatime和nodiratime的設定問題 相信對效能、最佳化這些關鍵字有興趣的朋友都知道在 Linux 下面掛載檔案系統的時候設定 noatime 可以顯著提高檔案系統的效能。預設情況下,Linux ext2/ext3 檔案系統在檔案被訪問、建立、修改等的時候記錄下了檔案的一些時間戳記,比如:檔案建立時間、最近一次修改時間和最近一次訪問時間。因為系統啟動並執行時候要訪問大量檔案,如果能減少一些動作(比如減少時間戳記的記錄次數等)將會顯著提高磁碟 IO 的效率、提升檔案系統的效能。
Time of Update: 2013-12-12
linux下ssh不要求輸入密碼登入方式 由於一些指令碼要往遠程機器傳檔案之類的,scp方式比較方便,但每次都要輸入密碼比較麻煩,尤其是在指令碼裡,所以如果不要密碼,哪就方便一些。 本機到目標機傳檔案,本機=linux1,目標機=linux2. 步驟: www.2cto.com linux1操作: 1、ssh-keygen -t rsa 產生公開金鑰,預設路徑在/root/.
Time of Update: 2013-12-12
Linux守護進程的分類 根據守護進程的啟動和管理方式,可以分為獨立啟動守護進程和超級守護進程兩類: 獨立啟動(stand_alone):該類進程啟動後就常駐記憶體,所以會一直佔用系統資源。其最大的優點就是它會一直啟動,當外界有要求時相應速度較快,像httpd等進程; www.2cto.com
Time of Update: 2013-12-12
Linux大檔案已刪除,但df查看已使用的空間並未減少解決 百度問題:Linux裡,df發現/分區使用80%多,後刪除大部分檔案,再使用df查看使用方式,顯示內容不變,是為什麼?在網上查了下,好像說是inode的原因,還沒真正刪除,可是都知說了原因,沒有說解決辦法,我想知道怎麼解決,讓df顯示目前磁碟實際的使用方式!解決辦法: www.2cto.com lsof|grep deleted
Time of Update: 2013-12-12
學習Linux的第1天
Time of Update: 2013-12-12
Linux檔案不能被root修改與編輯之迷 近段時間公司的一台伺服器被惡意添加了一些定時器任務到crond的設定檔"/var/spool/cron/root"裡,本想著只要簡單使用crontab -e命令把該惡意的任務去除掉就可以了,但修改後發現無論我怎麼努力也儲存不了,直接修改檔案“/var/spool/cron/root”也不行,我苦思是什麼力量讓這個擁有至高無上權力的root使用者都無法對該檔案變更和刪除。
Time of Update: 2013-12-12
xubuntu學習總結(1):JDK安裝過程 (1)在sun官網上下載JDK版本jdk-6u41-linux-i586.bin (2)將jdk-6u41-linux-i586.bin檔案copy到需要放置的地方,如/usr/java/,放在哪裡就安裝到哪裡,本文是放到了自己的/usr/java/下; www.2cto.com (3)在/usr/java/目錄下,首先賦值許可權:chmod
Time of Update: 2013-12-12
ubuntu終端快速鍵 測試--修改--添加ing www.2cto.com ctrl+alt+t 開啟shell Bash Shell 快速鍵 <ALT d>:刪除從游標到當前單詞結尾的部分 <ALT a>:將游標移到當前單詞頭部
Time of Update: 2013-12-12
玩Linux五年積累的技巧(1) -- 檔案的屬性 本文主要介紹了檔案的隱藏屬性和特殊許可權,一個讓指令碼具有類似SUID位的技巧,還有一個解決mp3檔案亂碼的方法。 www.2cto.com 作者 JH Gao 從最開始接觸Linux到現在已經有5年了,和所有人一樣,少不了折騰。折騰後偶爾我會把方法記錄下來,現在簡單總結一下。所以的命令功能通過man都能找到具體用法,我只把自己覺得常用的列舉出來。 1. 檔案的隱藏屬性 www.
Time of Update: 2013-12-12
passwd: User not known to the underlying authentication解決 由於在為Linux建立新使用者是碰到了這個問題(passwd: User not known to the underlying authentication),所以google了一下,並最總找到瞭解決方案。現在將解決辦法記錄下來,便於記憶。 www.2cto.com
Time of Update: 2013-12-12
VIM簡易教程(4) VIM簡易教程(3)http://www.bkjia.com/os/201303/194220.html 第四課 基本的複製、粘貼操作剪下和粘貼 www.2cto.com 當用命令 d 或 x 刪除了一段文字後,被刪除的文字就自動被 vim 儲存到了一個特殊的剪下板中。之後可以用 p
Time of Update: 2013-12-12
更新本地代碼到伺服器的shell指令碼 用Ubuntu做開發機OS遇到的第一個問題就是將更新的代碼放上測試伺服器運行 www.2cto.com 之前用windows的時候是用Winscp更新代碼到伺服器上去的 ubuntu下面沒有類似Winscp的程式,只能自己寫個簡單的指令碼做這種事情了 Shell代碼 www.2cto.com #要更新的的檔案數組
Time of Update: 2013-12-12
shell標準出錯重新導向到標準輸出 2>&1 是將標準出錯重新導向到標準輸出 第二個問題很簡單: 使用這個命令就可以實現: cat /etc/passwd | grep root | cut -d ":" -f1 實現的效果如下: ~$ cat /etc/passwd | grep root | cut -d ":"
Time of Update: 2013-12-12
關於linux中的CONNTRACK_MAX和HASHSIZE要注意的地方 如果在壓力測試的時候,並發數增大,但無法完成測試,可以嘗試調整下參數: vi /etc/sysctl.conf 在kernel2.6之前的添加項: net.ipv4.netfilter.ip_conntrack_max = 655360 net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 180&
Time of Update: 2013-12-12
export命令-linux export 命令 功能說明: 設定或顯示環境變數。 語 法: export [-fnp][變數名稱]=[變數設定值] 補充說明:在shell中執行程式時,shell會提供一組環境變數。 export可新增,修改或刪除環境變數,供後續執行的程式使用。export的效力僅及於該此登陸操作。 參 數:-f 代表[變數名稱]中為函數名稱。 -n
Time of Update: 2013-12-12
iptables常用規則設定 iptables命令可用於配置Linux的包過濾規則,常用於實現防火牆、NAT。咋一看iptables的配置很複雜,掌握規律後,其實用iptables完成指定任務並不難,下面我們通過具體執行個體,學習iptables的詳細用法。 1.刪除已有規則 在新設定iptables規則時,我們一般先確保舊規則被清除,用以下命令清除舊規則: iptables -F(or iptables
Time of Update: 2013-12-12
linux連接埠映射 01ssh -C -g root@127.0.0.1 -L 5000:61.235.139.123:500002 03#輸入機器的root密碼04 05#後台執行:06ssh -C -f -N -g root@127.0.0.1 -L 5000:61.235.139.123:500007 08#另:09 10ssh -C -f -N -g -R remote_port:local:port user@remotehost可
Time of Update: 2013-12-12
Linux查看CPU和記憶體使用量情況 在系統維護的過程中,隨時可能有需要查看 CPU 使用率,並根據相應資訊分析系統狀況的需要。在 CentOS 中,可以通過 top 命令來查看 CPU 使用狀況。運行 top 命令後,CPU 使用狀態會以全屏的方式顯示,並且會處在對話的模式 -- 用基於 top 的命令,可以控制顯示方式等等。退出 top 的命令為 q (在 top 運行中敲 q 鍵一次)。 操作執行個體: 在命令列中輸入