Linux 常用命令汇总
Posted wulei0630
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 常用命令汇总相关的知识,希望对你有一定的参考价值。
一、打包压缩解压
①压缩
tar -czvf Test.tar.gz ./Test
tar -cjvf Test.tar.bz2 ./Test
②解压
tar -xzvf Test.tar.gz
tar -xjvf Test.tar.bz2
-c, --create: create a new archive
-z, --gzip: filter the archive through gzip
-v, --verbose: verbosely list files processed
-f, --fIle=ARCHIVE: use archive file or defice ARCHIVE
-x, --extract, --get: extract files from an archive
二、查找替换
①. 查找指定目录下某一文件
find ./ -name filename
②. 查找指定目录下文件中的字符串
grep -r --color "Str" ./
③. 替换指定目录下文件中的字符串
grep -rl printf ./ | xargs sed -i ‘s/printf/xxxxxx/g‘ --printf -->> xxxxxx
④. 严格匹配替换指定目录下文件中的字符串
grep -rl "printf" ./ | xargs sed -i ‘s/<printf>/xxxxxx/g‘
grep 选项介绍
-r, -R, --recursive: Read all files under each directory, recursively
-l: Suppress normal output; instead print the name of each input file from which output would normally have been printed.
以上是关于Linux 常用命令汇总的主要内容,如果未能解决你的问题,请参考以下文章