1、根據url統計pv:
zcat domain.access.log_20150722.gz | grep "22\/jul.*tags\/index" | wc -l
grep後面的是匹配url的正則,wc -l是只輸出行數
2、根據ip統計uv:
zcat domain.access.log_20150722.gz | grep "[0-9]*\.[0-9]*\.[0-9]*\.[0-9]* - \[22" | sort -u| uniq -w15 | wc -l
grep後面是匹配ip的正則
sort -u 是去除重複的行(可去除空行和完全重複的行)
uniq -w15 是只檢查前15個字元,一般ipv4最多是15個字元
wc -l 是只輸出行數
:%s/tags\/index//gn
gzip:(僅檔案)
壓縮:gzip 1.txt
>>將1.txt壓為1.txt.gz,1.txt被刪除
解壓:gzip -d 1.txt.gz
>>將1.txt.gz解壓為1.txt,1.txt.gz被刪除
bzip2:(僅檔案)
壓縮:bzip2 1.txt
>>將1.txt壓為1.txt.bz2,原始檔被刪除
解壓:bzip2 1.txt.bz2
>>將1.txt.bz2解壓為1.txt,原始檔被刪除
zip:(僅檔案)
壓縮:zip 1.txt.zip 1.txt
>>將1.txt壓為1.txt.zip,原始檔保留
解壓:unzip 1.txt.zip
>>將1.txt.zip解壓為1.txt,原始檔保留
tar:(檔案、目錄)
打包檔案:tar cvf 1.txt.tar 1.txt
>>生成1.txt.tar,原始檔被保留
打包目錄:tar cvf test.tar test/
>>生成test.tar,源資料夾保留
打包帶壓縮-gz格式:tar zcvf 1.txt.gz.tar 1.txt
>>生成gz壓縮格式的1.txt.gz.tar,原始檔保留。注意,.gz.tar是自己指定的
打包帶壓縮-bz2格式:tar jcvf 1.txt.bz2.tar 1.txt
>>生成bz2壓縮格式的1.txt.bz2.tar,原始檔保留。.bz2.tar是自己指定
解壓:tar xvf 1.txt.gz.tar | tar xvf 1.txt.bz2.tar | tar zxvf 1.txt.gz.tar | tar jxvf 1.txt.bz2.tar
>>解壓為1.txt,原始檔保留
解壓時無論是否壓縮,用什麼方式壓縮,都可通用為tar xvf ***.tar
檢視包檔案結構:tar tvf 1.txt.tar
Linux實用命令
1.掛載samba檔案系統 mount t cifs o username guest,password adobe,codepage cp936,iocharset utf8 192.168.4.20 samba mnt samba 2.cp a 遞迴拷貝目錄,保留鏈結 d 拷貝時保留鏈結 f 覆...
linux實用命令
1.遞迴所有目錄 ls r 2.top檢視特定程序資源占用 top hp pid 3.檢視當前目錄下有多少個檔案 find wc l 4.gbd除錯程序 gdb p 程序pid 5.顯示目錄和符號鏈結資訊 ls ld 6.檢視linux倒數1000行系統日誌 tail n 1000 var log ...
linux實用命令
maxdepth 查詢深度 v invert match反向匹配 e extended regexp extended regular expression擴充套件的正規表示式 a after context下文 b before context上文 n 上下文 a all l 長格式 h huma...