linux教程

redhat/ubuntu 配置apache, mysql自啟動

redhat A, mysql chkconfig --level 3 mysqld on B, apache 1、將apachectl檔案拷貝到/etc/rc.d/init.d 中,然後在/etc/rc.d/rc3.d/下加入連結即可。 命令如下: cp /usr/local/apache

PinctrlAPI

struct pinctrl *devm_pinctrl_get(struct device *dev) 獲取該device對應的pinctrlhandler。 struct pinctrl_state *pinctrl_lookup_state(struct pinctrl *p,const ch

LVS配置命令理解2

LVS配置命令理解2 使用ipvsadm安裝LVS服務 #ipvsadm -A -t 192.168.31.173:http -s rr 其中ipvsadm的安裝過程就略過。ipvsadm是LVS服務的配置介面工具。 -A:新增虛擬伺服器 -t:表示TCP協議 192.168.31.108:http

gpio子系統和pinctrl子系統(二)

轉自http://blog.rongpmcu.com/gpiozi-xi-tong-he-pinctrlzi-xi-tong-zhong/ pinctrl子系統核心實現分析 pinctrl子系統的內容在drivers/pinctrl資料夾下,主要檔案有(建議先看看pinctrl核心文件Documentat

Linux檔案屬性shell大全

1.建立資料夾 #!/bin/sh mkdir -m 777 "%%1" 2.建立檔案 #!/bin/sh touch "%%1" 3.刪除檔案 #!/bin/sh rm -if "%%1" 4.刪除資料夾 #!/bin/sh rm -rf "%%

grep 命令基本用法

1、grep 命令基本用法(1) grep命令是支援正則表示式的一個多用途文字搜尋工具,grep的一般格式為: grep [選項][模式][檔案…]  grep命令由選項、模式和檔案三部分組成,它在一個或多個檔案中搜索滿足模式的文字行,模板後的所有字串被看做檔名,檔名可以有多個,搜尋

TCP/IP協議棧初始化(六) 終於見到IP

這已經是第六篇了。但協議棧的初始化還沒有說完。不得不承認協議棧還是很複雜的。越是牛B的東西,就越複雜。就像一門手藝一樣,當你可以做到別人都不能達到的複雜度的時候,你就是大師了。還有人說,想要精通一樣技術,你必須重複它10萬次以上。子曰:“溫故而知新”,程式碼看多了,就能明白其中的奧祕了。當然一些實踐還是必不可

Linux svn

1 Linux下建立svn倉庫  1.1 啟動SVN服務  svnserve -d -r  /SVNRootDirectry    其中SVNRootDirectry是你的SVN 根目錄,例如192.85.1.2上的是:/SVN。-d 表示以後太服務方式執行,-r就表示root 1.2 建立倉儲 1.

linux C程式中獲取shell指令碼輸出(如獲取system命令輸出)

linux C程式中獲取shell指令碼輸出(如獲取system命令輸出) 2009-04-27 15:54 1. 前言 Unix 界有一句名言:“一行shell指令碼勝過萬行C程式”,雖然這句話有些誇張,但不可否認的是,藉助指令碼確實能夠極大的簡化一些程式設計工作。比如實現一個

《UNIX網路程式設計 卷1》 筆記: 多執行緒—web客戶程式

在非阻塞式connect—web客戶程式一節中,我們使用非阻塞式connect(對於每個待讀取的檔案,向伺服器發起非阻塞連線)和select(監聽所有的套接字描述符)實現了一個web客戶程式,本節我們使用執行緒來實現同樣的功能。 我們為每個待讀取的檔案建立一個執行緒,這個執行緒完成從伺服器上讀取檔案的工作。

Linux下設定監控tomcat埠指令碼,優化版

領導要求指令碼要長時間在系統後臺執行,於是修改了上次的指令碼,加了守護程序。我的指令碼如下: #!/bin/bash   echo "Start"   URL="http://127.0.0.1:8080/" curlit()   {     #echo 

0.18362903594971