课前声明:

1、本分享仅做学习交流,请自觉遵守法律法规!

2、搜索:Kali 与编程,学习更多网络***干货!

3、Kali 与编程每天准时更新,敬请学习和关注!

正文部分

一、背景介绍

我们大多数人平常使用最多的电脑操作系统就是Windows操作系统,比如Windows XP、Windows 7、Windows 8、Windows 10,但是想要成为一位优秀的IT从业人员,我们还必须熟练地掌握一个网络安全从业人员以及IT大佬们经常会使用以及非常喜欢使用的操作系统(OS),这款操作系统就是我们耳熟能详的Linux操作系统,大家可能感觉只是听过这款大佬系统,但是并没有使用过的系统,但是我想说的是我们每天使用的手机系统(Android)就是一种基于Linux内核的操作系统,是不是感觉很神奇呢?在我们开始系统的学习网络安全相关知识之前,让我们先来了解了解Windows系统跟Linux系统在使用上的区别,便于我们能够更好地学习相关知识,更好地熟练地掌握Linux知识,早日成为一名优秀的网络安全从业人员,那么还等什么呢?就让我们接下来一起学习吧!

二、资源装备

1.安装好 WIn10的虚拟机一台

2.整装待发的小白一个。

3.安装好的Kali Linux虚拟机一台。

三、战略安排

3.1 在Linux系统中利用命令检索对应需要安装的软件,如下图所示。

步骤1:检索软件包名称

命令:apt-cache search 软件关键字

例子:apt-cache search jdk

检索到jdk相关的软件包如下图所示。

步骤2:分屏显示检索结果,如下图所示。

命令:apt-cache search jdk | less

步骤3:选择对应的软件包进行安装,如下图所示。

命令:apt install 软件名称

例子:apt install openjdk-9-jdk

步骤4:查看apt命令的帮助信息,如下图所示。

命令:apt --help

步骤5:利用apt命令对安装的软件进行卸载操作,如下图所示。

命令:apt remove 软件名

步骤6:Windows系统安装软件都会有相应的软件管家(软件源),那么Linux系统有没有对应的软件源呢?答案是肯定的,接下来让我们配置Linux的软件源

配置软件源:

命令:vi /etc/apt/sources.list

添加软件源:

常见的Kali Linux更新源:

#中科大

deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云

deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清华大学

deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

步骤7:vim编辑器的使用

基本介绍:vim是vi的扩展,被誉为终端编辑器之神

软件安装:yum(centos)install vim/apt-get install vim

工作模式

1>.正常模式(查看模式):

使用格式说明:vim filename

若文件已经存在,则会直接打开

若文件不存在,则会直接创建文件,如果不对文件进行操作则文件不会保存

主要用于浏览或者修改文本内容

使用vim打开文件的默认模式

在任意模式下按esc按键即可进入该模式

shift+zz直接退出文件编辑

2>.编辑模式

主要用来像文本中添加新的内容,也叫做插入模式

正常模式下输入以下字符都可以进入该模式

i:在光标所在字符前开始输入文字

I:在行首指第一个非空字符处开始输入文字

a:在光标所在字符后开始输入文字

A:在行尾开始输入文字

o:在光标所在行的下面单独开一新行来输入文字

O:在光标所在行的上面单独开一新行来输入文字

s:删除光标所在的字符并进入插入模式

S:删除光标所在行并进入插入模式

3>.命令模式:

主要用来管理文件或者设置vim,如保存,退出,放弃等,而不是修改文件内容

在正常模式下,输入‘:’即可进入命令模式,由于操作都是在一行完成的,因此也叫做单行模式

保存文件:w

退出文件:q

保存退出:x/wq,等价于正常模式下的shift+zz

强制操作:!

强制保存:w!

强制退出:q!

强制保存退出:wq!

放弃修改:e!

4>.可视模式:

shift+左右尖括号左右移动选中的内容

熟练掌握vim

1>.打开文件

