<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    于吉吉的技術博客

    建造高性能門戶網

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      65 隨筆 :: 6 文章 :: 149 評論 :: 0 Trackbacks

    01 2011 檔案

         摘要: 對于進程管理工具平時大多用的是ps,kill,top,sleep等等這些命令,平時linux的一些指令我都會做一些記錄,本著好記性不如爛博客的精神,也把進程管理的命令做一點系統性的記錄,參考資料基本是鳥哥還有網上的一些文章。

    ps
    ps命令主要是查看系統進程的狀態,平時最常用的命令是ps aux,然后再使用管道導向到grep查找特定的進程,然后進此特定進程進行操作。
    要對進程進行操作必須先了解到當前進程的情況,ps命令體現了現實當前運行進程的快照,ps和top和相似,但ps提供了更多的信息,可以確定哪些進程正在運行,哪些進程被掛起,運行了多長時間,以及進行使用的資源和進程的優先級,這些信息對我們都有很重要的作用,當我們使用ps aux可以獲得終端所有用戶的有關進程信息。  閱讀全文
    posted @ 2011-01-21 17:56 陳于喆 閱讀(1100) | 評論 (0)  編輯

    posted @ 2011-01-21 12:34 陳于喆 閱讀(595) | 評論 (0)  編輯

         摘要: 問題是這樣的,有個腳本需要10秒鐘執行一次,腳本具體功能就不細說,定時任務自然選用crontab,但是crontab最小的執行時間為分鐘,最后決定選用死循環進行實現。

    腳本
    vi hello.sh
    #!/bin/sh
    while :
    do
    echo `date` >> /home/chenyz/1 //這里是任務的實現
    sleep 10
    done

    這里的程序運行時間間隔是10s,小心咯,如果沒有加sleep 10,你的機器很快就會耗盡資源,負載會狂飆。

    接著需要把腳本用后臺守護進程來運行,避免用戶退出而導致腳本失效  閱讀全文
    posted @ 2011-01-19 17:47 陳于喆 閱讀(2554) | 評論 (0)  編輯

         摘要: 對于用戶管理工具平時大多用的是groupadd,useradd,usermod等等這些命令,平時linux的一些指令我都會做一些記錄,本著好記性不如爛博客的精神,也把用戶管理的命令做一點系統性的記錄,參考資料基本是鳥哥還有網上的一些文章。

    用戶組的管理
    linux可以對一個用戶組中的所有用戶進行集中的管理,用戶組的管理包括用戶組添加,刪除修改,實際上這些操作就是對/etc/group文件作出修改。

    groupadd 新增一個用戶組
    groupadd [-g gid [-o]] [-r] [-f] group
    -g 其中gid是指定新用戶組的標識號,除非配合使用-o參數,不然該值必須是唯一的
    -o 標識新用戶組gid可以和系統中原有的用戶組的gid值相同
    實例:
    groupadd chenyuzhe1
    groupadd -g 789 chenyuzhe2

    groupdel 刪除用戶組
    實例:
    groupdel chenyuzhe1  閱讀全文
    posted @ 2011-01-19 15:36 陳于喆 閱讀(1459) | 評論 (0)  編輯

         摘要: 對于磁盤管理工具平時大多用的是df,du這些命令,平時linux的一些指令我都會做一些記錄,本著好記性不如爛博客的精神,先把磁盤管理的命令做一點系統性的記錄。

    du
    du的英文為:disk usage,含義是磁盤空間使用情況,功能是逐級進入指定目錄的每一個子目錄并顯示該目錄占用文件系統數據塊的情況,如果沒有指定目錄,則對當前的目錄進行統計。
    du的命令各個選項含義如下:

    a:顯示全部目錄和其次目錄下的每個檔案所占的磁盤空間
    s:只顯示各檔案大小的總合
    b:大小用bytes來表示
    x:跳過在不同文件系統上的目錄不予統計
    a:遞歸地顯示指定目錄中各文件及子孫目錄中各文件占用的數據塊數  閱讀全文
    posted @ 2011-01-19 13:08 陳于喆 閱讀(510) | 評論 (0)  編輯

         摘要: List在數據結構中表現為是線性表的方式,其元素以線性方式存儲,集合中允許存放重復的對象,List接口主要的實現類有
    ArrayList
    ArrayList 其實就是一組長度可變的數組,當實例化了一個ArrayList,該數據也被實例化了,當向集合中添加對象時,數組的大小也隨著改變,這樣它所帶來的有優點是快速的隨機訪問,即使訪問每個元素所帶來的性能問題也是很小的,但缺點就是想其中添加或刪除對象速度慢,當你創建的數組是不確定其容量,所以當我們改變這個數組時就必須在內存中做很多的處理,如你想要數組中任意兩個元素中間添加對象,那么在內存中數組要移動所有后面的對象。

    LinkedList
    LinkedList 是通過節點的連接實現鏈表的數據結構,向linkedList中插入或刪除元素的速度是特別快,而隨機訪問的速度相對較慢,這個是由于鏈表本身的性質造成的,在鏈表中,每個節點都包含了前一個節點的引用,后一個節點的引用和節點存儲值,當一個新節點插入式,只需要修改其中相關的前后關系節點引用即可,刪除節點也是一樣。操作對象只需要改變節點的鏈接,新節點可以存放在  閱讀全文
    posted @ 2011-01-16 17:36 陳于喆 閱讀(11409) | 評論 (1)  編輯

         摘要: 我們都知道Set是一種最簡單的集合,對象的排序無特定的規則,集合里面存放的是對象的引用,所以沒有重復的對象,在上面的代碼中,程序創建了a、b、 c、d、e五個變量,其中a和c,b和e所引用的字符串是一致的,然后向set添加了這5個變量。打印出來的size()只有3個,實際上向集合加入的只有3個對象,在執行Set的add()方法時已經進行了判斷這個對象是否存在于集合,如果對象已經存在則不繼續執行。
    Set的接口有兩個實現類,HashSet和TreeSet,HashSet是按照哈希算法來進行存取集合中的對象,存取速度比較快,TreeSet類顯示了SortedSet接口,具有排序功能

    HashSet
    HashSet是按照哈希算法來存取集合中的對象,具有很好的存取和查找性能,當向集合中加入一個對象時,HashSet會調用對象的hashCode()方法來獲取哈希碼,然后根據這個哈希嗎來計算對象在集合中的存放位置。
    在Object類中定義了hashCode()和equal(),equal()是按照內存地址比較對象是否相同,如果 object1.equal(  閱讀全文
    posted @ 2011-01-06 18:07 陳于喆 閱讀(8611) | 評論 (0)  編輯

    posted @ 2011-01-04 14:10 陳于喆 閱讀(71443) | 評論 (6)  編輯

    主站蜘蛛池模板: 中文在线免费看视频| 免费毛片在线播放| 亚洲av无码专区国产乱码在线观看| 亚洲国产精品无码久久一线| 亚洲黄色中文字幕| 91青青国产在线观看免费| 成人a视频片在线观看免费| 国产成人精品日本亚洲直接| h片在线观看免费| 亚洲综合精品网站| 亚洲欧洲av综合色无码| a毛片免费观看完整| 亚洲国产成人久久精品影视| 日韩午夜理论免费TV影院| 亚洲精品国产高清不卡在线| 一级女人18片毛片免费视频| 久久精品国产亚洲麻豆| 99免费视频观看| 亚洲第一区二区快射影院| 国产极品粉嫩泬免费观看| 亚洲精品黄色视频在线观看免费资源 | 亚洲国产成人久久综合一区| 欧美男同gv免费网站观看 | 欧美日韩亚洲精品| 嫖丰满老熟妇AAAA片免费看| 久久久久噜噜噜亚洲熟女综合| 国产高潮久久免费观看| 91亚洲自偷手机在线观看| 女人18毛片免费观看| 久久免费99精品国产自在现线 | 亚洲人成自拍网站在线观看| xvideos亚洲永久网址| 中文字幕在线成人免费看| 亚洲av日韩av综合| 永久在线免费观看| 亚洲影院在线观看| 国产精品高清全国免费观看| 国产无遮挡无码视频免费软件| 亚洲剧场午夜在线观看| 亚洲国产精品成人久久蜜臀| 羞羞的视频在线免费观看|