某教程学习笔记(一):2、Linux基础(Kali Linux 2020.01)

一个人走在街上,为了避免尴尬总是拿出手机,其实只有自己知道,只是把手机解锁,看了看时间再锁屏放进口袋里,几分钟后又重演一遍,这就是孤独一个人的孤独。。。

环境:Kali Linux 2020.01

一、kali2020.01安装

1、下载地址:https://www.kali.org/downloads/ 直接下载镜像文件
在这里插入图片描述
百度网盘下载:链接: https://pan.baidu.com/s/1HA0h0AWWvgvLCOtv1LImqw 提取码: a56n
2、打开vm虚拟导入
在这里插入图片描述
3、开启root用户
kali2020默认登陆账号不是root权限,所以我们要登陆单例模式
在系统选择页面按‘e’进入grub编辑模式。
在这里插入图片描述

在红框处添加rw single init=/bin/bash,按ctrl+x,进入单用户模式。
在这里插入图片描述
在这里插入图片描述
输入sudo passwd root,设置新密码

3、登陆系统
在这里插入图片描述

4、重新安装VMtools
点击虚拟机–重新安装VMware tools,双击打开
在这里插入图片描述
在这里插入图片描述
将该压缩包复制到桌面然后,运行tar -zxvf VMwareTools…tar.gz
在这里插入图片描述
运行解压后pl文件,./vmware-install.pl,一路回车,然后重启电脑,主机和虚拟就可以互相粘贴了。
在这里插入图片描述

5、设置中文界面及中文乱码问题
修改源文件:
在这里插入图片描述

更新源和软件
apt-get update && apt-get upgrade && apt-get clean
在这里插入图片描述

选语言
dpkg-reconfigure locales
进入图形界面,选中en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8(空格是选择,tab是切换,*是选中)并将zh_US.UTF-8选为默认。
在这里插入图片描述
在这里插入图片描述

安装中文字体
apt-get install xfonts-intl-chinese
apt-get install ttf-wqy-microhei

重启
reboot
如果重启后还有英文,多重启两次就好。

二、Kali Linux内核版本
通过命令uname -r查看内核版本
在这里插入图片描述

第一项(5):当前内核主版本号;

第二项(4):当前内核次版本号;

次版本号为奇偶数的不同含义:

奇数:开发版本内核,功能多,更新速度快

偶数:稳定版本内核,稳定,功能相对较少

三、系统目录
通过命令 ls / 查看根目录(可以理解为查看我的电脑,每个文件夹可以理解为一个盘符)
在这里插入图片描述

bin:存放普通用户执行的命令,比如:cp,ls

boot:系统装载引导目录

dev:存放与设备有关的文件,比如磁盘驱动、usb驱动

etc:存放软件的配置文件

home:普通用户数据

root:管理员数据

lib:库文件

media:挂载移动硬盘、U盘、CD/DVD驱动器等

opt:软件如果安装在这个目录,该软件的数据、库文件都会在同一个目录,方便删除

sbin:存放管理员执行命令

tmp:存放临时文件,会自动清理

usr:可以存放自己的东西,不如游戏、影音。

var: 网站一般存放在/var/www/html

四、Linux命令

命令格式

命令 [选项] [参数]

比如:ls -l /boot 查看boot文件夹里的内容
在这里插入图片描述

常用命令:

1、编辑器常用命令

Tab键:自动补齐

反斜杠“\”:强制换行

快捷键 Ctrl+U:清空至行首

快捷键 Ctrl+K:清空至行尾

快捷键 Ctrl+L:清屏

快捷键 Ctrl+C:取消本次命令编辑

2、man命令查阅手册

例子:man man

“↑”、“↓”方向键滚动文本

Page Up和Page Down键翻页

q键退出阅读环境

/关键词 向后查找 n:下一个

?关键词 向前查找 N:前一个

3、hostname查看主机名称、所在域的名称
在这里插入图片描述

4、ifconfig查看IP地址
在这里插入图片描述

5、cd切换目录

pwd 查看当前所在文件夹

cd [目录名] 切换文件夹

cd 切换到当前用户的主目录(/home/用户目录)

cd … 切换到上级目录

cd / 切换到根目录

6、ls查看文件夹内容

-a 显示指定目录下所有子目录与文件,包括隐藏文件

-l 以列表方式显示文件的详细信息

-h 配合 -l 以人性化的方式显示文件大小

-alh 详细信息

-A 不显示“.”、“…”

-d 显示目录本身的属性

-R 递归显示的内容

–color 以颜色区分不同类型文件

7、mkdir创建目录

mkdir 123 创建123文件夹

mkdir -p 123/123 可以递归创建目录

8、touch新建文件

touch 123.txt 如果文件不存在则新建123.txt,存在则刷新日期

9、cp复制文件

cp 源文件 目标文件 复制文件或者目录

-i 覆盖文件前提示

-p 保持源文件的属性

-f 强制覆盖目标同名的文件或目录

-r 若给出的源文件是目录文件,则 cp 将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名

10、rm删除文件

rm [文件名] 删除指定的文件名

-f 强制删除,忽略不存在的文件,无需提示

-r 递归地删除目录下的内容,删除文件夹 时必须加此参数

-i 删除文件前提示用户

11、mv移动文件

mv 源文件 目标文件 文件路径一致相当于重命名

-i 覆盖文件前提示

12、find 查找文件

find [路径] -name “*.py” 省略路径表示当前文件夹下查找

find [路径] -name “1

-size 按大小查找

-user 按文件属主查找

-type 按文件烈性查找

