这个系列是基础linux命令学习
level0:最简单的命令
cat readme
level1:特殊文件名
cat ./-
level2:特殊文件名
cat "spaces in this filename"
level3:隐藏文件
cat inhere/.hidden
level4:查看文件格式
file inhere/-file*
cat inhere/-file07
level5:查找指定大小的文件
find inhere -size 1033c
cat inhere/maybehere07/.file2
level6:查找指定用户、指定组、指定大小的文件
find / -user bandit7 -group bandit6 -size 33c 2>/dev/null
cat /var/lib/dpkg/info/bandit7.password
levle7:搜索文本文件中包含指定字符串的行
cat data.txt | grep millionth
level8:去除重复的行,只保留一个同样的。
sort data.txt | uniq -u
level9:提取二进制文件中的字符串
strings data.txt 提取出二进制文件中的所有ASCII字符串,里面“========”开始的字符串明显是“the password is”
level10:解密base64
base64 -d data.txt
本文出自 “万物皆刍狗” 博客,请务必保留此出处http://cugou.blog.51cto.com/9637775/1581820
原文地址:http://cugou.blog.51cto.com/9637775/1581820