社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
本人的第二篇记录,之前写过一个入门的逆向的ctf题。本来打算之后继续更新一些自学的内容,奈何技术太菜,只有重头学起。以后会陆续更新自己学到的东西
1.VM三种网络模式,分析他们的特点
桥接模式:桥接模式下,宿主机和虚拟机是相互独立的,IP在同一个网段,用于当前网络可自动分配IP的情况,如果有多个虚拟机是桥接模式,他们的IP都在一个网段,他们之间可以相互ping通。
在桥接模式下可以联网
NAT模式:在虚拟机IP是自动获取的时候,才可以用NAT模式。选择这个模式,默认启动DHCP和NAT,当前虚拟机的IP是DHCP虚拟出来的。IP也可以自己设置,分配完之后可以ping通网络。
NAT模式下也可以联网
仅主机模式:虚拟机IP是自动获取的,VM会默认启动DHCP,DHCP服务器虚拟出一个IP给虚拟机,选择仅主机的虚拟机之间可以ping通,宿主机能ping通虚拟机,虚拟机和宿主机不在同一网段的话ping不通。
仅主机模式下不能联网
文件操作类命令
ls 列目录
ls -l 显示当前目录的详细信息
ls -al显示所有的文件详细信息,能够把隐藏文件显示出来
ls -dl text123 查看目录详细信息
pwd查看当前所在的目录
切换目录:cd
mkdir 新建文件夹
touch 新建文件名
rm 要删除的文件名 删除文件
rm -r 要删除的文件夹 删除文件夹
rm -rf 要删除的文件夹 强制删除
复制:cp 源文件(含有绝对路径的文件名) 路径
移动:mv 源文件(含有绝对路径的文件名) 路径
改名:mv 源文件(含有绝对路径的文件名) 目标文件名
cat 文件名(全部读取)
more 文件名(可控去读) q键退出
head 显示一个文件的前几行(默认读取前10行)
tail 显示文件的后几行,并且可以动态显示(默认读取后10行)
find 全盘查找文件
locate 检索的文件名称
whereis 查找某个命令的所在位置和帮助
用户管理命令
which 查找当前用户的命令
useradd 新建用户
passwd 修改用户密码
su 切换用户
userdel 删除用户
usermod 修改用户信息
压缩包文件处理命令
打包:tar -czvf
解压缩:tar -zxvf test.tar.gz
压缩:zip test.zip filename1 fil
解压缩:unzip test.zip
VI/VIM所有命令
命令模式、输入模式、底层命令模式
切换到插入模式:
i, I 进入插入模式(Insert mode):i:从目前光标所在处插入, I :在目前所在行的第一个非空格符处开始插入
a, A 进入插入模式(Insert mode):a从目前光标所在的下一个字符处开始插入, A:从光标所在行的最后一个字符处开始插入
o, O 进入插入模式(Insert mode):o:在目前光标所在的下一行处插入新的一行 O:在目前光标所在处的上一行插入新的一行!
set nu 设置行号
Shift+:(冒号)
set nonu 删除行号
w 保存内容
wq 保存内容并且退出编辑器
q! 不保存内容直接退出编辑器
/rt 向光标之下寻找一个名称为 rt 的字符串。
n 这个 n 是英文按键。代表重复前一个搜寻的动作。
/s 搜索名为s的字符串,光标在第一个s上,安n键搜索会到下一个s
:%s/word1/word2 寻找 word1 这个字符串,并将该字符串取代为 word2
x, X 在一行字当中,x 为向后删除一个字符 , X 为向前删除一个字符
dd 删除游标所在的那一整行。
删除了上图第五行
ndd n 为数字,删除光标所在的向下 n 行。
yy 复制游标所在的那一行。
p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行。
复制第一行,p 为将已复制的数据在光标下一行贴上
P 贴在游标上一行
u 复原前一个动作
chown 修改当前文件或文件夹的所属用户
chmod 修改当前文件或文件夹的权限
+
-
=
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!