当前位置: 首页 > news >正文

Kali linux 学习标题

1、在VMware中安装kali Linux 系统

2、了解kali linux

3、文件系统与目录结构

3.1目录结构

Linux中只有一个顶级目录/,所有文件和目录都挂在/下面。常见目录:/home,/root

3.2相对路径与绝对路径

相对路径是从当前目录开始,不以/开头。比如:network/a.txt

绝对路径是从根目录/开始。比如:/home/network/a.txt

4、kali linux 基础命令

4.1 pwd 命令主要用于显示或者查看当前所在的目录路径。

4.2 cd 命令主要用于切换工作目录。

4.3 ls 命令主要用于显示目录中的文件信息。

4.4 cat 命令用于查看纯文本文件(内容较少的)。

4.5 more 命令用于分页查看纯文本文件(内容较多的)。

· 4.6 less 命令用于分页查看纯文本文件(内容较少的)。

4.7 head 命令用于查看纯文本文件的头部部分内容。

4.8 tali 命令用于查看纯文本文件的尾部部分内容。

4.9 wc 命令用于统计1指定文本的行数(-l)、字数(-w)、字节数(-c)。

4.10 mkdir 命令用于创建空白的目录。

4.11 rmdir 命令是用于删除空白的目录。

4.12 touch 命令是用于创建空文件或设置文件的时间。

4.13 cp 命令是用于复制文件或目录。

参数:作用
-p保留原始文件的属性。
-d用于保留“链接文件”的属性。
-r递归持续复制(主要用于目录)。
-i询问目标文件是否覆盖。
-f强制复制文件或目录。
-a

相当于 pdr

4.14 mv 命令是用于剪切文件或将文件重命名,可以当作移动文件来看(move)。

4.15 rm 命令是用于删除文件和目录。

4.16 diff 命令是用于比较多个文本文件的差异,different。

4.17 dd 命令是用于按照指定大小和个数的数据块来复制转换文件,注意特殊文件:/dev/zero

参数作用
if输入的文件名称
of输出的文件名称
bs设置每个块的大小
count设置复制块的个数

4.18 ln 命令是用于创建链接文件。

4.19 tar 命令是用于建立,还原备份文件。

4.20 gzip 命令是一种文本压缩工具,后缀是.gz并将源文件删除,但是使用参数 -c 可以将源文件保留。

4.21 gunzip 命令用于解压缩gzip格式文件。

参数作用
-l创建新的文档。
-d指定文件解压缩后所要储存的目录。
-f要操作的文件名,切记,这个参数是最后一个参数。

4.22 zip 命令是用于压缩文件,适用于压缩多个文件的格式。

参数作用
-r递归压缩子目录下所有文件,不然只压出来一个空目录。
-y

保持符号链接,而不用把符号链接指向的文件也压缩进来。

-f要操作的文件名,切记,这个参数是最后一个参数。

4.23 unzip 命令是用于解压缩zip文件。

参数作用
-l

查看zip压缩包中的文件。

-d

指定文件解压缩后所要存储的目录。
-f

要操作的文件名,切记,这个参数是最后一个参数。

4.24 which 命令是用于查找系统path目录下的可执行文件命令所在的位置。

4.25 whereis 命令是用于寻找二进制程序、源代码文件和man手册页等相关文件的路径。

4.26 local 命令是用于查找文件或目录。

4.27 find 命令是用于按照指定条件来查找文件,是最常用的查找命令。

参数作用

-name

匹配名称

-perm

匹配权限(mode 为完全匹配,-mode为包含即可)

-user匹配所有者
-group

匹配所有组

-mtime -n +n匹配修改内容的时间(-n 指 n天以内,+n 指n天以前)
-atime -n +n匹配访问文件的时间(-n 指 n天以内,+n 指n天以前)
-ctime -n +n匹配修改文件权限的时间(-n 指 n天以内,+n 指n天以前)
-nouser匹配无所有者的文件
-nogroup匹配无所有组的文件
-newer f1 !f2匹配此文件 f1 新但比f2 就旧的文件
--type b/d/c/p/l/f匹配文件类型
-size匹配文件的大小
-prune忽略某个目录
-exec ...... {}\;后面可跟用于进一步处理搜索结果的命令

4.28 chmod 命令用于修改文件或者目录的权限 (r(4)w(2)x(1))。

参数作用
-R以递归方式更改所有的文件及子目录
--version显示版本信息并退出

4.29 chattr 命令用于设置文件的隐藏权限。

4.30 lsattr 命令用于显示文件的隐藏权限。

4.31 chown 命令用于文件或者文件夹宿主及所属组的修改。

4.32 grep 是用于在一个或多个文件中搜索包含特定模式,可以是简单的字符串,也可以是复杂的正则表达式的行。

5、符号与正则表达式与通配符的使用。

