Time of Update: 2018-12-04
原問地址 http://www.cnhonkerarmy.com/forum.php?mod=viewthread&tid=77072也可參考此文 http://wenku.baidu.com/view/9c6a8d0b7cd184254b353586.html(虛擬機器環境為:VMware Workstation)1.將虛擬機器的網路介面卡的串連方式設定為 橋接並在linux上安裝ssh
Time of Update: 2018-12-04
Linux下NFS(網路檔案系統)的建立與配置方法ZDNet伺服器頻道時間:2007-06-12作者: | http://server.zdnet.com.cn/server/2007/0831/482007.shtml本文關鍵詞:嵌入式 NFS Linux(安裝nfs :Ubuntu上預設是沒有安裝nfs伺服器的,因此我們首先安裝nfs伺服器端: $sudo apt-get install
Time of Update: 2018-12-04
http://xu20cn.blog.51cto.com/274020/74074Linux 啟動順序:1、 BIOS自檢2、 運行系統核心並檢測硬體3、 運行系統的第一個進程init4、 init讀取系統引導設定檔/etc/inittab中的資訊進行初始化 /etc/rc.d/rc.sysinit------系統初始化指令碼 /etc/rc.d/rcX.d/[KS]*------根據運行層級佈建服務
Time of Update: 2018-12-04
http://soft.chinabyte.com/os/237/11428737.shtml (1)at命令 假如我們只是想 要讓特定任務運行一次,那麼,這時候就要用到at監控程式了。 設定at命令很簡單,指示定啟動並執行時間,那麼就會在哪個時候運行。at類似列印 進程,會把任務放到/var/spool/at目錄中,到指定時間運行它 。at命令相當於另一個shell,運行at time命令時,它發送一個個命令,可以輸入任意命令或者程式。at now +
Time of Update: 2018-12-04
訊號是Linux編程中非常重要的部分,本文將詳細介紹訊號機制的基本概念、Linux對訊號機制的大致實現方法、如何使用訊號,以及有關訊號的幾個系統調用。訊號機制是進程之間相互傳遞訊息的一種方法,訊號全稱為非強制中斷訊號,也有人稱作非強制中斷。從它的命名可以看出,它的實質和使用很象中斷。所以,訊號可以說是進程式控制制的一部分。一、訊號的基本概念 本節先介紹訊號的一些基本概念,然後給出一些基本的訊號類型和訊號對應的事件。基本概念對於理解和使用訊號,對於理解訊號機制都特別重要。下面就來看看什麼是訊號。
Time of Update: 2018-12-04
本文可任意轉載,但必須註明作者和出處。【原創】手把手教你Linux下的多線程設計(一) --Linux下多線程編程詳解 原創作者:Frozen_socker(冰棍)
Time of Update: 2018-12-04
Linux進程的管理 <一>擷取進程資訊函數進程又稱任務,是一個動態使用系統資源、處於活動狀態的應用程式。進程的管理由進程式控制制塊PCB、進程調度、中斷管理、任務隊列等組成,它是linux檔案系統、儲存管理、裝置管理和驅動程式的基礎。進程式控制制塊PCB中包含了進程的所有資訊,主要包括進程PID、進程所佔有的記憶體地區、檔案描述符和進程環境等資訊。他用task_struct的資料結構表示,存在於include/linux/sch.h進程狀態及轉換#define
Time of Update: 2018-12-04
詳細的講述處理序間通訊在這裡絕對是不可能的事情,而且筆者很難有信心說自己對這一部分內容的認識達到了什麼樣的地步,所以在這一節的開頭首先向大家推薦著 名作者Richard Stevens的著名作品:《Advanced Programming in the UNIX Environment》,它的中文譯本《UNIX環境進階編程》已有機械工業出版社出版,原文精彩,譯文同樣地道,如果你的確對在Linux下編程有濃
Time of Update: 2018-12-04
訊號量代碼來自:嵌入式linux應用開發標準教程訊號量http://www.cnblogs.com/hjslovewcl/archive/2011/03/03/2314341.html當我們在多使用者系統,多進程系統,或是兩者混合的系統中使用線程操作編寫程式時,我們經常會發現我們有段臨界代碼,在此處我們需要保證一個進程(或是一個線程的執行)需要排他的訪問一個資源。訊號量有一個複雜的編程介面。幸運的是,我們可以很容易的為自己提供一個對於大多數的訊號量編程問題足夠高效的簡化介面。為了阻止多個程式同時
Time of Update: 2018-12-04
1,自動補全2,萬用字元3,管道
Time of Update: 2018-12-04
初步簡單的實現 並不完整linux下最簡單的實現方式就是curl來實現請求執行個體 (運用curl):curl --request POST --data-binary @datafile.txt --header "U-ApiKey: YOUR_API_KEY_HERE" http://api.yeelink.net/v1.0/device/12/sensor/3/datapoints需要在HTTP Header中增加API Key來授權寫入操作, 具體請參照API Key.
Time of Update: 2018-12-04
linux 下fcntl的使用原文 http://www.cnblogs.com/lonelycatcher/archive/2011/12/22/2297349.html功能描述:根據檔案描述詞來操作檔案的特性。#include <unistd.h>#include <fcntl.h> int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd,
Time of Update: 2018-12-04
修改PATH:可以先用下列命令查看一下PATH變數的當前值echo $PATH工作環境設定檔案環境設定檔案有兩種:系統內容設定檔案 和 個人環境設定檔案 1.系統中的使用者工作環境設定檔案: 登入環境設定檔案:/etc/profile 非登入環境設定檔案:/etc/bashrc 2.使用者個人設定的環境設定檔案: 登入環境設定檔案: $HOME/.bash_profile //這個是環境變數設定的地方 非登入環境設定檔案:$HOME/.bashrc
Time of Update: 2018-12-04
http://blog.chinaunix.net/uid-26707720-id-3143726.html應用程式層: #include <unistd.h> 1、unsigned int sleep(unsigned int seconds); 秒級 2、int usleep(useconds_t usec); 微秒級:1/10^-6 #define _POSIX_C_SOURCE 199309 #include
Time of Update: 2018-12-04
sersync:http://code.google.com/p/sersync/使用時,主伺服器先配置rsyncvi /etc/rsyncd.confuid=rootgid=rootmax connections=36000use chroot=nolog file=/var/log/rsyncd.logpid file=/var/run/rsyncd.pidlock file=/var/run/rsyncd.lock【tongbu】path=/opt/tongbucomment =
Time of Update: 2018-12-04
printk函數 We used the printk function in earlier chapters with the simplifying assumption that it works like printf. Now it's time to introduce some of the differences. 我們在前面章節中簡單地把printk當作printf函數來使用。現在是時候來介紹它的一些不同之處了。 One of t
Time of Update: 2018-12-04
應用程式層: #include <unistd.h> 1、unsigned int sleep(unsigned int seconds); 秒級 2、int usleep(useconds_t usec); 微秒級:1/10^-6 #define _POSIX_C_SOURCE 199309 #include <time.h> 3、int nanosleep(const struct timespec *req,
Time of Update: 2018-12-04
轉載自: http://jiujiang.blog.sohu.com/97911176.html如果你的IPTABLES基礎知識還不瞭解,建議先去看看.開始配置我們來配置一個filter表的防火牆.(1)查看本機關於IPTABLES的設定情況[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source destination Chain FORWARD (
Time of Update: 2018-12-04
Time of Update: 2018-12-04
LINUX下磁碟IO效能監測分析 2011-08-16 18:10:23標籤:效能監測分析linux 磁碟IO 休閑 SUSE LINUX 著作權聲明:原創作品,謝絕轉載!否則將追究法律責任。 這兩天發現一台測試用的伺服器經常負載很高,但cpu和記憶體消耗卻很少,很是奇怪,經過診斷髮現是由於大容量的測試資料導致高並發下的磁碟IO消耗比較大,由於緩衝是小檔案並且數量比較大,所以並發比較高的情況下Io消耗非常大。那怎樣才能快速的定位到並發高是由於磁碟io開銷大呢?一、用 top 命令中的