Time of Update: 2015-03-03
標籤:subversion(以下簡稱svn)是近年來崛起的版本管理工具,是cvs的接班人。
Time of Update: 2015-03-03
標籤:iptables 辛星 配置 linux 查看與清除儲存規則: 查看本機iptables設定: iptables -L -n 清除預設表filter中的所有規則連的規則: &
Time of Update: 2015-03-03
標籤:之前一直使用Ubuntu軟體中心中的Qt4開發Qt的應用程式,現在轉到Linux下來做Qt5開發,但是必須從Qt官網上面下載對應的安裝包,配置起來相對麻煩一些,這裡介紹整個開發流程。 首先,在官網上面可以找到離線安裝包,最新的為qt-opensource-linux-x86-5.4.1.run,這是一個可執行檔,下載下來後可以修改許可權後直接運行。另外,你也可以在官網上面找到原始碼的壓縮包,因為這是一個開源的GUI類庫,所以你可以下載所有的原始碼,然後自己在本機上面編譯並安裝。 這裡我
Time of Update: 2015-03-03
標籤:http://justcoding.iteye.com/blog/1829963 1. Windows下 使用系統內建的clip命令。 # 位於C:\Windows\system32\clip.exe。 樣本:C代碼 echo Hello | clip # 將字串Hello放入Windows剪貼簿 dir |
Time of Update: 2015-03-03
標籤:1、倒引號表示命令 echo now is `date` 或者 echo now is $(date)2、單引號 name=Andy 沒有問題, 如果想 name=Andy Niu,報錯:bash:niu:command not
Time of Update: 2015-03-03
標籤:linux ssh.dropbear telnet:遠程登入協議採用c/s架構,全程使用明文。應用程式層協議,工作在tcp 23連接埠。S:telnet伺服器C:telnet用戶端ssh:Secure Shell 應用程式層協議,工作在tpc 22連接埠。通訊過程及認證過程都是加密的,基於主機認證。使用者認證過程加密資料轉送過程加密主機密鑰hostkey:非對稱式加密secert keypublic
Time of Update: 2015-03-03
標籤:linux 釋放cache 記憶體釋放記憶體前# free -m total used free shared
Time of Update: 2015-03-03
標籤:linux sed常用用法總結sed是linux中比較常用的文本編輯類命令,規則為逐行輸出其比較常用的用法如下:sed [OPTION] {SCRIPT} FILENAME主要[OPTION]:-n:不再顯示預設模式空間中的內容-i:修改源檔案-e:同時執行多個操作例如:sed -e {SCRIPT} -e {SCRIPT} ...-f:指定指令檔處理常值內容例如:sed -f SCRIPTNAME FILENAME-r:允許使用擴充的Regex(同grep -e 或者
Time of Update: 2015-03-03
標籤:tar-c: 建立壓縮檔案-x:解壓-t:查看內容-r:向壓縮歸檔檔案末尾追加檔案-u:更新原壓縮包中的檔案這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓檔案時可選的。-z:有gzip屬性的-j:有bz2屬性的-Z:有compress屬性的-v:顯示所有過程-O:將檔案解開到標準輸出下面的參數-f是必須的-f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。# tar -cf all.tar
Time of Update: 2015-03-03
標籤: Linux核心有整合WD的選項。將其使能後,系統裡就會有watchdog的裝置驅動:/dev/watchdog.這樣,在應用程式裡只需開啟這個裝置使用即可:#include <fcntl.h>void main(void){ int fdWD; char chrTmp; fdWD = open("/dev/watchdog", O_RDWR); /
Time of Update: 2015-03-03
標籤:jdk :http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR 一、安裝建立安裝目錄,在/usr/java下建立安裝路徑,並將檔案考到該路徑下: # mkdir /usr/java 1、jdk-6u11-linux-i586.bin
Time of Update: 2015-03-03
標籤:一、寫在前面:合格的linux驅動工程師需要滿足下面的條件,本文的目標就是將這些條件原原本本的呈現給讀者1、有一定的硬體基礎,懂得SRAM,Flash,SDRAM,磁碟的讀寫方式,瞭解UART,IIC,USB等裝置介面,瞭解輪詢,中斷,DMA的原理,PCI匯流排的工作方式以及CPU的記憶體管理單元(MMU)等。2、有一定的C語言基礎,能夠熟練使用結構體,指標,函數指標,以及記憶體的動態申請和釋放。3、有一定的linux你核心基礎,核心部分難度較大,至少應瞭解驅動與核心介面。4、有一定多任務
Time of Update: 2015-03-03
標籤:#define 語句用於宏定義,在c中,我們可以用其實現函數的功能。如下語句#define test(a,b) a>b?a:b很顯然,這是一個比較大小的語句。這裡a,b相當於函數中的參數。but,如果我們想寫一些複雜的語句怎麼辦。有辦法,如下。#define test(a,b) ({\ int c=0;\ a=b+c;})but,如果我們想要傳回值怎麼辦。有辦法。#define test(a,b) ({\ int c=0;
Time of Update: 2015-03-03
標籤:/etc/passwd ‘/etc/passwd’ 由 ‘:’ 分割成7個欄位,每個欄位的具體含義是:1)使用者名稱。使用者名稱字元可以是大小寫字母、數字、減號(不能出現在首位)、點以及底線,其他字元不合法。雖然使用者名稱中可以出現點,但不建議使用,尤其是首位為點時,另外減號也不建議使用,因為容易造成混淆。2)存放的就是該帳號的口令,為什麼是 ‘x’
Time of Update: 2015-03-03
標籤:在Linux解壓釋放檔案總是不記得zxvf的具體含義: 這裡做個筆記。 tar zxvf mongodb-linux-x86_64-2.6.8.tgz 四個參數分別是 x : 從 tar 包中把檔案提取出來 z : 表示 tar 包是被 gzip 壓縮過的,所以解壓時需要用 gunzip 解壓 v : 顯示詳細資料 f mongodb-linux-x86_64-2.6.8.tgz : 指定被處理的檔案是 mongodb-linux-x86_64-2.6.8
Time of Update: 2015-03-03
標籤:linux 環境變數 辛星 全域環境變數 本地環境變數 全域變數和本地環境變數: bash
Time of Update: 2015-03-03
標籤:定時清理分2步驟1、尋找出需要清理的檔案2、系統增加定時執行任務第一步、vi dellog.sh第二步、尋找需要清理的檔案錄入:find /var/log/nginx -mtime +7 -type f -name \*.log | xargs rm -f其中-mtime +7,為尋找7天前的檔案http://blog.sina.com.cn/s/blog_716358dc0100lj5p.html-type f ,類型為檔案http://zhidao.baidu.com/
Time of Update: 2015-03-04
標籤:安裝Linux Mint 17後要做的20件事Linux Mint 17 Qiana CinnamonLinux Mint 17已經發布,定名為Qiana。Mint是Linux最佳發行版之一,它定位於案頭使用者,關注可用性和簡潔。它攜帶了風格迥異的案頭環境,如Mate以及Cinnamon,並基於不同的發行版,如Ubuntu或Debian。在本文中,我們使用的是Linux Mint 17的cinnamon版本。要擷取更多關於Cinnamon版本的資訊(包括下載連結),可以訪問 - http:
Time of Update: 2015-03-03
標籤: 增加一個虛IP: ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0 刪除虛IP: ip addr del 192.168.0.1 dev eth0 Linux查看進程的所有子進程和線程 得到進程的pid: ps -ef | grep process_name | grep -v "grep" | awk ‘{print $2}‘ 查看進程的所有線程 # ps mp 6648 -o THREAD,tid
Time of Update: 2015-03-04
linux tar.gz zip 解壓縮 壓縮命令,linuxtar.gz安裝zip yum install -y unzip zip; tar-c: