Time of Update: 2013-12-13
#統計當前網路連接狀態netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'#查看當前80連接埠串連狀態:netstat -tn|grep ":80" |awk '{print $6}'|sort|uniq
Time of Update: 2013-12-13
1、不要“玩 Linux” 很多人用 Linux 的時候會感覺很迷茫,該用哪個發行呢?是不是我少裝了什嗎?怎麼升級這麼快啊!怎麼這麼不穩定!每當遇到新的軟體他就想試用,每當新的版本出現,他就更新,然後用滑鼠在新的菜單裡選擇從來沒見過的程式來用用。 其實你是為了Linux而使用Linux,而沒有找到正確的理由來利用
Time of Update: 2013-12-13
(1) 在目前的目錄下的所有檔案的檔案內容中尋找哪個檔案的內容中有findcontents(大小寫不敏感,列出findcontents所在檔案的所在行)——適合於目前的目錄下的檔案及目錄數目比較少,如果尋找後列出內容過多,將會失去尋找意義。grep -rin findcontents *(2) 如果尋找後列出內容過多,就需要用如下命令(只列出findcontents在所在檔案的出現次數):grep -ric findcontents * | grep -v :0(3)
Time of Update: 2013-12-13
linux下安裝rpc.rstatd1.rpc服務需rsh的支援,一般情況下rsh已安裝。rpm -qa rsh查看。2.所需要的rpc.rstatd-4.0.1.tar.gz可以從本文的附件中直接下載,也可以從http://heanet.dl.sourceforge.net/sourceforge/rstatd/rpc.rstatd-4.0.1.tar.gz下載。3.執行以下命令解壓和安裝tar zxvf rpc.rstatd-4.0.1.tar.gzcd rpc.rstatd-4.0.1./
Time of Update: 2013-12-13
#!/bin/shbackdir="/backup/mysql_date"dirname="$(date +%Y%m%d)"dirname_y="$(date +%Y)"dirname_m="$(date +%m)"targz="_192.168.1.6"DIR="192.168.1.6"for dir in $DIRdo mkdir -p
Time of Update: 2013-12-13
使用源碼搭建LAMP利用源碼搭建LAMP主要有以下三個步驟: 1. ./configure(指令碼)--prefix(指明安裝路徑)--sysconfir(安裝完後配置指令碼配置路徑) 2. Make (編譯成二進位檔案或模組)3. make install這些服務的原始碼我們可以試著在它的官網上下載Apache (官網)www.apache.orgMysql (官網)
Time of Update: 2013-12-13
無意的學習中,發現了Linux系統中強大的screen命令,可能很多使用者還沒感受到,下面介紹的就是Linux系統中強大的screen命令,具體內容如下所述。 因為做二代測序分析的原因,經常需要運行很長時間的程式。由於時間很長,一直都沒什麼太好的辦法。當有了screen,這一切便都迎刃而解了。敲入命令screen會建立一個跑著shell的單一視窗,在這裡面,你可以跑你所需要的程式。 使用screen非常簡易,只需在SHELL鍵入screen,便可開啟一個screen
Time of Update: 2013-12-13
Web網站效能壓力
Time of Update: 2013-12-13
簡明Linux命令列筆記:whereis 尋找檔案 whereis [options] file www.2cto.com 參數file 是whereis需要尋找的檔案,這些檔案屬於原始代碼,二進位檔案或是協助檔案 選項-b 只尋找二進位檔案 -B 只在指定目錄下尋找二進位檔案 -m 只尋找說明檔案 -M 只在指定的目錄下尋找說明檔案 -s
Time of Update: 2013-12-13
增加刪除swap臨時檔案 剛處理了一下swap耗盡的問題 臨時性地增加了一個swap檔案 建立方法dd if=/dev/zero of=/tmp/swap_temp bs=1024 count=500000 建一個512M大小的檔案 www.2cto.com 然後啟用這個swap檔案:mkswap /tmp/swap_temp swapon /tmp/swap_temp查看結果swapon -s
Time of Update: 2013-12-13
使用livecd修複linux grub 今天嘗試了下burg,的確挺不錯的,可惜theme的解析度不能調節,可能是由於核顯的關係。當然,這個不是重點,關鍵是我剛編譯安裝了linux-3.7.3核心,結果裝上後沒法選擇,這個很是糾結啊,果斷卸了burg,不過重啟的時候grub出錯了。。。 www.2cto.com 好吧,修複一下就行了。很簡單,你只需要livecd就行了,以下是具體指令。 1$sudo
Time of Update: 2013-12-13
如何維護Linux和Unix伺服器 Linux/Unix伺服器維護 1、Unix伺服器維護(伺服器由我們全權維護,也是對您來說最放心的服務)Unix伺服器安全配置,WEB伺服器環境配置,其它應用程式安裝配置,網站安全檢測和清馬,殺毒軟體、防火牆安裝、資料備份、遷移、程式升級等。負責您伺服器和網站的各方面技術處理和日常維護(除網站程式碼的修改和內容的更新外)。 www.2cto.com
Time of Update: 2013-12-13
svn自動產生並簡易配置repository和重啟服務的指令碼 指令碼 www.2cto.com [ruby] #!/bin/bash conf=/conf/svnserve.conf pw=/conf/passwd changeConf(){ sed -i 's\# anon-access =
Time of Update: 2013-12-13
linux僵死進程的產生與避免 一個進程在調用exit命令結束自己的生命的時候,其實它並沒有真正的被銷毀, 而是留下一個稱為僵死進程(Zombie)的資料結構(系統調用exit,它的作用是使進程退出,但也僅僅限於將一個正常的進程變成一個僵死進程,並不能將其完全銷毀)。一、僵死進程的產生 在每個進程退出的時候,核心釋放該進程所有的資源,包括開啟的檔案,佔用的記憶體等,但是仍然為其保留一定的資訊(包括進程號the process
Time of Update: 2013-12-13
Linux下如何知道某個連接埠在運行什麼程式 當我們用netstat -an的時候,我們有時候可以看到類似的輸出: www.2cto.com udp 0 0 0.0.0.0:32768 0.0.0.0:*但是尋找/etc/services又沒有這個連接埠的相關說明,怎麼辦呢? 這個是不是駭客程式?有沒有辦法查看究竟什麼程式監聽在這個連接埠? 使用lsof -i :32768就可以看到: COMMAND PID USER FD
Time of Update: 2013-12-13
tmux命令及使用 tmux #開啟tmuxtmux ls #顯示已有tmux列表(C-b s)tmux attach-session -t 數字 #選擇tmux C-b c 建立一個新的視窗 www.2cto.com C-b n 切換到下一個視窗C-b p 切換到上一個視窗C-b l 最後一個視窗,和上一個視窗的概念不一樣喲,誰試誰知道c-b w 通過上下鍵選擇當前視窗中開啟的會話 C-b 數字
Time of Update: 2013-12-13
Ubuntu下deb包的安裝方法 deb是debian linus的安裝格式,跟red hat的rpm非常相似,最基本的安裝命令是:dpkg -i file.deb dpkg 是Debian Package的簡寫,是為Debian 專門開發的套件管理系統,方便軟體的安裝、更新及移除。所有源自Debian的Linux發行版都使用dpkg,例如Ubuntu、Knoppix 等。 www.2cto.com 以下是一些 Dpkg 的普通用法:1、dpkg
Time of Update: 2013-12-13
iptables入門學習 一、iptables入門 當今駭客入侵電腦有很多種途徑,其中通過連接埠進行入侵比較普遍。特別是作為伺服器的電腦,關閉不必要的連接埠,這是最簡單的也是最常用的防禦黑入侵的做法。用Linux作為伺服器作業系統,使用Linux內建的iptables可以實現這功能。 www.2cto.com 1、查看一下iptables策略的組成[root@localhost ~]#
Time of Update: 2013-12-13
putty遇到ctrl+s的問題 問題描述:用putty玩linux的時候由於以前用window 習慣寫完東西按一下ctrl+s 儲存,但是在putty一按下就不能再輸入了。 www.2cto.com 後來尋找到:ctrl+s 是putty的一個命令大概是這樣子: ”Long long ago“
Time of Update: 2013-12-13
Linux下如何在特定時間執行特定任務 1 僅執行一次的任務所需程式 www.2cto.com atd服務at命令啟動atd# service atd restartatd stop/waitingatd start/running, process 11031千萬注意要在root下執行,不然會提示Rejected send message.at的使用使用at的許可權(因為安全性考慮最好設定)在/etc/at.allow中設定可以使用at的帳號在/etc/at.