原创 Logsurfer--Linux系統日誌的管理利器

1.簡介 Logsurfer是一個實時監控系統log的進程,並且會在發生事件的時候按照配置文件中的相關配置上報消息或者執行操作。它跟我們熟知的Swatch相似,並且是基於Swatch的,但是它也提供了一系列swatch不支持的更高級的功能

原创 C語言 getopt()函數的使用

getopt(分析命令行參數)    相關函數表頭文件         #include<unistd.h>定義函數         int getopt(int argc,char * const argv[ ],const c

原创 Shell腳本中的for,while用法

1. for循環格式 帶列表的for循環 for var in {1..10}# for var in {1,2,3,4,5,6,7,8,9,10} do command ... donefor var in {1..50..2} #

原创 C語言中 time函數和difftime函數

C語言函數time() 頭文件:#include <time.h> 定義函數:time_t time(time_t *t); 函數說明:此函數會返回從公元 1970 年1 月1 日的UTC 時間從0 時0 分0 秒算起到現在所經過的秒數

原创 如何更新時間戳文件--utimes()簡單介紹

這兩天遇到一個問題,需要設置一個時間戳文件,並且需要在需要的時候更新該時間戳文件,並比較上一次更新時間以及此次更新時間的差值,並打印出來。 下面是簡單的步驟,相關代碼如下: #include <utime.h> #include <tim

原创 (譯)Assumption-Free Anomaly Detection in Time Series

                                                         摘要     近期在傳感器技術上的進步使得實時收集大量數據成爲可能。然而,由於龐大的數據量,它永遠不會被一個算法檢查,更不用

原创 Linux下Nagios的安裝配置

一、Nagios簡介   Nagios是一款開源的電腦系統和網絡監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換機路由器等網絡設置,打印機等。在系統或服務狀態異常時發出郵件或短信報警第一時間通知網站運維人員,

原创 git clone https://gerrit.fd.io/r/vpp ./ 失敗

前幾天使用git clone下載代碼時出現了問題。查了一下資料發現是沒有安裝curl-devel這個包,如果想要正常使用git去下載https的代碼庫,可以這樣做: 1. 安裝curl-devel。  $ yum install curl

原创 Linux下實現ssh的自動登錄

當我們需要ssh到某個特定的額server的時候,每次都要輸入IP,密碼等信息,非常的不方便。爲了實現簡單的登錄,特地學習了相關資料,我們可以通過shell腳本來實現這個需求。 代碼示例: #!/usr/bin/expect spawn

原创 How the buffer cache works

On a typical system approximately 85% of disk I/O can be avoided by using the buffer cache, though this depends on the

原创 openlog、syslog和closelog函數

守護進程日誌的實現 syslogd守護進程用於解決守護進程的日誌記錄問題,而日誌信息保存的位置和記錄的信息級別是在syslogd守護進程的配置文件中設定的。守護進程日誌主要涉及3個函數,分別是openlog、syslog和closel

原创 CentOS7中如何讓Linux在啓動時就將CPU分離並將hugepage設置爲初始1GB

1. 修改grub CentOS7中grub存放位置在:/etc/default/grub 初始內容如下: GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/s

原创 【VNC】Linux環境VNC服務安裝、配置與使用

  前言:作爲一名DBA,在創建Oracle數據庫的過程中一般要使用dbca和netca圖像化進行建庫和創建監聽(如果使用腳本建庫另說),如果您身體好估計可以在瑟瑟發抖的機房中完成數據庫的創建過程,由於本人對寒冷比較敏感,又不想通過這樣的

原创 linux下hosts文件和alias

由於日常工作需要經常登錄不同的server,整天記IP地址太麻煩,所以修改了一下hosts文件,將常用的IP地址設置成通俗易懂的別名方便登錄和管理。 hosts文件位置:/etc/hosts hosts文件內容: 127.0.0.1  l

原创 C語言字符串操作總結大全(超詳細)

1)字符串操作 strcpy(p, p1) 複製字符串  strncpy(p, p1, n) 複製指定長度字符串  strcat(p, p1) 附加字符串  strncat(p, p1, n) 附加指定長度字符串  strlen(p)