linux常用命令实战02

1、base64解码
cat data.txt | base64 -d

2、查找唯一行
cat data.txt | sort | uniq -u

3、筛选文本
cat data.txt | grep -a '===='

4、rot13解密
cat data.txt | tr 'A-Za-z' 'N-ZA-Mn-za-m'

5、xxd //十六进制显示文件内容
tempdir=$(mktemp -d)  //mktemp可以创建唯一名称的文件或者目录,并在脚本结束时自动删除
cd "$tempdir"

cp /home/bandit12/data.txt "$tempdir"
mv data.txt compressed_file.hex

xxd -r compressed_file.hex > compressed_file.bin //还原实际文件

mv compressed_file.bin compressed_file.gz
gunzip compressed_file.gz //压缩文件解压时,文件后缀最好要准确,否则会出现错误提示unknown suffix -- ignored

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值