说一下写写作的目的:大一时候接触的linux,对linux产生了极大的兴趣,但由于学业以及一些其他的事,没能够仔细深入的学习。现在大二了无意中又看到了linux(kali),正好有资源可以学习,以此来记录学习的进度以及对日后的复习做一个笔记 ^ _^
1 查看工具的使用方法,拿aircrack-ng举例
aircrack-ng --help
aircrack-ng -h
man aircrack-ng
其中 man 是调出手册页面,其中包含命令或应用程序的描述和
概要,这个比较详细,其他两种方法也可。
2 查找文件的位置
2.1 locate aircrack-ng(不太好,只返回二进制文件的位置,
会在整个系统中遍历找到 aircrack-ng 的匹配项,有时候用
locate也会找不到文件,因为locate使用的数据库通常一般
只更新一次)
2.2 whereis aircrack-ng
返回二进制文件的位置其源以及手册页
kali >whereis aircrack-ng
aircarck-ng: /usr/bin/aircarck-ng /usr/share/man/man1/aircarck-ng.1.g
2.3 which
kali >which aircrack-ng
/usr/bin/aircrack-ng
2.4 find
find是搜索功能中最强大且灵活的
find directory options expression
例如查找一个在根目录中一个名为apache2 的文件:
kali > find / f apache2
这个例子中 f 表示普通文件,find 命令从文件系统( /)的
顶部开始,遍历每个目录,在文件名中查找 apache2,然
后列出找到的所有实例。
find 只会找 apache2 有扩展名的则搜索不到,apache2.conf
就不会出现在查找结果中。想要解决后缀问题可以用通配符
kali > find / f apache2.*
3 grep过滤