0
点赞
收藏
分享

微信扫一扫

学习笔记之Linux Basics for Hackers【(美)OccupyTheWeb 著】

我是芄兰 2022-02-11 阅读 55

第一章:基础知识学习

一、术语解释

二进制文件:此术语是指可以执行的文件,二进制文件通常位于/ usr/bin 或 usr/sbin 目录中,包括 pscatls cd 等实用程序以及无线应 用程序骇客工具 aircrackng 和入侵检测系统(IDSSnort

kali打开终端快捷键:ctrl+alt+t

二、Linux文件系统

Linux文件系统使用逻辑文件系统,最顶层是/(被称为文件系统的跟),像倒置的大树,没有windows系统的物理驱动器(例如c:驱动器)

 

 三、Linux基本命令

cd /  切换到文件系统的根目录

ls -l (l代表long)。长列表,有权限、所有者、上次修改时间。

ls -la 显示隐藏文件。

aircrack-ng --help 单词内选项之前使用双破折号

aircrack-ng -h       单字母选项之前使用单破折号

使用 man 引用手册页

 大多数命令和应用程序都有一个手册(man)页面,其中包含更多信息,例如命令 或应用程序的描述和概要。只需在命令、实用程序或应用程序之前键入 man 即可查看手册页。例如,要查 看 aircrackng 的手册页,请输入以下内容:

 搜索查找

1、使用locate搜索

locate 加 关键字 ,该命令会遍历整个文件系统并找到该单词的每个匹配项。

 locate 使 用的数据库通常每天只更新一次,因此如果您刚刚在几分钟或几小时前创建了一个文件,它可能会在第二天才显示在此列表中。

2、使用whereis查找二进制文件

该命令不仅返回二进制文件的位置,还返回其源和手册页(如果可用)

 3、用which在PATH变量中查找二进制文件。

which:只返回LInux中PATH变量中二进制文件的位置。

PATH保存操作系统查找在 命令行   执行的命令   的目录。

例如,当我在命令行上输入 aircrack-ng 时,操作系统会查看 PATH 变量以查看它应该在哪些目录中查找 aircrackng

 4、使用find执行更强大的搜索

 

 find 只显示全部匹配的目标文件,如上图我们搜索的是apache2,则apache2.conf不显示出来。

可以使用通配符*解决。

 

 

 5、用grep过滤

管道符|:获取一个命令的输出,将其作为输入,发送到另一个命令上。

 创建文件

举报

相关推荐

0 条评论