Time of Update: 2013-12-24
如果您使用Linux,可千萬要記得不要讓傻孩子們敲入以下命令,儘管這些命令看上去相當複雜,但還是會對你的系統造成嚴重影響。 有一些會影響你的程式和系統運行,有一些會直接把你的盤抹掉,這些命令幾乎沒有什麼可以挽回的餘地。1、Code rm-rf/這個很簡單,根目錄會被擦光。2、Code:charesp[]__attribute__((section(".text")))/*e.s.prelease*/="\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\
Time of Update: 2013-12-24
用 vi 習慣了後,做什麼都想 vi 化。用過各種各樣的任務管事軟體,先是 Outlook、KOrganiser、Evolution,試過本站推薦的 todo.txt、Dev Todo,還試用了一周的 tdl,都不能如意tdl 相對比較不錯的說,可惜有個問題我怎麼也找不到答案,就是無法查看指定日期的排程,有知道的同學指點一下,感激不盡)。後來抱著試一試的心情,試用了一下食古不化同學推薦的 Remind,頓有相見恨晚之感,在此強烈推薦!上面講到 vi,Remind 就是一款可以用 vi
Time of Update: 2013-12-24
Linux核心2.6.30已經放出,與上一版本相比具有數百個變化,其中包括一個新的掛起/恢複(suspend/resume)體系架構,Linux之父李納斯托沃茲(Linus
Time of Update: 2013-12-24
Linus 剛才放出最新穩定版核心2.6.30,距離上一個版本2009-03-24的2.6.29過了將近3月(基本3個月一個新版本),經過8個RC版。2.6.29出到2.6.29.4,2.4系列是2009-06-07的2.4.37.2。 這個版本的改進包括:增加日誌結構的NILFS2檔案系統,面向基於Object Storage Service裝置的檔案系統,本地NFS資料緩衝的緩衝層(NFS 4.1初步支援),在叢集各伺服器之間分發可靠串連的RDS協議,分布式的網路檔案系統(POHMELFS)
Time of Update: 2013-12-24
在Unix作業系統中有一類特殊的字元,叫做元字元。他們在系統中表示特殊的含義。如*號與?號,作業系統認為這些元字元是萬用字元。如果在路經、檔案名稱或者命令參數中有這些元字元的話,就會引起作業系統的誤解。為此在系統中要採用一些方法,能夠讓作業系統將這些元字元當作一般字元來對待。在Unix系統中,就是採用轉義和引用這兩種方式來處理。系統工程師需要明白的是,這兩種解決方案的差異。並在特定的情況下,採用合適的解決方式。一、轉義功能的應用。其實轉義機制不僅僅在Unix作業系統上有,在其他的程式設計語言中也
Time of Update: 2013-12-24
一. 概述 目前通用的隱藏檔案方法還是hooksys_getdents64系統調用, 大致流程就是先調用原始的sys_getdents64系統調用,然後在在buf中做過濾。修改sys_call_table是比較原始的rk技術了,碰到好點的管理員, 基本上gdb一下vmlinux就能檢測出來。 如何想做到更加隱形話,就要尋找新的技術。 inline hook也是目前比較流行的做法,不容易檢測。本文通過講解一種利用inline hook核心中某函數, 來達到隱藏檔案的方法。 二.
Time of Update: 2013-12-24
在任何一種開發語言中,變數都是不能缺少的一項內容。在Unix作業系統中,也有變數一說。系統工程師在編寫指令碼程式或者書寫命令時,都可以使用變數。筆者現在就跟大家談談在Unix作業系統中如何使用變數,在什麼情況下使用變數等問題。一、變數的定義注意事項。在Unix作業系統中定義變數比其他語言要簡單的多。因為其他語言使用變數的話要預先聲明,而在Unix作業系統中則不用。而且在Unix作業系統中定義變數時也不用註明其採用的是什麼資料類型。系統會自動根據輸入的內容來進行判斷。所以使用起來非常的方便。如現在
Time of Update: 2013-12-24
我們有時候很羨慕在win下進行簡單設定就可以播放完美的DVD,我現在告訴大家,在LINUX下也可以完美的播放DVD.先講一下我的配置:技嘉intel845主板,1.5GCPU,TNT2顯卡,AC97整合音效卡,sony DVDrom,系統為RedHat8.0,接著開始我們的安裝旅程.第一.安裝nvidia最新的顯卡驅動,mplayer需要顯卡具備3D加速功能才能全屏和流暢播放DVD:1、查核心:#uname -a2、例如我的核心是2.14.18-14,到
Time of Update: 2013-12-24
我們已經熟悉windows下的檔案搜尋功能,但在linux下的文本介面開發程式時,如果不知道實現同樣功能的命令往往讓人感到不是很愉快。現在我就介紹一下在這種情況下如何進行搜尋操作的find命令。find命令能完成在指定的目錄下完成尋找指定檔案的功能。其命令格式如下:find PATH -option 參數 [-print] [-exec 命令 {} \;]PATH:為要搜尋檔案的目錄。-option 參數:用來控制搜尋方式,具體如下以下只給我常用的):-name "檔案名稱可以有萬用字元,*等)
Time of Update: 2013-12-24
每一種作業系統都是由成千上萬個不同種類的檔案所組成的。其中有系統本身內建的檔案,使用者自己的檔案,還有共用檔案等等。我們有時候經常忘記某份檔案放在硬碟 中的哪個地方。在微軟的WINDOWS作業系統中要尋找一份檔案是相當簡單的事情,只要在案頭上點擊“開始”-“搜尋”中就能按照各種方式在本地硬碟上,區域網路絡,甚至在INTERNET上尋找各種檔案,文檔。
Time of Update: 2013-12-24
本文詳細介紹了在Linux命令列介面使用Proxy 伺服器上網的方法。在Linux命令列介面使用Proxy 伺服器上網2007-10-25 kenthy#qingdaonews.com在Linux命令列介面使用Proxy 伺服器上網--系統內容:Red Hat Enterprise Linux Server release 5 (kernel 2.6.18-8.el5xen)在Linux命令列介面使用Proxy 伺服器上網--軟體環境elinks-0.11.1-5.1.el5lynx-2.8.5
Time of Update: 2013-12-24
近日在最佳化oracle的時候,遇到了oracle的SGA大小遠遠大於linux系統共用記憶體的最大值,以至於當我用ipcs命令查看的時候,oracle的SGA區被分成了10個段,這大大影響的oracle的反應速度。後來經過查閱資料,得出一下簡便的修改共用記憶體的方法,和大家共用。 一般的以為修改系統共用記憶體需要修改核心程式,然後make,很麻煩。其實,只要在rc.local的加入一點東西,就可以免去修改核心的麻煩。修改方法如下:修改/etc/rc.d/rc.local檔案。
Time of Update: 2013-12-24
安裝linux後的核心調優kernel.shmall = 268435456net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200net.ipv4.ip_local_port_range = 1024 65000net.ipv4.tcp_max_tw_buckets =
Time of Update: 2013-12-24
在linux上以服務的方式啟動java程式 1.安裝jsvc 在tomcat的bin目錄下有一個jsvc.tar.gz的檔案,進入tomcat的bin目錄下 #tar xvfz jsvc.tar.gz #cd jsvc-src #sh support/buildconf.sh #chmod 755 configure #./configure --with-java=/usr/local/java (改成你的JDK的位置) #make 2.編寫服務啟動類 package
Time of Update: 2013-12-24
以下是linux中dir命令參數的使用方法.linux中dir命令參數功能:linux中dir命令參數支援的命令格式為:DIR [filename] [/O[sortorder]] [/S] [/W]linux中dir命令參數不區分大小寫,支援多參數。主要支援以下參數:/ON 按名稱排序/OE 按副檔名排序/OS 按大小排序/OD 按修改時間排序/S 顯示子目錄檔案/W
Time of Update: 2013-12-24
本文介紹了通過linux命令列修改IP的方法,通過linux命令列修改IP可以通過以下兩種方式實現。方式一:ifconfig eth0 192.168.1.18 netmask 255.255.255.0 說明:該種方式可以使改變即時生效,重啟後會恢複為原來的IP方式二:vi
Time of Update: 2013-12-24
獲得協助命令help命令:help | 後接其他內部命令 主要查詢內部命令的資訊 直接輸入help 命令符 即可--help命令 --help 主要用於查看外部命令 命令符在前面:命令符 --help斷行符號即可查看相應的外部命令。man
Time of Update: 2013-12-24
alias顯示當前所有的命令別名 alias lm="ls -al" 命令別名unalias lm 取消命令別名type 類似whichexprot設定或顯示環境變數exprot PATH="$PATH":/sbin 添加/sbin入PATH路徑echo $PATH顯示PATH路徑bash 進入子程式name=yang 設定變數unset name取消變數echo $name顯示變數的內容myname="$name its
Time of Update: 2013-12-24
Linux核心漏洞最近幾乎是一月一爆,在8月15號才爆了一個幾乎通殺所有版本所有核心所有架構的核心漏洞;今天在學生返校的大喜日子裡,竟然又爆了一個,通殺核心2.6 < 2.6.19的所有32位Linux,算是google security team給學生們的禮物吧。就現在的情況看,RedHat暫時還沒發布官方補丁,貌似也沒有什麼臨時修複方案,系統管理員唯一能做的就是等待再等待。我想Linux核心的Team
Time of Update: 2013-12-24
Curl是Linux下一個很強大的http命令列工具,其功能十分強大。1)讀取網頁$ curl linuxidc.com">http://www.linuxidc.com2)儲存網頁$ curl http://www.linuxidc.com > page.html $ curl -o page.html http://www.linuxidc.com3)使用的proxy伺服器及其連接埠:-x$ curl -x 123.45.67.89:1080 -o page.html http://www.