vim filename 打开文件,并将光标定位到文件开头

1.若文件已经存在,则直接打开

2.若文件不存在,则新建文件(不做修改的文件不会创建)

vim filename +n 打开文件,并将光标定位到文件第n行

vim filename + 打开文件,并将光标定位到文件末尾

2>.光标定位

正常模式下按下列字符:

gg:首行

GG:尾行

ngg:第n行

0:行首

^:首个非空字符

$:行尾

k:向上

j:向下

h:向左

l:向右

3>.复制粘贴

在正常模式下输入一下字符:

yy:复制光标所在行

dd:剪贴光标所在行

p:粘贴缓冲区的内容

nyy:复制光标开始的n行

ndd:剪贴光标开始的n行

4>.操作回退

u:撤销刚才的操作

ctrl+r:反撤销,就是发现刚才的撤销有误,撤销“撤销”的操作

5>.查找替换

命令模式下的操作

:或者?查找内容,然后敲回车即可查找相关内容,n向前翻,N向后翻

:%s/查找内容/替换内容/[g],将查找的内容替换,g表示全局替换,[]表示可选

:起始行,结束行s/查找内容/替换内容/[g],替换从起始行到结束行查找到的内容,g功能同上

6>.基本配置

:set nu 设置行号

:set nonu 取消行号

:set tabstop=4 设置tab键为4个空格

:set fileeccodings=utf-8,gkb 设置字符集

****注意:按照上面的方法配置的文件行号在退出编辑后就会消失,不会保存

7>.配置文件:

上面的第六步在命令模式下的配置是单次的,退出vim后配置就无效了,

是想依次配置,自动生效可以创建专门的配置文件

在用户根目录下,创建.vimrc文件,这个文件就是vim的配置文件,

当该用户登录时就可以生效,可以将vim相关的配置写入即可

要想使配置文件生效可以重启系统,也可以使用命令:source ~/.vimrc

#说明:

文件未保存就关闭vim时,会产生临时文件,下次打开时会提示恢复/删除等相关操作

小编一个个字敲打创作,可辛苦了,问君可否关注一下我呢?你还可搜索:Kali与编程,学习更多******技巧呢 !拒绝盗版,转载请声明来源:Kali与编程

点我学习更多Kali Linux***测试与网络***实战技巧!

