linux 常見命令
linux打包命令
tar 命令
tar [option]... [file]...
介紹幾個常用的引數 :-c 建立乙個壓縮檔案
-x與-c對應,將乙個包解壓
-f 壓縮後的檔名
-z 呼叫gzip,使用zip方式來打包
-v 顯示所有過程
舉例:tar -cf test.tar *.gif //把當前目錄下的gif檔案打包到當前目錄的新建立的test.tar檔案內
tar -cvf test.tar.gz //把當前目錄下的gif檔案打包並zip壓縮到當前目錄的新建立的test.tar.gz檔案內
tar -xvzf test.tar.gz -c ./test/ //將test.tar.gz檔案解壓到當前目錄下的test資料夾內
tail 命令
tail 命令一般用來檢視在更新中的日誌
tail[必要引數][選擇引數][檔案]
-f 迴圈讀取
-q 不顯示處理資訊
-v 顯示詳細的處理資訊
-c《數目》 顯示的位元組數
-n《行數》 顯示行數
--pid=pid 與-f合用,表示在程序id,pid死掉之後結束.
-q, --quiet, --silent 從不輸出給出檔名的首部
-s, --sleep-interval=s 與-f合用,表示在每次反覆的間隔休眠s秒
舉例:tail -n 5 log1234.log //將log1234.log檔案的最後五行顯示出來
tail -f ping.log //將ping.log日誌的最後不斷地顯示出來
tail -f *| grep --line-buffer 新增grep
find 命令
find ./dir/ -name "*name*" -type d //在dir目錄下查詢檔案夾名含有name的資料夾
查詢檔案 find ./dir -name "filename" 在dir中找檔名為filename的檔案
grep命令
grep -rl "regex" dir 按關鍵字搜查dir下檔案內容裡面含有關鍵字的檔案
apache access_log日誌裡面統計uv
cat access_log | grep 14/nov/2016| awk '' | sort -n | uniq -c | sort -nr | head -20
統計pv
find access_log | xargs cat|grep 14/nov/2016|grep index|wc -l
Linux vi vim常用命令手冊
vi編輯器是所有unix及linux系統下標準的編輯器。而vim包含了vi的所有功能,而且做了很多改進,功能更加強大。簡單來說,vi適合文字編輯,而vim更適合codeing。這裡只是簡單地介紹一下它常用的一部分指令。基本上vi vim可以分為三種狀態 命令模式 command mode 插入模式 ...
Git 常用命令手冊
初始化倉庫 git init 將檔案新增到倉庫 將工作區的某個檔案新增到暫存區 git add 檔名 新增所有被tracked檔案中被修改或刪除的檔案資訊到暫存區,不處理untracked的檔案 git add u 新增所有被tracked檔案中被修改或刪除的檔案資訊到暫存區,包括untracked...
git常用命令手冊
大白菜 本手冊列舉了一些常用的git命令,作業系統環境為macos 10.15.3 首先,master分支應該是非常穩定的,也就是僅用來發布新版本,平時不能在上面幹活 那在哪幹活呢?幹活都在dev分支上,也就是說,dev分支是不穩定的,到某個時候,比如1.0版本發布時,再把dev分支合併到maste...