主板:PVP800-VM,ASUS HDD:Seagate 80Gb,IDE. 作業系統:Slackware 11 (2.4x / 2.6 test核心), Slackware 12 (2.6.18核心). 故障出現: 用Slackware 11 啟動光碟片啟準備安裝(安裝光碟片確認沒問題),在操作引導檢查完光碟機和硬碟後出現"lost interrupt",十分鐘後顯示: hda:DMA interrupt recovery hda:dma_time_expiry : dma status =
Wget Wget是一個十分常用命令列下載工具,Wget使用格式如下: #wget [選項] [] Wget常用參數 -b:後台下載,Wget預設的是把檔案下載到目前的目錄。 -O:將檔案下載到指定的目錄中。 -P:指定儲存檔案的目錄。 -N:dont re-retrieve files unless newer than -t:嘗試串連次數,當Wget無法與伺服器建立串連時,嘗試串連多少次。 -c:斷點續傳,如果下載中斷,那麼串連恢複時會從上次斷點開始下載。
/proc是個虛擬文檔系統,我們能夠通過對他的讀寫操作做為和kernel實體間進行通訊的一種手段.也就是說能夠通過修改/proc中的文檔,來對當前kernel的行為做出調整.那麼我們能夠通過調整/proc/sys/vm/drop_caches來釋放記憶體.操作如下: [root@server test]# cat /proc/sys/vm/drop_caches 0 首先,/proc/sys/vm/drop_caches的值,預設為0 [root@server test]# sync
1.將vnclinux程式拷貝到LINUX的機器上,並對vnclinux檔案進行解包: #tar -xvf vnclinux 進入解壓後的目錄進行安裝: #./vncserver //進行安裝,在/root/.vnc下面產生xstartup、passwd等檔案 (其他命令:vncconfig vncconfig.py vncpasswd vncserver vncviewer) 2.進入/root/.vnc 修改檔案/root/.vnc/xstartup
我們的應用運行在linux 上,很多同事對命令列操作有恐懼感,於是為了分析 linux 上程式的日誌,採用的是 FTP+Ultraedit 方法。這種方式不方便、即時性不夠,也不夠專業。如果碰到幾百兆甚至上G 的記錄檔,這種分析方式的效率也很成問題,尤其是需要實施追蹤記錄檔的情況下。 於是我把在 linux 上剖析器日誌的幾個常用指令及其配合使用總結一下,希望對大家有所協助。 指令介紹:more
問 題:兩台LINUX伺服器,每個伺服器只有一個硬碟。所以備份的問題就顯得特別重要。我們裝有mysql資料庫。當然同時也要解決mysql備份的問題。 目 的:host 機器(最終所有備份都在其上留備份)ship機器(儲存host機器備份) 方 法:通過shell指令碼,打包相關要備份的檔案。然後通過ftp操作下載,上傳完成解決方案。 兩台機器root通過crontab讓指令碼在各自機器定時。 建議host 每天早上3點 建議ship 每天早上6點 注意點:
Ubuntu 10.04 LTS已經隆重發布了,專門面向Ubuntu的設定工具——Ubuntu Tweak也緊接著迎來了一個小幅更新:0.5.4版。儘管原計劃的Ubuntu Tweak 0.6已經沒可能發布了,但是新的0.5.4版本依然帶來了一些新特性,使您在用Ubuntu的過程中更加方便和充滿趣味。下面是它的主要更新資訊: 加入Linux Mint 9的支援 支援單一實例運行,不再會有兩個以上Ubuntu
awk #對欄位的處理是sed,grep不能實現的。 awk -F , NR==1,NR==2 {print $1 $2} file, 列印第一行到第二行中,以‘,’為分隔字元,每行第一,二個欄位的值。 print可以改為printf,不過後者不輸出分行符號。NR:已經讀出的記錄數,NF:目前記錄中的欄位個數。 awk /main/ file or awk /sun/{print} filename #顯示檔案中包含main的行。 sed
備份是容災的基礎,是指為防止系統出現操作失誤或系統故障導致資料丟失,而將全部或部分資料集合從應用主機的硬碟或陣列複製到其它的儲存介質的過程。傳統的資料備份主要是採用內建或外置的磁帶機進行冷備份。但是這種方式只能防止操作失誤等人為故障,而且其恢復也很長。隨著技術的不斷髮展,資料的海量增加,不少的企業開始採用網路備份。網路備份一般通過專業的資料存放區管理軟體結合相應的硬體和存放裝置來實現。 目前比較常見的備份方式有: 定期磁帶備份資料。 遠程磁帶庫、光碟片庫備份。即將資料傳送到遠程備份中心製作
最近經常使用SecureCRT對linux進行配置,以前都是直接在Linux runlevel
CentOS作業系統是商業版Red Hat Enterprise
ubuntu下安裝VMware Tools 下面是安裝步驟: 1.啟動ubuntu,以管理員的身份登陸。 www.2cto.com 2.在VMware虛擬機器的菜單中點擊:虛擬機器->安裝VMware 工具->install。 3.ubuntu自動掛載VMware Tools的虛擬光碟機,並顯示在案頭。 4.進去VMware Tools的虛擬光碟機裡,cd /media 把VMwareTools-5.5.1-
Linux命令dos2unix簡析 該命令的目的如下: dos2unix命令用來將DOS格式的文字檔轉換成UNIX格式的(DOS/MAC to UNIX text fileformat
Debian 64位核心升級步驟(編譯核心deb包) apt-get install bzip2 libncurses5-dev kernel-package zlib1g-devgcc make kernel-package wget module-init-tools procps libncurses5-devcd /usr/src www.2cto.com wget http://www.kernel.org/pub/linux/kernel/v2.6/
Linux下查看支援的訊號列表 Linux下查看支援的訊號列表: ~$ kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR213) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD18) SIGCONT 19)
解決"更新需要花去xM磁碟上總計/boot的空間..."的問題 系統自動升級會安裝多個核心,卸載多餘的核心可以獲得更多磁碟空間 root@local-Lenovo-G470:/home/local# dpkg --get-selections|grep linux //帶有image的為系統核心 www.2cto.com
Linux 是一個非常強大的作業系統,但是完全轉換為Linux是比較困難的。鑒於這個原因,很多人更願意保留雙系統(Linux&Windows),Linux boot loader though(被稱為Grub),通常預設啟動Linux,這裡我們講下如何去改變這一點。注意:我們使用的Linux版本是Ubuntu。 方法一:圖形的方法如果你還不是很熟練使用命令列,或者說你僅僅是想用美妙的圖形介面,這就是你要的方法了!1)我們需要安裝一個程式,這個程式叫startupmanager。
sersync設定多台機器檔案的同步 [html] 首頁在其中一台 192.168.0.1 上安裝sersync直接從網上找到源碼解壓即可,解壓後目錄為: /home/GNU-Linux-x86/進行配製confxml.xml watch 為需要同步的檔案路徑 mode_name 為同步伺服器 2 的rsync 守護進程中配製檔案的 mode名稱,以下會涉及到[html] 主要修改以下地方, www.2cto.com [html]&
nginx監聽套介面的設定 if (ls[i].listen) { /* change backlog via listen() */ //改變每個監聽的數目
CentOS修改預設運行層級,禁用Linux [1] 修改預設運行層級,預設只啟用命令列介面,可以節省資源 如下,修改inittab檔案中的預設啟動層級,由5改至3。(注意:預設運行層級不要設定為0或6) www.2cto.com 各啟動層級含義如下: 0 停機,機器關閉。 1 單一使用者模式,就像Win9x下的安全模式類似。 2 多使用者模式,但是沒有NFS支援。 3