java后端程序员必须掌握的命令tar,find,grep

39 阅读1分钟

tar

tar -zcvf 压缩后的文件名 被压缩的文件或目录列表
	 压缩
tar -zxvf 要解压缩的文件名 [-C 指定目录] 
	解压缩
参数说明
	-z: z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
	-c: c 打包或压缩
	-x: x 解包或解压
	-v: v 显示进度条
	-f: f 为文件取一个名字

          

image.png 打包 image.png

image.png

image.png

find 目录 参数 文件名

查看自己定义的文件
	find /etc -name *profile
        
作用: 在指定目录下查找文件
语法: find dirName -option fileName
举例:
    find  .  –name "*.java"			在当前目录及其子目录下查找.java结尾文件
    find  /itcast  -name "*.java"	在/itcast目录及其子目录下查找.java结尾的文件

grep 内容 文件名

	grep Hello *.java
	grep -n Hello *.java
		-n:表示显示行号
   作用: 从指定文件中查找指定的文本内容
语法: grep word fileName
举例: 
    grep Hello HelloWorld.java	查找HelloWorld.java文件中出现的Hello字符串的位置
    grep hello *.java			查找当前目录中所有.java结尾的文件中包含hello字符串的位置