kali linux 软件管理_白帽子***与网络安全工程师教你:Kali Linux和Windows软件管理的异同【二】...相关推荐

  1. 白帽子黑客与网络安全工程师教你Kali:如何在Windows计算机就能实现网络信息扫描和收集?

    一.战略安排 3.1 Windows版nmap下载,如下图所示. 步骤:搜索引擎检索关键字"nmap下载"/选择"nmap中文网"或者"nmap官网& ...

  2. 白帽子守护网络安全,高薪酬成大学生就业首选!

    漏洞一直是威胁网站安全的最重要因素.2015年,12306.携程.网易.社保系统等用户信息泄露漏洞.今年4月Struts2漏洞爆发,大量网站中招--频发的系统漏洞隐患让网络安全问题愈发受到关注和重视. ...

  3. 白帽子黑客与网络安全工程师教你:Kali Linux和Windows软件管理的异同【一】

    课前声明: 1.本分享仅做学习交流,请自觉遵守法律法规! 2.搜索:Kali 与编程,学习更多网络攻防干货! 3.Kali 与编程每天准时更新,敬请学习和关注! 正文部分 一.背景介绍 我们大多数人平 ...

  4. kali清理_白帽子教你Kali Linux:如何远程清除计算机日志信息防范被追踪?

    课前声明: 1.本分享仅做学习交流,请自觉遵守法律法规! 2.搜索:Kali 与编程,学习更多网络攻防干货! 3.Kali 与编程每天准时更新,敬请学习和关注! 正文部分 一.背景介绍 一般来说,Wi ...

  5. 反arp攻击软件_网络安全工程师教Kali Linux:ARP欺骗概述

    课前声明: 本分享仅做学习交流,请自觉遵守法律法规! 搜索:Kali与编程,学习更多网络攻防干货! 本节课中你将了解到: ARP欺骗的用处 什么是ARP 演示如何通信 ARP欺骗原理 一.ARP欺骗的 ...

  6. 网络安全Day1_黑客、骇客、红客_黑客传奇_黑客事件_白帽子、黑帽子、灰帽子_一些术语

    网络安全Day1 1.黑客.骇客.红客 黑客:hacker (摘自百度百科) 简单来说,黑客不是故意搞破坏的,他们是正面意义的群体.有技术,人又不错. 骇客:cracker,技术不一定好,但是真的坏( ...

  7. 局域网arp攻击_网络安全工程师教Kali Linux:ARP欺骗概述

    课前声明: 本分享仅做学习交流,请自觉遵守法律法规! 搜索:Kali与编程,学习更多网络攻防干货! 本节课中你将了解到: ARP欺骗的用处 什么是ARP 演示如何通信 ARP欺骗原理 一.ARP欺骗的 ...

  8. sqlserver linux 付费吗_为什么说Ubuntu是一个值得尊敬的Linux发行版

    Ubuntu用了好长时间了,最早接触的是RedHat,个人使用体验并不好,当时一直在想,为什么就没有一个更好用的Linux操作系统呢?别万年不变的Windows不行吗?(当时作为一个穷学生党,完全不想 ...

  9. 【软件安装-UBUNTU】【OLD】手把手教你在Linux上运行IE浏览器

    对于在Linux上安装微软的产品,尤其是IE浏览器,大多数Linux用户会感到比较惊恐,唯恐其污染了纯洁的Linux.但是,在使用普通的Linux下的浏览器浏览网页的时候,例如Firefox或Konq ...

最新文章

  1. 【全网之最】全网最短代码——给名字、电话、账号、昵称加星号*添加隐私保护、身份证号加密、信息脱敏
  2. ABAP和Java的tag(marker) interface
  3. linux cache fs,新闻|Linux 上将出现一个新的文件系统:bcachefs
  4. 内外边距、浮动、布局相关
  5. Java字符串equals()
  6. python︱函数、for、if、_name_、迭代器、防范报错、类定义、装饰器、argparse模块、yield
  7. Mac上编译Android8.0+
  8. 【BZOJ 3990】 [SDOI2015]排序
  9. iPhone手机绑定163邮箱解决方案
  10. 第三天 引用类型选择结构循环结构【悟空教程】
  11. 日光山谷的秋天景色。
  12. gamemaker学习笔记:拖拽
  13. 12.2 关闭DLM 自动收集统计信息 (SCM0)ORA-00600之[ksliwat: bad wait time]
  14. java网易云信怎么用_网易云信Web IM入门(二)
  15. scratch字母点头问好 电子学会图形化编程scratch等级考试一级真题和答案2020-9
  16. 逻辑地址与物理地址的转换
  17. udaldump数据导入导出工具使用
  18. pdf怎么压缩,好用的pdf压缩工具介绍
  19. 太空射击 第05课: 敌人精灵
  20. lycos搜索引擎_搜索元老Lycos计划在2013年推全新搜索引擎

热门文章

  1. vuex解决缓存溢出问题
  2. 分层领域模型规约与领域模型命名规约
  3. 全国计算机辅助技术岗位职责,计算机辅助普通话水平测试站岗位职责
  4. C语言函数指针编程练习
  5. Equalization Loss理解-更新中
  6. 怎么用计算机算出未来身高,预测一下宝宝未来的身高,用这个公式计算一下你家宝宝有多高...
  7. 软件测试响应时间原则,性能测试的原则和方法
  8. 基于XR Interaction ToolKit开发的VR双平台兼容项目(一)
  9. Android+《火影忍者》活动启动模式以及应用场景的那些事
  10. PMP忘记续证了这样解决