Time of Update: 2017-01-18
在做定時任務之前,先檢查一下當前的系統時間【date "+%Y-%m-%d %T"】和硬體時鐘時間【hwclock】:[root@localhost test]# date "+%Y-%m-%d %T"2013-07-01 07:57:52[root@localhost test]# hwclock2013年07月01日 星期一 07時57分48秒 -0.059059
Time of Update: 2017-01-18
複製代碼 代碼如下:#include <stdio.h>#include <pthread.h>pthread_mutex_t Device_mutex ;int count=0;void thread_func1(){ while(1) {
Time of Update: 2017-01-18
linux操作相關命令匯總的github地址:https://github.com/zhwj184/shell-work 複製代碼 代碼如下: #/bin/sh #查看http請求的header tcpdump -s 1024 -l -A -n host 192.168.9.56 tcpdump -s 1024 -l -A src 192.168.9.56 or dst 192.168.9.56 sudo tcpdump -A -s 1492 dst port 80 #本網中IP地址為192.1
Time of Update: 2017-01-18
複製代碼 代碼如下: #按照目錄大小排序戰士最前面15個目錄或者檔案 du -xB M --max-depth=2 /var | sort -rn | head -n 15 #列出當前所有子目錄的檔案大小 du -h --max-depth=1 #列出當前檔案或者目錄最大的10個 du -s * | sort -n | tail #按照目錄大小從大到小排序 du -b --max-depth 1 | sort -nr | perl -pe 's{([0-9]+)}{sprintf
Time of Update: 2017-01-18
幾個有用的unix命令快速鍵 1.!$ bash或者zsh中表示上一個命令的最後一個參數,比如這裡的!$表示的是file-b,那麼就很方便的查看file-b的檔案內容; 複製代碼 代碼如下: $ cp file-a file-b $ vim !$ 2.grep -ri -r表示遞迴尋找,在所有子目錄中尋找,i表示大小寫敏感; 比如$ grep */*/*/* 我們就可以替換為grep -r 3.cd - 這個會返回上一次的目錄 複製代碼 代碼如下:
Time of Update: 2017-01-18
cron是一個linux下的定時執行工具,可以在無需人工幹預的情況下運行作業,本文檔不講cron實現原理,主要講一下cron的具體使用及簡單介紹。新增調度任務推薦使用crontab
Time of Update: 2017-01-18
在伺服器運行過程中,使用free -m查看伺服器記憶體時,經常會發現free值很小,有些同學就會很緊張,總想採取一些措施,使得free值看起來高一點,心裡就比較爽一點。其實,個人覺得這完全是圖一時之快,沒什麼實質性用途。一、福士釋放記憶體方法1. 首先使用free -m查看剩餘記憶體複製代碼 代碼如下:linux-8v2i:~ # free -m
Time of Update: 2017-01-18
一、解壓縮命令簡介 tar命令 -c: 建立壓縮檔案 -x:解壓 -t:查看內容 -r:向壓縮歸檔檔案末尾追加檔案 -u:更新原壓縮包中的檔案 這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓檔案時可選的。 -z:有gzip屬性的 -j:有bz2屬性的 -Z:有compress屬性的 -v:顯示所有過程 -O:將檔案解開到標準輸出 下面的參數-f是必須的 -f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。 #
Time of Update: 2017-01-18
相信很多的系統管理員可能都遇見過這樣的情況,用登入一台伺服器,使用free命令查看記憶體,卻發現swap分區被佔用。那麼到底是什麼進程佔用了這部分swap分區呢? 從2.6.16版本的kernel開始,我們可以使用proc檔案系統中的smaps來尋找這個問題。下邊是一個列出所有進程佔用swap分區情況的列表。可以通過簡單修改就可以用於統計在/proc/$PID/smaps查出。以下是指令碼: 複製代碼 代碼如下: for i in `cd /proc;ls |grep "^[0-9]"|awk
Time of Update: 2017-01-18
Linux下的Chrome快速鍵詳細整理標籤頁和視窗快速鍵Ctrl+N開啟新視窗。Ctrl+T開啟新標籤頁。Ctrl+Shift+N在隱藏模式下開啟新視窗。按 Ctrl+O,然後選擇檔案。在 Chrome
Time of Update: 2017-01-18
yes:輸出一串y,有時可以用來對付很多y/n選擇的應用 。輸出很多。。。 banner:列印字元標題,就是用字元拼出大字來 ,最好把視窗最大化,否則可能顯示不全。 ddate:把日曆轉成什麼其他曆,Today is Sweetmorn, the 63rd day of Discord in the YOLD 3173 fortune:輸出一句話,內容有很多種,據說有唐詩宋詞(有唐詩宋詞的是fortune-zh,安裝完之後,fortune會隨機的輸出唐詩宋詞或英文名言。)cal 9
Time of Update: 2017-01-18
如何在linux下做軟raid?希望以下介紹能對朋友們有所協助和啟發! 在虛擬機器系統中添加一塊10g的硬碟為sdb,將硬碟分5個邏輯盤分別是sdb{5,6,7,8,9},每個盤的大小是1G。 首先利用其中三塊硬碟sdb{5,6,7}建立raid5,sdb8為熱備盤。 然後將sdb6作為故障盤下線,之後拔出sdb6,插入新的盤sdb9。 命令如下:mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sdb{5,6,7,8} 通過上面命令建立了使用空間為2G的raid5。盤符為/
Time of Update: 2017-01-18
Windows: C:/Users/ewanbao>netstat -aon|findstr "123" TCP 127.0.0.1:55123 0.0.0.0:0 LISTENING 5092 TCP 127.0.0.1:55123 127.0.0.1:55124 ESTABLISHED 5092 TCP 127.0.0.1:55124 127.0.0.1:55123 ESTABLISHED 5092 UDP 0.0.0.0:123 *:* 1416 UDP [::]:123 *:* 1
Time of Update: 2017-01-18
linux xmodmap修改鍵盤對應Caps_Lock和Super_L互換 換awesome視窗管理器去了。由於ubuntu的unity還是不太穩定。偶爾卡住半天,受不了果斷會曾經的awesome。話說用Win/Super的時候太多了。琢磨了半天還是不太習慣,想著還是把Caps lock和super給換一下。 用~$ xev |grep keycode 按要互換的兩個鍵的到以下資訊: 1 state 0×50, keycode 133 (keysym 0xffeb, Super_L),
Time of Update: 2017-01-18
進入vi的命令 vi filename :開啟或建立檔案,並將游標置於第一行首 vi +n filename :開啟檔案,並將游標置於第n行首 vi + filename :開啟檔案,並將游標置於最後一行首 vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處 vi -r filename :在上次正用vi編輯時發生系統崩潰,恢複filename vi filename....filename :開啟多個檔案,依次進行編輯 移動游標類命令 h
Time of Update: 2017-01-18
處理序間通訊概述處理序間通訊有如下的目的:1、資料轉送,一個進程需要將它的資料發送給另一個進程,發送的資料量在一個位元組到幾M之間;2、共用資料,多個進程想要操作共用資料,一個進程對資料的修改,其他進程應該立刻看到;3、通知事件,一個進程需要向另一個或一組進程發送訊息,通知它們發生了某件事情;4、資源共用,多個進程之間共用同樣的資源。為了做到這一點,需要核心提供鎖和同步機制;5、進程式控制制,有些進程希望完全控制另一個進程的執行(如Debug進程),此時控制進程希望能夠攔截另一個進程的所有陷入和
Time of Update: 2017-01-18
1、運行命令ifconfig查看當前網卡列表,確定名稱,如果不在列表內,可能是驅動沒裝好 % ifconfig dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.1.3 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:a0:cc:da:da:da media: Ethernet autoselect (100baseTX &
Time of Update: 2017-01-18
我們以一些文本舉例。假設我們有2個檔案,裡面有訂單關於第三方的放置地點和發送回應。cat order.out.log8:22:19 111, 1, Patterns of Enterprise Architecture, Kindle edition, 39.998:23:45 112, 1, Joy of Clojure, Hardcover, 29.998:24:19 113, -1, Patterns of Enterprise Architecture, Kindle edition,
Time of Update: 2017-01-18
一般都在windows下開發的,現在部署到linux下:1,將項目達成war包(用eclipse,項目右鍵-->Export-->選擇war file)2,將tomcat(用winSCP當然你也可以用secureCRT,用securCRT需要建立sftp(即上傳檔案的目錄),用put
Time of Update: 2017-01-18
1. 以DHCP方式配置網卡 編輯檔案/etc/network/interfaces: sudo vi /etc/network/interfaces 並用下面的行來替換有關eth0的行: # The primary network interface - use DHCP to find our address auto eth0 iface eth0 inet dhcp 用下面的命令使網路設定生效: sudo /etc/init.d/networking restart