因为linux的缓冲区溢出实验,需要在虚拟机的平台上使用linux,所以特地决定使用Kali-linux来进行安装实验。
主要参考博客
安装过程中主要遇到的问题
主要是出现如下错误:
后来经过我的反思,我认为是因为在这一步需要安装很多的软件,这些软件很多来自外网,所以那需要开启全局代理进行翻墙,同时使用如下办法。
方法来源与 上述的博客
因为linux的缓冲区溢出实验,需要在虚拟机的平台上使用linux,所以特地决定使用Kali-linux来进行安装实验。
主要是出现如下错误:
后来经过我的反思,我认为是因为在这一步需要安装很多的软件,这些软件很多来自外网,所以那需要开启全局代理进行翻墙,同时使用如下办法。
方法来源与 上述的博客
/etc/passwd
useradd + 用户名
useradd -g root 用户名
su - 用户名
groupadd 名字
id + 用户名
今天,在学习修改用户名的密码的时候,使用小键盘写的密码,最后我发现原来没有打开小键盘锁,以后再进行linux系统的操作的时候,一定不能使用小键盘。
ctrl + x
passwd root
不要使用小键盘
vim + 文件名 下面我们举个例子
vim 2.py
运行后是下面这样的(此时我们处在命令行的模式下)
按键 | 功能 |
---|---|
home | 回到一行的起始位置 |
end | 回到一行的末尾 |
gg | 回到文件的开头位置 |
G | 回到文件的末尾 |
ZZ | 保存并退出 |
u | 撤销操作 |
/+你要查找的内容 | 查找相关内容 |
操作命令 | 内容 |
---|---|
清屏 | ctrl + L |
帮助命令 | man |
进入命令 | cd |
文本到图形 | init5 |
图形到文本 | init3 |
显示当前目录内容 | ls |
显示主机名 | hostname |
显示当前路径 | pwd |
删除 | rm -rf + 名字 |
改名 | mv a b |
移动 | mv a c |
拷贝 | cp |
查看文件内容 | cat |
终止 | ctrl + c/z |
新建文件夹 | mkdir |