<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人人爽日日碰| 国产精品免费看香蕉| 午夜免费啪视频在线观看 | 亚洲五月综合网色九月色| 中文字幕亚洲日本岛国片| 在线视频免费观看www动漫| 久久久久久精品免费免费自慰| 四虎影视无码永久免费| 一级特级女人18毛片免费视频| 亚洲国产精品自在自线观看| 亚洲国产精品白丝在线观看| 亚洲欧洲日韩不卡| 国产AV无码专区亚洲AVJULIA| 亚洲中文字幕无码爆乳av中文| 免费大黄网站在线观| 午夜免费福利在线观看| 欧美a级在线现免费观看| 久久久久久久91精品免费观看 | 亚洲国产精品自在在线观看| 国产偷国产偷亚洲清高动态图| 亚洲精品无码激情AV| 亚洲高清偷拍一区二区三区| 免费a级毛片在线观看| 全免费a级毛片免费看不卡| 成年女人18级毛片毛片免费观看| 美女被cao免费看在线看网站| 国产91色综合久久免费| 99久久久精品免费观看国产| 在线观看成人免费视频不卡| 嘿嘿嘿视频免费网站在线观看| 亚洲视频在线免费看| 69成人免费视频| 色窝窝免费一区二区三区| aa级一级天堂片免费观看| 成年女人毛片免费视频| 国内外成人免费视频| 免费看国产精品麻豆| 亚洲国产婷婷香蕉久久久久久| 久久精品夜色噜噜亚洲A∨| 亚洲开心婷婷中文字幕|