原创 linux shell 查找文件差異並進行修補

例: [root@localhost test]# cat A.txt  1 2 5 [root@localhost test]# cat B.txt  1 3 6 [root@localhost test]# diff A.txt

原创 linux tr命令對來自標準輸入的字符進行轉換、刪除及壓縮

tr命令對來自標準輸入的字符進行轉換、刪除及壓縮,是個轉換命令 tr [options] set1 set2 就是把set1集合中的內容換成set2集合中的內容 1將大寫字母變爲小寫字母 [root@localhost test

原创 linux 文本文件的交集,差集 comm命令

comm命令用於兩個文件之間的比較,輸入的文件必須是經過排過序的文件 例 : [root@localhost test]# cat A.txt  1 2 5 [root@localhost test]# cat B.txt  1 3 6

原创 linux 校驗與覈實

md5sum 用法:[root@localhost test]# md5sum text.txt > file_sum.md5    [root@localhost test]# md5sum -c file_sum.md5      

原创 linux awk學習

基本結構如下: awk 'BEGIN{ print "start" } pattern {commands } END {print "end"} ' 這三部份是可選的。且腳本通常會被包含在單引號或者雙引號中: [root@localh

原创 linux shell cut按列切分文件

linux cut按列切分文件 -f:選擇的哪些列 --complement 補集運算 例: [root@localhost test]# cat student.data  NO      Name    Mark 1       l

原创 linux shell中的迭代

  1    迭代每一行: #! /bin/bash while read line; do         echo $line; done < t.txt 2    迭代一行中的每個單詞 [root@localhost tes

原创 linux網絡流量與端口分析

我們直接看例子: [root@localhost lufubo]#lsof -i COMMAND    PID   USER   FD   TYPE DEVICE SIZE NODE NAME portmap   1785    rpc

原创 關於 windows 互斥鎖CRITICAL_SECTION 多次加鎖,需要多少釋放的問題

我們程序裏,有時某個線程會對鎖,連續加兩次鎖,我以前以爲只要釋放一次,就會釋放該臨界區,可不是這樣的。應該幾次加鎖,就應該幾次釋放鎖。   CRITICAL_SECTION  mylock; DWORD WINAPI ThreadFunc

原创 利用ftp在windows與linux服務器之間傳文件

windows與linux服務器之間傳文件有多種方法,比如SSH之類的,但用起來比較慢,我在這兒用ftp來傳,快些。   1   在運行中輸入 cmd 2   C:\Documents and Settings\Administrator

原创 GB2312編碼與UTF-8編碼的相互轉換代碼(linux windows下通用)

以下是GB2312編碼與UTF-8編碼相互轉換,自測通過。 思路:GB2312編碼與UTF-8編碼相互轉換,是通過轉化爲中間編碼(UNICODE),再轉化爲其它編碼 //----------------------------------

原创 linux 命令c語言代碼實現

自己學習《APUE》時寫的linux下一些命令(大概40個左右)實現,僅當學習使用,這些命令包括cat cp echo head ls paste rmdir tail umask who chattr cut expand join m

原创 紅帽6.2 DOS無盤 NetWare 製作

大步驟: 1  編譯紅帽6.2內核(把IPX,NCPFS編譯進內核,再選上mars_nwe 選上) 2 啓動新制作的內核 3 配置mars_nwe,並啓動   1  編譯紅帽6.2內核(把IPX,NCPFS編譯進內核,再選上mars_nw

原创 linux 常用壓縮與解壓縮命令

以下是linux下常用的壓縮與解壓命令。 1     Compress,是非常老的命令,現在基本不用了,所以這裏就不說了。 2    gzip,zcat是應用最廣的壓縮命令 注意:對於目錄是分別壓縮 選項: -c:將壓縮的數據輸出到屏幕上

原创 隨想 雜談

由於公司安排,最近在接別人代碼。 看了兩天了,看一會兒總是要走神,感覺工作狀態不佳呀。   感覺自己存在一些不足 沒明白的地方沒及時提出來 對技術沒得那種所謂的追求得   但願自己在接下來的工作中及時改正這些不足,希望自己也能成爲一個合格