tar
压缩:
tar czf foobar.tar.gz dir
解压:
tar xvf foobar.tar.gz
- -c : 创建一个归档文件
- -x : 解开一个归档文件
- -t : 查看tar包中的文件
- -v : 压缩过程中显示文件
- -f : 指定压缩包的名称
- --exclude FILE : 压缩过程中忽略FILE文件
归档同时压缩
- -z : gzip类型的压缩,生成的后缀为
.tar.gz
- -j : bzip2类型的压缩,生成的后缀为
.tar.bz2
- -J : xz类型的压缩,生成的后缀为
.tar.xz
zip
压缩:
zip -r myfile.zip ./*
解压:
unzip -d /tmp myfile.zip
rar
压缩:
rar a myfile ./*
解压:
unrar e myfile.rar //e表示解压到当前目录,要指定目录使用x
根据inode号删除文件
ls -i 查看inode号
find ./ -inum xxx -exec rm -i {} /;
删除指定文件外的其他文件
ls | grep -v keep | xargs rm
十六进制查看文件
vim中:
:%!xxd #取消
:%!xxd -r
shell中:
hexdump -Cv filename
查询公网IP
curl ifconfig.me
网友评论