符号示例用法
;command1;command2;command3;...命令之间需要使用命令分隔符(;)分隔。
&&(and)command1&&command2&&command3;...当&&左边的命令执行成功(command的返回值$?=0)时,&&右边的command才能被执行。有一个command执行不成功(command的返回值$?!=0)时,,后面的command就不会被执行。
||(or)command1||command2||command3;...当||左边的command执行不成功(command的返回值$?=1)时,||右边的command才会被执行。有一个command执行成功(command的返回值$?=0)时,后面的command就不会被执行。
字符含义实例
^匹配以······开头的行^ab匹配以ab开头的行
$匹配以······结尾的行ab$匹配以ab结尾的行
^$匹配空行^$匹配空行,不匹配空格
.匹配任意单个字符ab.匹配abc或abb或······,不匹配abcd或abde,包括空格
\转义符,将特殊符号进行转义a\b匹配a.b,不匹配ajb
*匹配前面项0次或多次ab*匹配a或ab或abbb
.*匹配任意字符ab.*匹配ab或abc或abcd,包括空行
符号描述示例
+匹配前面项1次或多次ab+匹配ab或abb,不匹配a
匹配前面项0次或1次ab?匹配a或ab,不匹配abb
匹配两边的任意一项ab cd 匹配ab或cd
()匹配表达式a(c d)e匹配ace或ade,不匹配ae
{n,m}匹配前面项n~m次ab{2,3}匹配abb或abbb,需要对{}进行转义
{n,}匹配前面项至少n次,包含n次ab{2,}匹配abb或abbb,需要对{}进行转义
{n}匹配前面项n次ab{2}匹配abb,需要对{}进行转义
{,m}匹配前面项最多m次,包含m次ab{,2}匹配a或ab或abb,需要对{}进行转义

6、vim编辑器

命令模式: 文本复制、粘贴、删除、查找

输入模式:文本输入

末行模式:文本保存退出

可以分别使用a、i、o三个键从命令模式切换到输入模式。

可以敲击Esc键 从输入模式返回命令模式。然后在输入:wq!切换到末行模式才能完成保存退出。

http://www.jsqmd.com/news/809683/

相关文章:

  • 保姆级排错:从‘尚未注册SQLNCLI11’到成功创建SQL Server链接服务器的完整心路
  • IM CLI Bridge:通过即时通讯软件远程操控AI编程工具
  • 凉山CMA甲醛检测治理及公共卫生检测报告地址联系方式集合(2026版) - 张诗林资源库
  • 如何快速将STL转换为STEP:5个高效转换技巧指南
  • Prompt is Search:GCG 与大模型对抗后缀攻击
  • 极域电子教室破解终极指南:如何在机房环境中重获电脑控制权
  • 终极矢量图标库完全指南:Remix Icon 3200+免费图标深度解析
  • 从零到一:Windows环境下Oracle19c的完整部署与实战配置
  • 2026年武汉留学中介深度评测,家长信赖,好评多 - 资讯焦点
  • 【Slogan生成紧急避坑指南】:上线前必查的6项合规性雷区(含GDPR/广告法双校验清单)
  • 基于Next.js与Hygraph构建高性能IAM软件目录:静态数据模式实战
  • 避开这3个坑,你的MAX30102心率数据才更准(Arduino实测经验分享)
  • 探索NS模拟器自动化管理:从繁琐到简单的奇妙旅程
  • 齐齐哈尔CMA甲醛检测治理及公共卫生检测报告地址联系方式集合(2026版) - 张诗林资源库
  • 2026年北京柴火鸡土菜餐饮:活鸡现杀现做的烟火美学与玖味时光官方直达指南 - 企业名录优选推荐
  • 别只盯着YOLOv5了!从R-CNN到DETR:手把手带你看懂目标检测算法演进史(附论文精读笔记)
  • 产品兼容性实战:硬件与软件设计的平衡艺术与工程策略
  • 从Step7老版本迁移到TIA Portal:S7-1500硬件配置的3个效率提升技巧(以自动添加导轨为例)
  • Lovable低代码迁移终极方案:遗留系统API如何72小时内注入AI能力(含OpenAPI自动映射工具)
  • 终极指南:3分钟快速免费完成Axure RP中文界面汉化
  • 别再手动加下划线了!AD原理图封装库字体设置,这个隐藏功能一键搞定
  • Node.js后端AI化转型生死线:Claude模型路由网关设计(支持Anthropic/自托管Llama-3双模式热切换)
  • ai token中转站搭建方法分享
  • 护眼大路灯有必要买吗?护眼灯大路灯如何选择? - 资讯焦点
  • 2026聪明人的苏州装修图鉴:5家零增项靠谱公司+选装避坑地图 - 企业推荐官【官方】
  • 终极指南:5分钟免费解锁Cursor Pro全部功能的完整解决方案
  • OpenAEON:从AI Agent到自主认知引擎的架构解析与实战
  • 当你的Mac开始“发福“:一位开发者的数字减负之旅
  • 洗衣液哪个牌子好?2026年深度实测与选购避坑指南 - 资讯焦点
  • VSCode JAI差异编辑器语法高亮失效的解决方案