欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      Linux系統(tǒng)內(nèi)存使用的體會及命令解釋

      時間:2019-05-12 18:27:03下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《Linux系統(tǒng)內(nèi)存使用的體會及命令解釋》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《Linux系統(tǒng)內(nèi)存使用的體會及命令解釋》。

      第一篇:Linux系統(tǒng)內(nèi)存使用的體會及命令解釋

      Linux系統(tǒng)內(nèi)存使用的體會及命令解釋

      發(fā)布時間:2006.09.26 04:45來源:chinaunix.net作者:nonameboy

      Linux的內(nèi)存管理,實際上跟windows的內(nèi)存管理有很相像的地方,都是用虛擬內(nèi)存這個的概念,說到這里不得不罵MS,為什么在很多時候還有很大的物理內(nèi)存的時候,卻還是用到了pagefile.所以才經(jīng)常要跟一幫人吵著說Pagefile的大小,以及如何分配這個問題,在Linux大家就不用再吵什么swap大小的問題,我個人認為,swap設(shè)個512M已經(jīng)足夠了,如果你問說512M的SWAP不夠用怎么辦?只能說大哥你還是加內(nèi)存吧,要不就檢查你的應(yīng)用,是不是真的出現(xiàn)了memory leak.夜也深了,就不再說廢話了。

      在Linux下查看內(nèi)存我們一般用command free;

      [root@nonamelinux ]# free total used free shared buffers cached; Mem: 386024 377116 8908 0 21280 155468;

      -/+ buffers/cache: 200368 185656;

      Swap: 393552 0 393552;

      下面是對這些數(shù)值的解釋:

      total:總計物理內(nèi)存的大小。

      used:已使用多大。

      free:可用有多少。

      Shared:多個進程共享的內(nèi)存總額。

      Buffers/cached:磁盤緩存的大小。

      第三行(-/+ buffers/cached):

      used:已使用多大。

      free:可用有多少。

      第四行就不多解釋了。

      區(qū)別:第二行(mem)的used/free與第三行(-/+ buffers/cache)used/free的區(qū)別。這兩個的區(qū)別在于使用的角度來看,第一行是從OS的角度來看,因為對于OS,buffers/cached 都是屬于被使用,所以他的可用內(nèi)存是8908KB,已用內(nèi)存是377116KB,其中包括,內(nèi)核(OS)使用+Application(X,oracle,etc)使用的+buffers+cached.第三行所指的是從應(yīng)用程序角度來看,對于應(yīng)用程序來說,buffers/cached 是等于可用的,因為buffer/cached是為了提高文件讀取的性能,當(dāng)應(yīng)用程序需在用到內(nèi)存的時候,buffer/cached會很快地被回收。

      所以從應(yīng)用程序的角度來說,可用內(nèi)存=系統(tǒng)free memory+buffers+cached。如上例:

      185656=8908+21280+155468 接下來解釋什么時候內(nèi)存會被交換,以及按什么方交換。當(dāng)可用內(nèi)存少于額定值的時候,就會開會進行交換。如何看額定值(RHEL4.0):

      #cat /proc/meminfo

      交換將通過三個途徑來減少系統(tǒng)中使用的物理頁面的個數(shù):

      1.減少緩沖與頁面cache的大小,2.將系統(tǒng)V類型的內(nèi)存頁面交換出去,3.換出或者丟棄頁面。(Application 占用的內(nèi)存頁,也就是物理內(nèi)存不足)。事實上,少量地使用swap是不是影響到系統(tǒng)性能的。

      下面是buffers與cached的區(qū)別。

      buffers是指用來給塊設(shè)備做的緩沖大小,他只記錄文件系統(tǒng)的metadata以及 tracking in-flight pages.cached是用來給文件做緩沖。那就是說:buffers是用來存儲,目錄里面有什么內(nèi)容,權(quán)限等等。而cached直接用來記憶我們打開的文件,如果你想知道他是不是真的生效,你可以試一下,先后執(zhí)行兩次命令#man X ,你就可以明顯的感覺到第二次的開打的速度快很多。

      實驗:在一臺沒有什么應(yīng)用的機器上做會看得比較明顯。記得實驗只能做一次,如果想多做請換一個文件名。

      #free #man X #free #man X #free

      你可以先后比較一下free后顯示buffers的大小。另一個實驗:

      #free #ls /dev #free

      你比較一下兩個的大小,當(dāng)然這個buffers隨時都在增加,但你有l(wèi)s過的話,增加的速度會變得快,這個就是buffers/chached的區(qū)別。

      第二篇:系統(tǒng)應(yīng)用服務(wù)器內(nèi)存溢出解決報告

      XXX系統(tǒng)應(yīng)用服務(wù)器內(nèi)存溢出解決報告

      xxxx股份有限公司

      2010.9

      目錄

      第一章 問題現(xiàn)象與分析................................................................................2

      1.1、問題現(xiàn)象.....................................................................................2 1.2、通常導(dǎo)致這種現(xiàn)象的原因..................................................................2 1.3、xxx社保宕機現(xiàn)象對比分析...............................................................3 第二章

      解決方法路線圖..............................................................................4

      2.1 jvm的調(diào)整...................................................................................4 2.2 減少jvm內(nèi)存使用..........................................................................5 2.2.1 加快db訪問速度,減少中間件并發(fā)業(yè)務(wù)量.......................................5 2.2.2 限制sql返回結(jié)果集..................................................................6 2.2.3 減少業(yè)務(wù)會話中存放的對象.........................................................6 2.3 補救措施......................................................................................6 第三章、解決結(jié)果與進一步建議......................................................................6

      3.1 解決結(jié)果......................................................................................6 3.2 進一步建議...................................................................................7

      第一章 問題現(xiàn)象與分析

      1.1、問題現(xiàn)象

      XXX應(yīng)用服務(wù)器經(jīng)常有內(nèi)存溢出、系統(tǒng)沒有響應(yīng)的現(xiàn)象,尤其在每月的月末最為明顯。目前的應(yīng)用服務(wù)器有三種類型,其中ibm和linux應(yīng)用服務(wù)器報告頻繁出現(xiàn)內(nèi)存溢出或沒有響應(yīng)的現(xiàn)象,hp unix應(yīng)用服務(wù)器相穩(wěn)定。在出現(xiàn)問題期間Weblogic無法響應(yīng)任何客戶端請求,大量請求加載到了這臺沒有響應(yīng)的Server上,最后只有殺掉并重啟這臺應(yīng)用服務(wù)器。

      1.2、通常導(dǎo)致這種現(xiàn)象的原因

      WLS Server 沒響應(yīng)可能的幾種原因:

      xxxx股份有限公司

      1、繁重的I/O,呼叫DB時間過長導(dǎo)致中間件內(nèi)存耗盡,server沒有響應(yīng)。

      2、程序死循環(huán),loop-backs,這種情況cpu很忙,系統(tǒng)沒有響應(yīng)。

      3、連接到外部server,沒響應(yīng),由于網(wǎng)絡(luò)等原因 4、2個以上的執(zhí)行者同步死鎖

      5、業(yè)務(wù)量過大,全部線程都被占用,出現(xiàn)隊列等待現(xiàn)象

      6、讀寫本地I/O,發(fā)生阻塞

      WLS Server 宕機的原因:

      ? ? ? ? OutOfMemory JNI程序 jvm的bug os的bug 1.3、xxx社保宕機現(xiàn)象對比分析

      ? 應(yīng)用服務(wù)器沒有響應(yīng)分析

      通過初步判斷,對于xxx應(yīng)用服務(wù)器沒有響應(yīng)的情況可以做如下排出法解決: ――程序死循環(huán)

      這種情況會導(dǎo)致cpu非常繁忙,而通過目前觀察,每次系統(tǒng)沒響應(yīng)的時候,cpu沒有一直100%忙,另外,對出現(xiàn)問題時的java core分析沒有發(fā)現(xiàn)這類線程,因此可以基本排除這種可能。

      ――連接到外部server,沒響應(yīng),由于網(wǎng)絡(luò)等原因

      目前我們的業(yè)務(wù)基本都是直接通過中間件訪問數(shù)據(jù),沒有通過應(yīng)用服務(wù)器間調(diào)用或多數(shù)據(jù)庫調(diào)用的,基本排除這種可能。――2個以上的執(zhí)行者同步死鎖

      這種情況有可能,但比較難找,一般都是業(yè)務(wù)高峰的時候才有可能出現(xiàn),跟應(yīng)用人員了解后得知我們很少使用同步方式實現(xiàn)對資源的共享。另外通過對javacore進行分析,并未發(fā)現(xiàn)同步造成的死鎖現(xiàn)象。

      ――業(yè)務(wù)量過大,全部線程都被占用,出現(xiàn)隊列等待現(xiàn)象

      通過觀察我們的業(yè)務(wù)量在高峰時確實很大,但由于我們配置的線程數(shù)都很高,盡管出現(xiàn)宕機時也沒有達到配置的上線,所以這個方面可以被排除。――繁重的I/O,呼叫DB時間過長導(dǎo)致中間件內(nèi)存耗盡

      由于我們經(jīng)常有新業(yè)務(wù)變更,尤其近期還有居民醫(yī)保業(yè)務(wù)上線,因此I/O問題導(dǎo)致

      xxxx股份有限公司 的因素也需要重點考察!

      ――讀寫本地I/O,發(fā)生阻塞,多線程耗盡jvm內(nèi)存

      這種現(xiàn)象很可能發(fā)生,應(yīng)重點給予關(guān)注

      ? 對WLS SERVER 宕機的幾種情況的分析:

      ――OufOfMemory 目前xxx社保應(yīng)用服務(wù)器出現(xiàn)宕機的時候基本都表現(xiàn)為這種現(xiàn)象,這也是中間件服務(wù)器最常見的現(xiàn)象。原因可能有多種,可能是平臺的,多數(shù)情況下是物理內(nèi)存配置過低,或jvm參數(shù)配置過低造成的。但通過對xxx社保配置參數(shù)進行分析發(fā)現(xiàn)參數(shù)基本合理,除了線程數(shù)和連接池配置稍大點,其它都很正常。由此分析是估計是其它原因造成的。

      其它可能的原因可能是平臺原因,比如jvm版本、垃圾回收方式和算法的缺陷等;也可能是應(yīng)用造成的,比如業(yè)務(wù)并發(fā)量過大,內(nèi)存不足造成,也可能是返回大結(jié)果集以及會話存放對象過多等原因。因此重點是找出可行的解決方案,避免出現(xiàn)內(nèi)存溢出,減少對jvm內(nèi)存的使用量。――平臺bug 比如jni、jvm、os的bug等。每個weblogic版本都有對應(yīng)的平臺Jni,用來增加系統(tǒng)性能,但有時表現(xiàn)出不穩(wěn)定的現(xiàn)象。Jvm和os版本對WLS server的穩(wěn)定更是影響很大,通過以前的記錄發(fā)現(xiàn)ibm和linux的應(yīng)用服務(wù)器比hp出現(xiàn)的宕機頻率更多些,因此有必要對ibm和linuxjvm做些分析和調(diào)整。

      第二章

      解決方法路線圖

      通過前面分析把解決問題的路線圖定位在三方面,一個是調(diào)整現(xiàn)有平臺jvm版本和參數(shù),盡量達到平臺的穩(wěn)定性;另外一個是考慮如何減少jvm內(nèi)存的使用上,尤其要解決訪問DB慢以及返回大結(jié)果集這兩方面,以期通過增強訪問速度減少并發(fā)量,減少返回結(jié)果對內(nèi)存的占用,從而使系統(tǒng)不發(fā)生或少發(fā)生OutOfMemory現(xiàn)象。另外,在意外出現(xiàn)宕機的情況下,通過負載均衡器的配置實現(xiàn)新請求直接發(fā)送給其它運行正常的服務(wù)器。

      2.1 jvm的調(diào)整

      采用方法:

      ? 調(diào)整ibm應(yīng)用服務(wù)器的 jvm 系統(tǒng)參數(shù) kcluster等,消除內(nèi)存碎片。? 調(diào)整 linux應(yīng)用服務(wù)器的jvm,由bea的jrockit到sun jdk。

      xxxx股份有限公司 實際效果:

      ? Ibm服務(wù)器jvm為1.4.2,由于本版本的垃圾回收算法問題,會出現(xiàn)內(nèi)存碎片,7月份相應(yīng)調(diào)整了jvm參數(shù),不過還是宕機很多次,沒有明顯效果。通過對8月份ibm服務(wù)器一次宕機javacore分析,發(fā)現(xiàn)在高峰階段jvm還是會出現(xiàn)heap lock資源等待現(xiàn)象,經(jīng)查ibm資料,基本上還是證實是內(nèi)存碎片過多,并發(fā)申請內(nèi)存太多導(dǎo)致系統(tǒng)無內(nèi)存可用,最后宕機。不過8月份已經(jīng)好很多了,才發(fā)現(xiàn)一次。這種情況目前最好方法是通過減少并發(fā)量來解決,由于應(yīng)用的原因目前還無法升級jvm。? Linux服務(wù)器的jvm通過從jroick調(diào)整到sun后,在7月份就效果就很好。在8月份系統(tǒng)出現(xiàn)一次沒有響應(yīng)了,當(dāng)時內(nèi)存還是剩余很多的,現(xiàn)象也是OutOfMemory,但同時報sun javaException in thread “CompilerThread0” java.lang.OutOfMemoryError: requested 32760 bytes forChunkPool::allocate.Out of swap space? 經(jīng)查這種現(xiàn)象跟在linux平臺上jvm虛擬機不穩(wěn)定有關(guān),但這種現(xiàn)象不會經(jīng)常出現(xiàn)。

      2.2 減少jvm內(nèi)存使用

      想辦法減少jvm內(nèi)存使用量是解決問題的關(guān)鍵,減少應(yīng)用服務(wù)器瞬時的并發(fā)量是一個好的途徑,這就要保證快速的DB訪問,小的結(jié)果集返回,session中少量的保存對象,同時會話保持不宜過長。

      2.2.1 加快db訪問速度,減少中間件并發(fā)業(yè)務(wù)量

      采用方法1:通過oracle oem等工具跟蹤監(jiān)控大量耗I/O的語句,同時監(jiān)控其它影響db服務(wù)器運行慢的進程。

      實際效果:項目組調(diào)整低性能的sql后,該部分業(yè)務(wù)明顯加快,沒有再發(fā)現(xiàn)相關(guān)業(yè)務(wù)的大量全表掃描等情況。

      采用方法2:對影響應(yīng)收預(yù)覽速度的ac40瘦身,重建并進行了分區(qū)。實際效果:根據(jù)現(xiàn)場反映速度有些提升。但由于對另外一個影響速度的關(guān)鍵表ab30無法瘦身(醫(yī)保業(yè)務(wù)用),目前應(yīng)收預(yù)覽速度要有質(zhì)的飛躍還很難。

      xxxx股份有限公司

      2.2.2 限制sql返回結(jié)果集

      采用方法:從底層編寫監(jiān)控sql返回的大結(jié)果集程序,可定制記錄數(shù)等參數(shù)

      實際效果:目前已經(jīng)抓到很多大sql,返回的結(jié)果集從幾千達到10幾萬以上,基本消除了大結(jié)果集造成的原因,長期部署可對新程序新業(yè)務(wù)的大結(jié)果集檢驗有非常大的好處。

      2.2.3 減少業(yè)務(wù)會話中存放的對象

      采用方法:減少會話中的存放對象數(shù),把沒有必要或不需要使用的對象從會話中清除。

      實際效果:這是一個備用手段,由于是改動了程序,為了生產(chǎn)安全考慮,暫時沒有部署,在其它手段沒有效果的情況下經(jīng)過測試后再把它加載上去。

      2.3 對本地讀寫的定位

      通過對大量ibm java core分析,發(fā)現(xiàn)有讀寫I/O導(dǎo)致的堵塞。

      2.4 補救措施

      方法:在應(yīng)用服務(wù)器上部署一個test.html靜態(tài)頁面,同時在負載均衡器上配置對這個靜態(tài)頁面的定時訪問。

      結(jié)果:通過8月份業(yè)務(wù)的實際運行考驗確實起到了作用,7月份當(dāng)一臺服務(wù)器沒有響應(yīng)的時候馬上就有業(yè)務(wù)人員反映,8月份卻沒有,同時我們也發(fā)現(xiàn)了的確新的請求就不再發(fā)給問題服務(wù)器,重新啟動后新請求一點一點的加載上來,改善是很有效果的。

      第三章、解決結(jié)果與進一步建議

      3.1 解決結(jié)果

      通過兩個月周期的現(xiàn)場分析、調(diào)整,目前應(yīng)用服務(wù)器系統(tǒng)穩(wěn)定性已經(jīng)明顯提高了。盡管

      xxxx股份有限公司 月底個別高峰的時候還會出現(xiàn)系統(tǒng)沒有響應(yīng)情況,但通過其它手段彌補已經(jīng)不會影響業(yè)務(wù)的運行。

      分析導(dǎo)致系統(tǒng)宕機因素是多方面的,包括java平臺的原因,程序大結(jié)果集的原因,表數(shù)據(jù)量大/sql程序不夠優(yōu)化的原因,陣列I/O性能的原因、并發(fā)大業(yè)務(wù)的等原因。這些原因往往交織在一起,呈現(xiàn)出各種系統(tǒng)宕機狀況。但最終只要我們提高sql的運行速度,降低jvm的內(nèi)存使用量,把握好大的結(jié)果集和大的業(yè)務(wù)對象使用,盡管jvm本身有不穩(wěn)定的情況,也不會或很少出現(xiàn)jvm宕機現(xiàn)象的。

      3.2 進一步建議

      ? 優(yōu)化或升級現(xiàn)有陣列

      目前整體系統(tǒng)的瓶頸在I/O上,希望考慮陣列升級計劃。? 對目前業(yè)務(wù)數(shù)據(jù)和程序做一個周期瘦身和優(yōu)化方案

      從系統(tǒng)整體性能分析看,不良的I/O狀況,越來越多的上億記錄的表導(dǎo)致大量對數(shù)據(jù)庫操作業(yè)務(wù)緩慢,使中間件服務(wù)器并發(fā)量瞬時增加,中間件服務(wù)器的負載量加重,也成為中間件的宕機的一個主要原因。

      ? 優(yōu)化本地I/O讀寫,將日志調(diào)試信息去掉。

      ? 對新業(yè)務(wù)繼續(xù)監(jiān)控大結(jié)果集(目前部署在11、12上)。

      ? 對新業(yè)務(wù)繼續(xù)要做及時監(jiān)控,抓大sql(耗I/O量大,運行次數(shù)多,阻塞其它業(yè)務(wù))。

      xxxx股份有限公司

      第三篇:UNIX系統(tǒng)操作命令

      1.1 登錄

      當(dāng)屏幕上出現(xiàn)

      Login提示符時,用戶可以輸入自己的用戶注冊名,并按回車鍵。

      若有口令,系統(tǒng)將提示用戶輸入密碼,并按回車鍵,口令輸入正確后,用戶登錄成 功。這時,屏幕上會顯示出一些信息和命令提示符。如:

      Login: guest [Enter] passwd: ****** [Enter] sun%

      注: 用戶名要用小寫字母輸入,UNIX系統(tǒng)區(qū)分大小寫字母。

      1.2 退出

      當(dāng)用戶準備退出自己的計算機帳號時,可在系統(tǒng)示符下輸入

      logout或

      exit或按

      [Ctrl-D]。當(dāng)屏幕出現(xiàn)

      Login時,用戶可以安全地離開計算機了。如:

      sun% logout [Enter] Login:

      1.3 修改口令

      為了防止他人使用自己的帳號,在你首次登錄后,請用

      passwd命令修改只有本

      人知道的保密口令,口令通常由此可

      6到

      8個字母數(shù)字組成。如:

      sun% passwd[Enter] Old Passwd: ****** New Passwd: ******

      2.1 顯示目錄

      命令:pwd(print working directory)格式:pwd

      功能:顯示出用戶當(dāng)前工作目錄的全路徑名。例如:% pwd 2.2 建立目錄

      命令:mkdir(make directory)格式:mkdir directory_name 功能:建立新目錄

      例如:% mkdir directory

      2.3 改變目錄

      命令:cd(change directory)格式:cd directory_name 功能:改變當(dāng)前工作目錄 注釋:目錄名選項有:

      (1)目錄名,轉(zhuǎn)到當(dāng)前目錄下的子目錄。

      (2)..表示轉(zhuǎn)到當(dāng)前目錄的父目錄。

      (3)/ 表示轉(zhuǎn)到根目錄。

      (4)沒有選項時,轉(zhuǎn)到用戶的主目錄。例如:% cd directory 2.4 刪除目錄

      命令:rmdir(remove directory)格式:rmdir directory_name

      功能:刪除不存在文件的子目錄名。注釋:

      (1)刪除子目錄時,要求被刪除的目錄中不存在文件或子目錄,否則無法刪除。

      (2)若被刪除的目錄中有文件或子目錄,請參考命令

      rm-r directory_name。

      3.1 列出文件目錄 命令:ls(list)

      格式:ls [option] directory_name

      功能:列出指定目錄中的文件名和子目錄名。當(dāng)無子目錄名時,列出當(dāng)前目錄 中的文件名和子目錄名。

      選項:-a列出所有文件,包括以點開頭的隱含文件。

      -l按長格式列出文件名,包括文件類型標(biāo)識,權(quán)限,鏈接數(shù),文件主名,文件組名,字節(jié)數(shù),日期。

      -r列出包括子目錄下所有文件

      -g在長格式中給出用戶組的標(biāo)識。

      -t安文件生成日期排序。

      Ls –lsh可看出大小 例如:% ls-la

      3.2 顯示文件內(nèi)容

      命令:cat(catenae)全屏滾動顯示 格式:cat filename

      功能:顯示出文件的內(nèi)容。

      注釋:當(dāng)文件內(nèi)容在屏幕上滾動顯示時,可按

      Ctrl+S鍵屏幕滾暫停,按

      Ctrl+Q

      鍵繼續(xù)顯示。

      例如:% cat filename

      3.3 按屏幕顯示文件內(nèi)容 命令:more

      格式:more filename

      功能:按屏幕一屏一屏顯示出文件內(nèi)容 選項:

      注釋:在屏幕顯示過程中有功能鍵。空格鍵繼續(xù)下一屏的輸出; 回車鍵看下一行的輸出;

      q鍵跳出 more狀態(tài);

      /字符串查旬字符串所在處; 要找下一個摁n

      找上一個摁N

      保存退出:wq 不保存退出:q!a鍵返回到上一屏。例如:% more filename

      3.4 讀文件 命令:view 格式:view filename

      功能:只能讀出文件內(nèi)容。

      注釋:此命令不能對讀出的原文件進行寫操作。若對原文件進行了修改,可利 用命令“:w newfilename”將修改后的文件寫到新文件中。例如:% view filename

      3.5 顯示文件頭部 命令:head 格式:head [option] filename 功能:顯示文件的頭部 選項:缺省顯示文件的頭

      10行。

      -i顯示文件的開始 i行。例如:% head filename

      3.6 顯示文件尾部

      命令:tail

      格式:tail [option] filename 功能:顯示文件的尾部 選項:缺省顯示文件的末

      10行。

      -i顯示文件最后 i行。

      +i從文件的第i行開始顯示。

      例如:% tail filename

      3.7 顯示格式化的文件內(nèi)容 命令:pr(print)格式:pr filename

      功能:在屏幕上顯示格式化的文件內(nèi)容,即印出每頁 66行的文本文件,包括5行頁頭和5行頁尾。頁頭包括兩行空行,一行含有文件的時間、文件名和頁號,另外兩行為空行。頁尾為5行空行。

      例如:% pr filename

      3.8 拷貝文件 命令:cp(copy)

      格式:cp [option] filename1 filename2 cp [option] filename...directory cp-r directory1 directon2

      功能:把一個文件的全部內(nèi)容拷貝到另一個文件,也可將一個或多個文件拷貝到另一個目錄中。選項:

      -i 按提示進行拷貝文件。

      -p 按原文件日期進行拷貝。

      -r 對子目錄下所有文件進行拷貝。

      注釋:當(dāng)

      filename1拷貝到 filename2時,若 filename2已經(jīng)存在,則 filename2 的內(nèi)將被 filename1覆蓋。

      例如:% cp filename1 filename2

      3.9移動文件或文件改名 命令:mv(move)

      格式:mv filename1 filename2 mv filename...direction mv direction1 direction2

      功能:改變文件或目錄的名子,或把一些文件移到另一目錄下。

      注釋:當(dāng)

      filename1更名為 filename2時,若 filename2已經(jīng)存在,則 filename2 的內(nèi)容將被 filename1覆蓋

      例如:% mv filename1 filename2

      3.10刪除文件

      命令:rm(remove)格式:rm filename rm-r direction

      功能:刪除指定的文件或一個目錄中的文件。

      注釋:用-r選項時,將刪除指定目錄的所用文件,包括目錄名。例如:% rm filename

      3.11鏈接文件 命令:ln(link)

      格式:ln [option] filename linkname ln [option] directory pathname

      功能:為文件或目錄建立一個鏈。其中,filename和

      directory是源文件名和 源目錄名;

      linkname和 pathname分別表示與源文件或源目錄名相鏈接的文件或目錄。

      選項:-s 為文件或目錄建立符號鏈接。

      注釋:鏈接的目地在于,對一個文件或目錄賦予兩個以上的名字,使其可以出 現(xiàn)在不同的目錄中,既可以使文件或目錄共享,又可以節(jié)省磁盤空間。例如:% ln-s filename linkname

      3.12改變文件讀取權(quán)限

      命令:chmod(change mode)

      格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename chmod [who][op][mode] directory

      功能:改變文件的讀寫和執(zhí)行權(quán)限。有符號法和八進制數(shù)字法。選項:

      (1)符號法:

      u(user)表示用戶本人。

      g(group)表示同組用戶。o(oher)表示其他用戶。

      a(all)表示所有用戶。

      + 用于給予指定用戶的許可權(quán)限。

      -用于取消指定用戶的許可權(quán)限。

      = 將所許可的權(quán)限賦給文件。

      r(read)讀許可,表示可以拷貝該文件或目錄的內(nèi)容。

      w(write)寫許可,表示可以修改該文件或目錄的內(nèi)容。

      x(execute)執(zhí)行許可,表示可以執(zhí)行該文件或進入目錄。

      (2)八進制數(shù)字法:

      此方法用三位八進制數(shù)作任選項,每位數(shù)字分別表示用戶本人、同組用 戶、其他用戶的權(quán)限,其中:(100)表示可讀。(010)表示可寫。(001)表示可執(zhí)行。注釋:

      例如:% chmod a+rx filename

      讓所有用戶可以讀和執(zhí)行文件 filename。

      % chmod go-rx filename

      取消同組和其他用戶的讀和執(zhí)行文件 filename的權(quán)限。

      % chmod 741 filename

      讓本人可讀寫執(zhí)行、同組用戶可讀、其他用戶可執(zhí)行文件 filename。

      3.13改變文件所有權(quán)

      命令:chown(change owner)格式:chown username filename chown-R username directory

      功能:改變文件或目錄的所有權(quán)。

      選項:-R 將改變目錄中所有文件及目錄的擁有者。

      注釋:只有文件的主人和超級用戶才能改變文件的所有權(quán)。例如:% chown username filename

      3.14尋找文件 命令:find

      格式:find pathname [option] expression

      功能:在所給的路經(jīng)名下尋找符合表達式相匹配的文件。選項:

      -name表示文件名

      -user 用戶名,選取該用戶所屬的文件

      -group 組名,選取該用戶組屬的文件

      -mtime n 選取 n天內(nèi)被修改的文件

      -newer fn 選取比文件名為 fn更晚修改的文件

      注釋: 例如:

      -bash-3.00$ find tbmtest/webapp/ROOT/WEB-INF/classes/-name '*portal*' tbmtest/webapp/ROOT/WEB-INF/classes/portal-ext.properties tbmtest/webapp/ROOT/WEB-INF/classes/portal-pccw.properties-bash-3.00$

      3.15搜索文件中匹配符 命令:grep 格式:grep [option] pattern filenames

      功能:逐行搜索所指定的文件或標(biāo)準輸入,并顯示匹配模式的每一行。選項:

      -v找出模式失配的行

      -c統(tǒng)計匹配行的數(shù)量

      -n顯示匹配模式的每一行

      注釋:

      例如:% ps-aux | grep R

      3.16比較文件不同 命令:diff(difference)

      格式:diff filename1 filename2 功能:顯示兩文件的不同之處。選項: 注釋:

      例如:% diff file1 file2

      3.17比較文件

      命令:cmp(compare)

      格式:cmp [-l] [-s] filename1 filename2 功能:顯示比較兩文件不同處的信息 選項:

      -l 給出兩文件不同的字節(jié)數(shù)

      -s不顯示兩文件的不同處,給出比較結(jié)果 注釋:

      例如:% cmp file1 file2

      3.18排序文件 命令:sort

      格式:sort [option] filename 功能:將制定的文件按要求排序 選項:

      -r按字母倒排序

      -n按數(shù)字的值從笑到大排序

      -r按當(dāng)前排序規(guī)則逆序排序

      -f不區(qū)分大小寫排序

      -d按典型順序排序

      注釋:選項缺省時按 ascii碼順序排序 例如:% sort-nr file

      3.19顯示文件類型 命令:file

      格式:file filename...功能:按文件內(nèi)容來推測文件類型,如

      text,ascii,C,executable,core。選項: 注釋:

      例如:% file * 3.20建立檔案文件 命令:tar(tape archive)格式:tar [option] tarfile filename

      功能:建立文件的存檔或讀存檔文件。選項:

      -c建立一個新的檔案文件

      -x從檔案文件中讀取文件

      -v顯示處理文件的信息

      -f指定檔案文件名,缺省時為磁帶機即 /dev/rmt/0-t列出存檔文件的信息 注釋: 例如:

      % tar cvf tarfile.% tar xvf tarfile % tar tvf tarfile

      3.21修改文件日期 命令:touch

      格式:touch filename

      功能:改變文件的日期,不對文件的內(nèi)容做改動,若文件不存在則建立新文件。選項: 注釋:

      例如:% touch file 3.22統(tǒng)計文件字數(shù)

      命令:wc(word characters)格式:wc [option] filename

      功能:統(tǒng)計文件中的文件行數(shù)、字數(shù)和字符數(shù)。選項:

      -l 統(tǒng)計文件的行數(shù)

      -w 統(tǒng)計文件的字數(shù)

      -c 統(tǒng)計文件的字符數(shù)

      注釋:若缺省文件名則指標(biāo)準輸入 例如:% wc file

      3.23檢查拼寫

      命令:spell(spelling)

      格式:spell [option] filename...功能:檢查文件中的拼寫錯誤 選項:

      -b 按英國拼法檢查

      -v 顯示字面上不在拼法字典上的詞-x 顯示每一個可能合理的詞根 注釋:

      例如:% spell file

      4.1顯示當(dāng)前注冊的用戶 命令:w

      格式:w [option] [username]

      功能:顯示當(dāng)前正在使用系統(tǒng)的用戶名、注冊時間和當(dāng)前執(zhí)行的命令。選項:

      -h 不顯示起始行

      -s 按短格式顯示

      -l 按長格式顯示(缺省設(shè)置)注釋:

      例如:% w

      4.2 顯示都誰登錄到機器上 命令:who 格式:who

      功能:顯示當(dāng)前正在系統(tǒng)中的所有用戶名字,使用終端設(shè)備號,注冊時間。例如:% who

      4.3 顯示當(dāng)前終端上的用戶名 命令:whoami 格式:whoami

      功能:顯示出當(dāng)前終端上使用的用戶。例如:% whoami

      4.4 查找非標(biāo)準命令 命令:which

      格式:which command

      功能:查找非標(biāo)準命令,即使用別名或系統(tǒng)中標(biāo)準命令集之外的命令。選項: 注釋:

      例如:% which ls 4.5 顯示日期 命令:date 格式:date

      功能:顯示或設(shè)置日期和時間。選項:

      注釋:只有超級用戶有權(quán)設(shè)置日期。例如:% date

      4.6 顯示日歷

      命令:cal(calendar)格式:cal [month] year 功能:顯示某年內(nèi)指定的日歷 選項: 注釋:

      例如:% cal 1998

      4.7 計算命令執(zhí)行時間 命令:time

      格式:time [command]

      功能:計算程序或命令在執(zhí)行其間所用的時間。選項: 注釋:

      計算出的時間為:

      real是命令在系統(tǒng)駐留的總時間,user是命令消耗 CPU 的時間,sys是命令 I/O所開銷的時間。例如:% time myprog

      4.9顯示用戶標(biāo)識 命令:id

      格式:id [option] [user]

      功能:顯示用戶標(biāo)識及用戶所屬的所有組。選項:-a 顯示用戶名、用戶標(biāo)識及用戶所屬的所有組 注釋:

      例如:% id username 4.10顯示主機標(biāo)識 命令:hostid 格式:hostid

      功能:顯示主機的唯一標(biāo)識,是被用來限時軟件的使用權(quán)限,不可改變。選項: 注釋:

      例如:% hostid 4.11顯示主機名 命令:hostname 格式:hostname

      功能:顯示或設(shè)置主機名。選項:

      注釋:只有超級用戶才能設(shè)置主機名。例如:% hostname

      4.12顯示進程 命令:ps

      格式:ps [option]

      功能:顯示系統(tǒng)中進程的信息。包括進程ID、控制進程終端、執(zhí)行時間和命令。選項:

      -a 列出當(dāng)前系統(tǒng)中所有進程的信息

      -l 顯示一個長列表

      -e 顯示當(dāng)前運行的每一個進程信息

      -f 顯示一個完整的列表 注釋:

      例如:% ps-ef

      4.13顯示文件盤空間 命令:du(disk usage)

      格式:du [option] [filename]

      功能:顯示目錄或文件所占磁盤空間大小 選項:

      -a 顯示所有文件的大小

      -s顯示制定目錄所占磁盤大小 注釋:

      例如:% du

      4.14顯示終端選項 命令:stty

      格式:stty [option]

      功能:顯示或設(shè)置終端的任選項。選項:

      -a 顯示所有設(shè)置情況-g 顯示當(dāng)前設(shè)置 注釋:

      例如:% stty-a

      4.15顯示終端名 命令:tty 格式:tty 功能:顯示終端名 選項: 注釋:

      例如:% tty 4.16回憶命令 命令:history 格式:history

      功能:幫助用戶回憶執(zhí)行過的命令。選項: 注釋:

      例如:% history

      4.17聯(lián)機幫助手冊 命令:man(manual)

      格式:man command_name

      功能:顯示參考手冊,提供聯(lián)機幫助信息。選項:

      注釋:-k 按制定關(guān)鍵字查詢有關(guān)命令 例如:% man tar 4.18建立別名 命令:alias

      格式:alias newname name

      功能:用戶可以將常用的命令用自己習(xí)慣的名稱來重新命名。選項: 注釋:

      例如:% alias dir 'ls-F'

      Crontab crontab命令常見于Unix和類Unix的操作系統(tǒng)之中,用于設(shè)置周期性被執(zhí)行的指令。該命令從標(biāo)準輸入設(shè)備讀取指令,并將其存放于“crontab”文件中,以供之后讀取和執(zhí)行。

      crontab文件包含送交cron守護進程的一系列作業(yè)和指令。每個用戶可以擁有自己的crontab文件;同時,操作系統(tǒng)保存一個針對整個系統(tǒng)的crontab文件,該文件通常存放于/etc或者/etc之下的子目錄中,而這個文件只能由系統(tǒng)管理員來修改

      使用權(quán)限 : root用戶和crontab文件的所有者

      參數(shù) :-e [UserName]: 執(zhí)行文字編輯器來設(shè)定時程表,內(nèi)定的文字編輯器是 VI,如果你想用別的文字編輯器,則請先設(shè)定 VISUAL 環(huán)境變數(shù)來指定使用那個文字編輯器(比如說 setenv VISUAL joe)修改之前一般要設(shè)定編輯器 EDITOR=vi;export EDITOR

      -r [UserName]: 刪除目前的時程表

      -l [UserName]: 列出目前的時程表

      -v [UserName]:列出用戶cron作業(yè)的狀態(tài) 時程表的格式如下 :

      f1 f2 f3 f4 f5 program

      其中 f1 是表示分鐘,f2 表示小時,f3 表示一個月份中的第幾日,f4 表示月份,f5 表示一個星期中的第幾天。program 表示要執(zhí)行的程式。

      當(dāng) f1 為 * 時表示每分鐘都要執(zhí)行 program,f2 為 * 時表示每小時都要執(zhí)行程式,其余類推

      當(dāng) f1 為 a-b 時表示從第 a 分鐘到第 b 分鐘這段時間內(nèi)要執(zhí)行,f2 為 a-b 時表示從第 a 到第 b 小時都要執(zhí)行,其余類推

      當(dāng) f1 為 */n 時表示每 n 分鐘個時間間隔執(zhí)行一次,f2 為 */n 表示每 n 小時個時間間隔執(zhí)行一次,其余類推

      當(dāng) f1 為 a, b, c,...時表示第 a, b, c,...分鐘要執(zhí)行,f2 為 a, b, c,...時表示第 a, b, c...個小時要執(zhí)行,其余類推

      使用方法:

      用VI編輯一個文件 cronfile,然后在這個文件中輸入格式良好的時程表。編輯完成后,保存并退出。

      在命令行輸入

      $: crontab cronfile

      這樣就將cronfile文件提交給c r o n進程,同時,新創(chuàng)建cronfile的一個副本已經(jīng)被放在/ v a r / s p o o l / c r o n目錄中,文件名就是用戶名。例子 :

      每月每天每小時的第 0 分鐘執(zhí)行一次 /bin/ls :

      0 * * * * /bin/ls

      在 12 月內(nèi), 每天的早上 6 點到 12 點中,每隔 20 分鐘執(zhí)行一次 /usr/bin/backup :

      */20 6-12 * 12 * /usr/bin/backup

      周一到周五每天下午 5:00 寄一封信給 alex@domain.name :

      0 17 * * 1-5 mail-s “hi” alex@domain.name < /tmp/maildata

      每月每天的午夜 0 點 20 分, 2 點 20 分, 4 點 20 分....執(zhí)行 echo “haha” 0-23/2 * * * echo “haha”

      晚上11點到早上8點之間每兩個小時,早上8點

      0 23-7/2,8 * * * date

      Vi vi或vim是Linux最基本的文本編輯工具,vi或vim雖然沒有圖形界面編輯器那樣點鼠標(biāo)的簡單操作,但vi編輯器在系統(tǒng)管理、服務(wù)器管理中,永遠不是圖形界面的編輯器能比的。vi 的三種命令模式

      Command(命令)模式,用于輸入命令

      Insert(插入)模式,用于插入文本

      Visual(可視)模式,用于視化的的高亮并選定正文 光標(biāo)移動

      當(dāng)我們按ESC進入Command模式后,我們可以用下面的一些鍵位來移動光標(biāo);

      j 向下移動一行

      k 向上移動一行

      h 向左移動一個字符

      l 向右移動一個字符

      ctrl+b 向上移動一屏

      ctrl+f 向下移動一屏

      向上箭頭 向上移動

      向下箭頭 向下移動

      向左箭頭 向左移動

      向右箭頭 向右移動

      我們編輯一個文件時,對于 j、k、l和h鍵,還能在這些動作命令的前面加上數(shù)字,比如 3j,表示向下移動3行。

      /# +Enter #為查找的內(nèi)容

      插入模式(文本的插入)

      i 在光標(biāo)之前插入

      a 在光標(biāo)之后插入

      I 在光標(biāo)所在行的行首插入

      A 在光標(biāo)所在行的行末插入

      o 在光標(biāo)所在的行的下面插入一行

      O 在光標(biāo)所在的行的上面插入一行

      s 用輸入的文本替換光標(biāo)所在字符

      S 用輸入的文本替換光標(biāo)所在行

      文本內(nèi)容的刪除操作;

      x 一個字符

      #x 刪除幾個字符,#表示數(shù)字,比如3x

      dw 刪除一個單詞

      #dw 刪除幾個單詞,#用數(shù)字表示,比如3dw表示刪除三個單詞

      dd 刪除一行;

      #dd 刪除多個行,#代表數(shù)字,比如3dd 表示刪除光標(biāo)行及光標(biāo)的下兩行

      d$ 刪除光標(biāo)到行尾的內(nèi)容

      J 清除光標(biāo)所處的行與上一行之間的空格,把光標(biāo)行和上一行接在一起

      退出保存;

      在命令模式下按 shift+: 文本底端出現(xiàn)冒號

      :w 保存;

      :w filename 另存為filename;

      :wq!保存退出;

      :wq!filename 注:以filename為文件名保存后退出;

      :q!不保存退出;

      :x 應(yīng)該是保存并退出,功能和:wq!相同

      撤銷操作

      u命令取消最近一次的操作,可以使用多次來恢復(fù)原有的操作[1]

      U取消所有操作

      Ctrl+R可以恢復(fù)對使用u命令的操作

      復(fù)制操作

      yy命令復(fù)制當(dāng)前整行的內(nèi)容到vi緩沖區(qū)

      yw復(fù)制當(dāng)前光標(biāo)所在位置到單詞尾字符的內(nèi)容到vi緩存區(qū),相當(dāng)于復(fù)制一個單詞

      y$復(fù)制光標(biāo)所在位置到行尾內(nèi)容到緩存區(qū)

      y^復(fù)制光標(biāo)所在位置到行首內(nèi)容到緩存區(qū)

      #yy例如:5yy就是復(fù)制5行

      #yw例如:2yw就是復(fù)制兩個單詞

      如果要復(fù)制第m行到第n行之間的內(nèi)容,可以在末行模式中輸入m,ny例如:3,5y復(fù)制第三行到第五行內(nèi)容到緩存區(qū)。

      查找和替換

      vi的查找和替換功能主要在末行模式完成:

      至上而下的查找

      / 要查找的字符竄,其中/代表從光標(biāo)所在位置起開始查找,例如:/ work

      至下而上的查找

      ?要查找的字符竄 例如:/ work

      替換

      :s/old/new用new替換行中首次出現(xiàn)的old

      : s/old/new/g 用new替換行中所有出現(xiàn)的old

      :#,# s/old/new/g用new替換從第#行到第#行中出現(xiàn)的old

      :% s/old/new/g用new替換整篇中出現(xiàn)的old

      如果替換的范圍較大時,在所有的命令尾加一個c命令,強制每個替換需要用戶進行確認,例如:s/old/new/c 或s/old/new/gc

      恢復(fù)文件

      vi在編輯某一個文件時,會生成一個臨時文件,這個文件以.開頭并以.swp結(jié)尾。正常退出該文件自動刪除,如果意外退出例如忽然斷電,該文件不會刪除,我們在下次編輯時可以選擇一下命令處理:

      O只讀打開,不改變文件內(nèi)容

      E繼續(xù)編輯文件,不恢復(fù).swp文件保存的內(nèi)容

      R將恢復(fù)上次編輯以后未保存文件內(nèi)容

      Q退出vi

      D刪除.swp文件

      或者使用vi -r 文件名來恢復(fù)未保存的內(nèi)容

      第四篇:提高內(nèi)存使用效能的幾種方法[最終版]

      提高內(nèi)存使用效能的幾種方法

      盡管現(xiàn)在計算機的內(nèi)存一般都比較大,一般都有1GB 的內(nèi)存,有的甚至達到2GB,還有的更高達4GB的內(nèi)存,但是由于用戶運行的軟件本身較大,或者打開的文件窗口較多,或者上網(wǎng)時打開的窗口較多,也會影響系統(tǒng)運行的速度,嚴重地將會影響系統(tǒng)的運行性能。那么,如何優(yōu)化內(nèi)存的管理,提高內(nèi)存的使用效能,盡可能地提高運行速度,是我們所關(guān)心的問題。

      下面介紹一下在Windows操作系統(tǒng)的使用中,如何提高其內(nèi)存的使用效能,優(yōu)化內(nèi)存管理的幾種方法。方法

      一、調(diào)整高速緩存區(qū)域的大小。所謂高速緩存,是指系統(tǒng)在讀取磁盤、光盤上的數(shù)據(jù)時,采取“預(yù)讀取”技術(shù),也就是將估計即將要讀取的數(shù)據(jù)預(yù)先讀取到內(nèi)存的高速緩沖存儲器中,這樣cpu在高速緩沖存儲器中讀取數(shù)據(jù)時就較快,從而提高運行速度。在內(nèi)存中設(shè)置高速緩沖存儲器,可以明顯地加快讀取數(shù)據(jù)的速度。Windows可以根據(jù)內(nèi)存的大小自動地設(shè)置高速緩存的大小,當(dāng)然用戶也可以根據(jù)自己使用內(nèi)存的情況,在內(nèi)存中設(shè)置高速緩存的大小,以優(yōu)化內(nèi)存的使用。方法如下: 在桌面上用鼠標(biāo)右擊“我的電腦”;在彈出的菜單中單擊“屬性”;在彈出的窗口中單擊“性能”標(biāo)簽;單擊下面的“文件系統(tǒng)”按鈕;單擊“硬盤”標(biāo)簽;拖動“預(yù)讀式優(yōu)化”調(diào)節(jié)桿,設(shè)置預(yù)讀取條件;在“計算機的主要用途”欄設(shè)置系統(tǒng)利用高速緩存的比例;如果系統(tǒng)的內(nèi)存較多,可選擇“網(wǎng)絡(luò)服務(wù)器”,這樣系統(tǒng)將用較多的內(nèi)存作為高速緩存;在CD-ROM標(biāo)簽中,可以直接調(diào)節(jié)系統(tǒng)用多少內(nèi)存作為CD-xviii)ROM光盤讀寫的高速緩存,注意要在“最佳訪問方式”中選擇“四倍速或更高速”,這樣系統(tǒng)將根據(jù)情況設(shè)置緩存的大小;也可以調(diào)節(jié)“追加的高速緩存大小”欄中的調(diào)節(jié)桿,xxii)追加高速緩存。

      方法

      二、監(jiān)視內(nèi)存。系統(tǒng)的內(nèi)存不管有多大,總是會用完的,雖然有虛擬內(nèi)存,但由于硬盤的讀寫速度無法與內(nèi)存的速度相比,大量、頻繁地使用虛擬內(nèi)存將使計算機操作變得無法忍受,所以在使用內(nèi)存時,就要時刻監(jiān)視內(nèi)存的使用情況。Windows操作系統(tǒng)中提供了一個系統(tǒng)監(jiān)視器,可以監(jiān)視內(nèi)存的使用情況。

      另外還有一個簡單方法,就是在任何一個文件窗口中,選擇“幫助/關(guān)于Windows”菜單,在打開的窗口中就可以看到目前內(nèi)存使用的情況,一般如果只有60%的內(nèi)存資源可用,這時你就要注意調(diào)整內(nèi)存了,不然就會嚴重影響你的運行速度和系統(tǒng)性能。

      方法

      三、及時釋放內(nèi)存。如果你發(fā)現(xiàn)系統(tǒng)的內(nèi)存不多了,就要注意釋放內(nèi)存。所謂釋放內(nèi)存,就是將駐留在內(nèi)存中的數(shù)據(jù)從內(nèi)存中釋放出來。釋放內(nèi)存最簡單、最有效的方法,就是重新啟動計算機;另外就是關(guān)閉暫時不用的正在運行的程序,包括在后臺運行的程序。平時就要養(yǎng)成這樣的好習(xí)慣,隨時關(guān)閉那些暫時不用的程序、文件或窗口。有些應(yīng)用程序不能用一般的方法關(guān)閉,這時就要進行熱啟動,如按下

      “CTRL+ALT+DEL”;另外要注意剪貼板中如果存儲了一幅圖片或圖像,圖片或圖像是要占用大量內(nèi)存的,這時只要剪貼幾個字,就可以把內(nèi)存中剪貼板上原有的圖片沖掉,從而將它所占用的大量的內(nèi)存釋放出來;還有,在后臺打印文件,也會占用大量的內(nèi)存空間。

      方法

      四、優(yōu)化內(nèi)存中的數(shù)據(jù)。在Windows中,駐留內(nèi)存中的數(shù)據(jù)越多,如桌面上的快捷圖標(biāo)、任務(wù)欄中的圖標(biāo)、系統(tǒng)托盤中的時間等,都要占用內(nèi)存資源。所以,桌面上和任務(wù)欄中的快捷圖標(biāo)不要設(shè)置得太多。如果內(nèi)存資源較為緊張,可以考慮優(yōu)化這些項目,盡量少用各種后臺駐留的程序,特別是設(shè)計不好的程序,要占用大量內(nèi)存資源。平時在操作電腦時,不要打開太多的文件或窗口,或者在程序中打開太多的數(shù)據(jù)文件,如果打開了,不再用時要及時關(guān)閉這些文件或窗口。

      另外,長時間地使用計算機后,如果沒有重新啟動計算機,內(nèi)存中的數(shù)據(jù)排列就有可能比較混亂而導(dǎo)致系統(tǒng)的性能下降,這時你就要考慮重新啟動計算機。

      方法

      五、提高提高系統(tǒng)其它部件的性能。計算機其它部件的性能,對內(nèi)存的使用也有較大的影響,如總線類型、cpu、硬盤、顯存等。如果顯存太小,而顯示的數(shù)據(jù)量很大,再多的內(nèi)存也是不可能提高其運行速度和系統(tǒng)的效能的。如果硬盤的速度太慢,特別是平均尋道時間和速度太慢,則會嚴重影響系統(tǒng)的虛擬內(nèi)存的讀寫速度和使用效能,導(dǎo)致整個系統(tǒng)的效能下降。

      第五篇:clc和clear命令的使用總結(jié)

      clc和clear命令的使用總結(jié)

      在MATLAB中,clc和clear命令是大家經(jīng)常用到的命令,熟練使用這兩個命令可為編程提供很大的方便。

      clc命令是用來清除命令窗口的內(nèi)容,這點不用多說。不管開啟多少個應(yīng)用程序,命令窗口只有一個,所以clc無論是在腳本m文件或者函數(shù)m文件調(diào)用時,clc命令都會清除命令窗口的內(nèi)容。

      clear命令可以用來清除工作空間的內(nèi)容。MATLAB有個基本的工作空間,用base標(biāo)識,此外,當(dāng)打開一個函數(shù)m文件時,可能會產(chǎn)生很多工作空間。每一個函數(shù)對應(yīng)一個工作空間。例如,一個圖形用戶界面程序test,可能有test、gui_mainfcn、pushbutton1_callback等工作空間。這時,如果調(diào)用clear命令時,需要注意了:

      如果在pushbutton1_callback函數(shù)內(nèi)調(diào)用clear,則只刪除pushbutton1_callback工作空間內(nèi)的內(nèi)容。clear對其它工作空間,如base工作空間,是不起作用的。

      如果用戶想在pushbutton1的callback中調(diào)用clear命令來刪除基本工作空間中的內(nèi)容,可以使用evalin命令。

      evalin命令是在指定的工作空間中執(zhí)行matlab語句的。其中之一的調(diào)用格式為:evalin(ws, expression)。ws為工作空間的名字,如'base',expression為matlab語句。使用evalin('base','clear');就可以刪除基本工作空間中的數(shù)據(jù)了。

      evalin命令還有其它用法,大家可以看看help文件。

      clear是清變量,clc只清屏,clf清除圖形窗口上的舊圖形,hold on是為了顯示多幅圖像時,防止新的窗口替代舊的窗口。

      zeros函數(shù)——生成零矩陣

      ones函數(shù)——生成全1陣

      matlab中text 函數(shù)

      1、作用:可用該函數(shù)在圖形中指定的位置上顯示字符串。

      2、使用方法:

      如 text(x,y,'string'):在二維圖形中指定的位置(x,y)上顯示字符串string

      text(x,y,z,'您好!'):在三維圖形空間中的指定位置(x,y,z)上顯示字符串“您好!”

      text(x,y,z,'string'.'PropertyName',PropertyValue…):對引號中的文字string定位于用坐標(biāo)軸指定的位置,且對指定的屬性進行設(shè)置。

      下載Linux系統(tǒng)內(nèi)存使用的體會及命令解釋word格式文檔
      下載Linux系統(tǒng)內(nèi)存使用的體會及命令解釋.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        伴讀網(wǎng)使用體會

        伴讀網(wǎng)使用體會 使用伴讀網(wǎng)后,有什么想說的呢?心得體會該如何寫呢?下面一起來看下!下面聘才小編為大家收集整理的相關(guān)資料。歡迎大家閱讀!! 伴讀網(wǎng)使用體會 伴讀網(wǎng)是為中小學(xué)......

        新教材 使用體會

        使用小學(xué)英語新教材的體會 劉歡靜 小學(xué)英語新教材已經(jīng)全面使用,從去年九月份開始我也加入了新教材的使用行列。剛開始我是抱著既懷疑又擔(dān)心的態(tài)度。一方面懷疑新教材是否適......

        使用diskpart命令進行擴充硬盤空間操作說明

        使用diskpart命令進行擴充硬盤空間操作說明 2007-03-28 19:20:33 標(biāo)簽:diskpart 命令 擴充硬盤空間 硬盤 版權(quán)聲明:原創(chuàng)作品,謝絕轉(zhuǎn)載!否則將追究法律責(zé)任。 一、本次我所記錄是......

        使用popen函數(shù)和ps命令讀取進程表

        使用popen函數(shù)和ps命令讀取進程表 #include /* FILE, sprintf, fgets, puts */ #include /* atoi, exit, EXIT_SUCCESS */ #include /* strtok, strcmp */ #include /*......

        安全避險“六大系統(tǒng)”解釋:

        安全避險“六大系統(tǒng)”解釋: 煤礦井下安全避險“六大系統(tǒng)”,包括礦井監(jiān)測監(jiān)控系統(tǒng)、井下人員定位系統(tǒng)、井下緊急避險系統(tǒng)、礦井壓風(fēng)自救系統(tǒng)、礦井供水施救系統(tǒng)及通信聯(lián)絡(luò)系統(tǒng)......

        ERP系統(tǒng)PM模塊常用術(shù)語解釋

        ERP系統(tǒng)PM模塊常用術(shù)語解釋ERP解釋ERP--Enterprise Resource Planning企業(yè)資源計劃系統(tǒng),是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運行手段......

        監(jiān)控系統(tǒng)使用管理制度

        監(jiān)控系統(tǒng)使用管理制度 第一章 總 則 第一條 為加強公司監(jiān)控系統(tǒng)的管理,確保監(jiān)控系統(tǒng)的正常使用和運行,提高監(jiān)控系統(tǒng)的安全可靠性,特制定本制度。 第二條 本制度適用于公司各單......

        OA系統(tǒng)使用管理制度

        OA使用管理制度 一、總則 1、公司辦公自動化系統(tǒng)(以下簡稱OA系統(tǒng))是以泛微E-Office網(wǎng)絡(luò)智能辦公系統(tǒng)為管理平臺,采用服務(wù)器/客戶端/瀏覽器結(jié)構(gòu),建立起來的覆蓋全公司管理人員的......