13、vim编辑器

vim 123.txt 打开123.txt文件

:w 保存文件

:w 123.txt 保存至123.txt文件

:q 退出编辑器,如果文件已修改请使用下面的命令

:q! 退出编辑器,且不保存

:wq 退出编辑器,且保存文件

i 在当前位置生前插入

I 在当前行首插入

a 在当前位置后插入

A 在当前行尾插入

o 在当前行之后插入一行

O 在当前行之前插入一行

/text  查找text,按n健查找下一个,按N健查找前一个

?text  查找text,反向查找,按n健查找下一个,按N健查找前一个

14、cat 显示出文件的全部内容

-n 给输出的所有行加上编号

-b 对非空输出行编号

cat 1 2 > 3 合并文件,将文件1和2 合并到3

15、tar解压缩文件

打包文件

tar -cvf 打包文件.tar 被打包的文件/路径…

解包文件

tar -xvf 打包文件.tar

gzip 压缩文件

tar -zcvf 打包文件.tar.gz 被压缩的文件/路径…

解压缩文件

tar -zxvf 打包文件.tar.gz

解压缩到指定路径

tar -zxvf 打包文件.tar.gz -C 目标路径 (目标路径必须先创建)

bzip2 压缩文件

tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径…

解压缩文件

tar -jxvf 打包文件.tar.bz2

16、useradd添加用户

useradd aiyou 添加一般用户

useradd -g root aiyou 为添加的用户指定相应的用户组

useradd -r bucuo 创建一个系统用户

useradd -d /home/ay aiyou 为新添加的用户指定home目录

17、userdel删除用户

userdel aiyou 删除用户

userdel -r aiyou 删除用户及用户的宿主目录

18、route查看或设置主机中路由表信息

route del default gw IP地址 删除路由表中的默认网关记录

route add default gw IP地址 向路由表中添加默认网关记录

route add -net 网段地址/24 gw IP地址 添加到指定网段的路由记录

route del -net 网段地址 删除到指定网段的路由记录

19、netstat网络相关信息查询

-a或–all 显示所有连线中的Socket。

-A<网络类型>或–<网络类型> 列出该网络类型连线中的相关地址。

-c或–continuous 持续列出网络状态。

-C或–cache 显示路由器配置的快取信息。

-e或–extend 显示网络其他相关信息。

-F或–fib 显示FIB。

-g或–groups 显示多重广播功能群组组员名单。

-h或–help 在线帮助。

-i或–interfaces 显示网络界面信息表单。

-l或–listening 显示监控中的服务器的Socket。

-M或–masquerade 显示伪装的网络连线。

-n或–numeric 直接使用IP地址,而不通过域名服务器。

-N或–netlink或–symbolic 显示网络硬件外围设备的符号连接名称。

-o或–timers 显示计时器。

-p或–programs 显示正在使用Socket的程序识别码和程序名称。

-r或–route 显示Routing Table。

-s或–statistice 显示网络工作信息统计表。

-t或–tcp 显示TCP传输协议的连线状况。

-u或–udp 显示UDP传输协议的连线状况。

-v或–verbose 显示指令执行过程。

-V或–version 显示版本信息。

-w或–raw 显示RAW传输协议的连线状况。

-x或–unix 此参数的效果和指定"-A unix"参数相同。

–ip或–inet 此参数的效果和指定"-A inet"参数相同。

20、service network restart 重启网络

21、ifdown eth0 禁用端口

ifup eth0 启用端口

禁止非法,后果自负
欢迎关注公众号:web安全工具库
在这里插入图片描述

  • 3
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
01. Kali Linux 介绍 ..........................................................................................................................3 一、 Kali Linux 与 Debian 的区别...................................................................................3 二、 Kali Linux 商标策略 ................................................................................................3 三、 Kali Linux 适合你么?...............................................................................................5 四、 Kali Linux 特性 .......................................................................................................5 五、 Kali Linux 镜象 ........................................................................................................6 02. Kali Linux 安装 ..........................................................................................................................7 一、 硬盘安装 Kli Linux(可选择是否加密) ..............................................................7 二、 用 Live U 盘安装 Kali Linux .................................................................................19 三、 Kali 和 Windows 双引导........................................................................................22 四、 Kali Mini ISO 网络安装.........................................................................................28 五、 Kali Linux PXE 网络安装.....................................................................................33 03. Kali Linux 一般应用 ................................................................................................................35 一、 Kali Linux 电子取证模式 ......................................................................................35 二、 Kali 虚拟机安装 VMware Tools............................................................................37 三、 运行 Metasploit Framework ..................................................................................38 四、 建立你自己的卡利 ISO .........................................................................................39 五、 更改卡利桌面环境.................................................................................................41 六、 解决无线驱动程序问题.........................................................................................42 04. Kali Linux ARM 应用 ..............................................................................................................43 一、 准备 Kali Linux ARM chroot .................................................................................43 二、 在 ODROID U2 安装 Kali ARM............................................................................47 三、 在三星 Chromebook 安装 Kali ARM ....................................................................49 四、 在 Raspberry Pi 安装 Kali ARM ............................................................................52 05. Kali Linux 开发 ........................................................................................................................53 一、 ARM 交叉编译.......................................................................................................53 二、 重新编译 Kali Linux 内核 .....................................................................................54 三、 从源代码编译包.....................................................................................................55 06. Kali Linux 社区 ........................................................................................................................57 一、 Kali Linux 漏洞跟踪 ..............................................................................................57 二、 Kali Linux 官方网站 ..............................................................................................57

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web安全工具库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值