Linux常用的基本命令head、tail、tar、grep、date、cal(二)
一、head命令:
用于查看文件的開頭部分的內容,有一個常用的參數-n用于顯示行數,默認為10,即顯示10行的內容
1、顯示文件profile前5行內容
head -n 5 profile
2、head profile:默認顯示前10行內容
二、tail命令:
用于查看文件的末尾
1、查看文件的后10行內容:tail -n 10 profile
2、tail -f profile:源源不斷的監控文件的最后一行
三、tar命令
用于壓縮和解壓文件
1、壓縮:打包dir1目錄下的所有文件為log.tar
tar -cvf log.tar ./*
-c:打包
-v:查看打包的操作過程
-f:表示打成什么樣的文件
2、解壓:tar -xvf log.tar
3、打包成tar.gz格式的壓縮包:
tar -czvf log1.tar.gz ./*
4、解壓tar.gz格式的壓縮包
tar -zxvf log1.tar.gz
5、壓縮當前目錄下除file1.txt(不能去掉目錄)文件以外的文件(只能針對文件,不能針對目錄)
tar --exclude ./file1.txt -zcvf log2.tar.gz ./*
6.壓縮當前文件夾下除.log結尾的所有文件
這個不正確
tar --exclude ./ -name '*.log' -czvf qq1.tar.gz ./*四、date命令
五、cal命令
六、grep命令
1、查找profile文件中有for關鍵字的語句,并且展示行數:
grep -n ‘for’ profile …/ma/profile
2、查找profile文件中以for開頭的語句,并且展示行數
grep -n ‘^for’ …/ma/profile
3、用grep查找進程:
ps aux | grep ssh
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Linux常用的基本命令head、tail、tar、grep、date、cal(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux常用的基本命令ls、cd、mk
- 下一篇: linux 其他常用命令