原创 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:將壓縮的數據輸出到屏幕上
原创 隨想 雜談
由於公司安排,最近在接別人代碼。 看了兩天了,看一會兒總是要走神,感覺工作狀態不佳呀。 感覺自己存在一些不足 沒明白的地方沒及時提出來 對技術沒得那種所謂的追求得 但願自己在接下來的工作中及時改正這些不足,希望自己也能成爲一個合格