Time of Update: 2013-12-13
Shell本身是一個用C語言編寫的程式,它是使用者使用Linux的橋樑。Shell既是一種命令語言,又是一種程式設計語言。作為命令語言,它互動式地解釋和執行使用者輸入的命令;作為程式設計語言,它定義了各種變數和參數,並提供了許多在進階語言中才具有的控制結構,包括迴圈和分支。它雖然不是Linux系統核心的一部分,但它調用了系統核心的大部分功能來執行程式、建立檔案並以並行的方式協調各個程式的運行。因此,對於使用者來說,shell是最重要的公用程式,深入瞭解和熟練掌握shell的特性極其使用方法,是用
Time of Update: 2013-12-13
針對系統的最佳化工作需要根據不同的系統採用不同的辦法。本文旨在描述通用的最佳化 Linux 的一些辦法。一、編譯選項“etc/profile”檔案含有系統大量的環境和啟動程式的配置資訊。你在該檔案中進行的配置,可以通過申請全域環境變數來實現。因此,在該檔案中設定最佳化標誌,是一種明智的選擇。要想使x86程式獲得最佳效能,可以在編譯時間,使用最佳的最佳化選項-O9
Time of Update: 2013-12-13
http://bbs.kaspersky.com.cn/thread-287149-1-1.html開發庫和線上表結構有很多不一樣,分表個數也不同,我需要重新整理保持開發庫和線上一致,之前已經告知開發資料是否允許丟失,開發說資料可以不要了,直接丟掉,等我搞好之後開發告訴我部分資料(ring)是不能刪除的,我暈,只好想辦法來恢複資料了,沒有備份,不過還好有全部的binlog。1.根據binlog解析出所有ring資料庫的所有sql[mysql@DEV_SNS1 log]$mysqlbinlog -
Time of Update: 2013-12-13
當我們用netstat -an的時候,我們有時候可以看到類似的輸出: udp 0 0 0.0.0.0:32768 0.0.0.0:* 但是尋找/etc/services又沒有這個連接埠的相關說明,怎麼辦呢?這個是不是駭客程式?有沒有辦法查看究竟什麼程式監聽在這個連接埠? 使用lsof -i :32768就可以看到: COMMAND PID USER FD TYPE DEVICE SIZE NODE
Time of Update: 2013-12-13
小黑工作站在本地調試的wordpress在跳轉頁面的時候出現如下錯誤碼:Object not found!The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.If you think this is a server
Time of Update: 2013-12-13
一 通過logger命令記錄日誌 logger 是一個shell 命令介面,可以通過該介面使用Syslog的系統日誌模組,還可以從命令列直接向系統記錄檔寫入一行資訊。 日誌的層級 日誌的層級分為七級,從緊急程度由高到底: emerg 系統已經不可用,層級為緊急 alert 警報,需要立即處理和解決 crit 既將發生,得需要預防。事件就要發生 warnig 警告 err 錯誤資訊,普通的錯誤資訊 notice 提醒資訊,很重要的資訊 info 通知資訊,屬於一般資訊 debug 這是調試類資訊
Time of Update: 2013-12-13
由於當初安裝系統時設計不合理,有些分區分的過小,以及網路通訊故障等造成記錄檔迅速增長等其他原因都可能表現為磁碟空間滿,造成無法讀寫磁碟,應用程式無法執行等。下面就給你支幾招(以/home空間滿為例): 1、定期對重要檔案系統掃描,並作對比,分析那些檔案經常讀寫 #ls –lR /home >;files.txt #diff filesold.txt files.txt 通過分析預測空間的增長情況,同時可以考慮對不經常讀寫檔案進行壓縮,以減少佔用空間。
Time of Update: 2013-12-13
1.將無線Modem接到Pc機的串口1(/dev/ttyS0)上。 2.首先使用minicom(強烈建議在linux的圖形化使用者介面下建立一個Terminal,然後運行minicom),將速率設定成為57600、8N1,Hardware Flow Control. 3.運行AT,看是否會返回OK。如果沒有返回則表明串口設定有問題,或者Saro Modem的串口速率設定有問題; 4.輸入AT+CSQ?看訊號品質如何,如果結果類似+CSQ:
Time of Update: 2013-12-13
Fedora Core8安裝完畢後,一定要做的事情就是:使用yum來更新.添加yum更新源,系統內建的更新奇慢無比,根本沒有完成的可能. 這裡介紹的是使用httpd方法 安裝httpd軟體包: #yum install httpd #chkconfig httpd on #service httpd start or #/etc/init.d/httpd start 接著安裝createrepo工具包: #yum install createrepo
Time of Update: 2013-12-13
1. 學會寫簡單的makefile 2. 編一應用程式,可以用makefile跑起來 3. 學會寫驅動的makefile 4. 寫一簡單char驅動,makefile編譯通過,可以insmod, lsmod, rmmod. 在驅動的init函數裡列印hello world, insmod後應該能夠通過dmesg看到輸出。 5. 寫一完整驅動, 加上read, write, ioctl, polling等各種函數的驅動實現。 在ioctl裡完成從使用者空間向核心空間傳遞結構體的實現。
Time of Update: 2013-12-13
Linux新手要瞭解的10個知識點 1.Linux是大小寫敏感的系統,舉個例子,Mozilla, MOZILLA, mOzilla和 mozilla是四個不同的命令(但是只有第四個mozilla是真正有效命令)。還有,my_filE, my_file,和
Time of Update: 2013-12-13
centos6.x迷你安裝後配置網路 迷你安裝CentOS6.x後,試著用yum安裝幾個軟體,發現網卡都沒配置! 解決辦法: 編輯設定檔: vi
Time of Update: 2013-12-13
linux下ifconfig、shutdown等命令無法使用_開啟Shell命令 Java代碼 為什麼在 RedHat Linux 5 下不能使用 ifconfig 命令 我安裝完 RedHat Linux 5 之後,在終端使用一些命令,如: ifcinfig 查看原生IP,發現不能使用此命令,提示說“command not
Time of Update: 2013-12-13
Gedit中文亂碼問題 預設配置下,用 Ubuntu 的文字編輯器(gedit)開啟 GB18030/GBK/GB2312 等類型的中文編碼文字檔時,將會出現亂碼。出現這種情況的原因是,gedit 使用一個編碼匹配列表,只有在這個列表中的編碼才會進行匹配,不在這個列表中的編碼將顯示為亂碼。您要做的就是將 GB18030 加入這個匹配列表。 www.2cto.com 命令列方式,適用於所有 Ubuntu
Time of Update: 2013-12-13
configure常用參數介紹 configure指令碼有大量的命令列選項,對不同的軟體包來說,這些選項可能會有變化,但許多基本選項是不會改變的.帶上‘—help’選項執行configure指令碼可以看到可用的所有選項。這裡我只羅列一些常用選項,以備參考!--prefix 是最常用的選項,製作出的makefile會查看隨此選項傳遞的參數,通過此選項可以來定義安裝路徑. www.2cto.com
Time of Update: 2013-12-13
Linux效能測試pmap命令 名稱: pmap - report memory map of a process(查看進程的記憶體映像資訊)用法 www.2cto.com pmap [ -x | -d ] [ -q ] pids... pmap -V選項含義
Time of Update: 2013-12-13
rh9實現linux視頻捕獲 rh9 環境下實現linux視頻的捕獲,並存為bmp格式。 /****************************************************//*
Time of Update: 2013-12-13
Nginx ssi設定 一:為什麼用ssi?一個登入使用者在頁面訪問的時候如何充分利用 cache?頁面靜態化的一個大問題是登入使用者訪問頁面如何靜態化。 例如首頁, 大部分的頁面內容需要緩衝但是使用者登入後的個人資訊是動態資訊, 不能緩衝。 那麼如何解決這個"頁面部分緩衝"問題? 現有的方案是利用 SSI - Server Side include.Nginx SSI 實現是
Time of Update: 2013-12-13
rm*刪除檔案數過多出錯/bin/rm:Argument list too的解決 Linux 系統中當單個目錄中檔案數過多時,試圖用 rm * 來刪除所有檔案會報錯 /bin/rm: Argument list too long. 據說這是因為 Linux 核心中所有 exec 系函數(execl, execlp, execle 等)最終調用的都是 execve() , 而execve 是通過一塊 128k 的記憶體空間來儲存用以傳遞給新進程的命令參數和環境變數。
Time of Update: 2013-12-13
debian gimp的中文漢化安裝 因為工作環境全部是在debian下,所以有時候還是要用下改圖的,沒ps,就gimp代替吧 安裝#aptitude install gimp www.2cto.com