代码编织梦想

移动:

ctrl+alt ------------------------------------------光标移除虚拟机
cd /目录/----------------------------------------进入指定目录
cd … --------------------------------------------退出到上层目录
cd ------------------------------------------------退出到根目录
cp -v /root/aaa.txt /root2--------------------把/root中的aaa.txt复制到root2中 -v 显示结果
mv -v /root/aaa.txt /root2-------------------把/root中的aaa.txt移动到root2中 -v 显示结果

查看:

ls /目录-----------------加上指定目录 只会显示该目录下的文件
ls -l ---------------------会列出所有文件的详细情况,包括时间,读写方式,权限所有 等待
ls -la -------------------会把一些隐藏的文件也列出来

hostname-------------查看kali主机名称
whoami----------------查看自己是谁
groups-----------------查看所属组
id username----------查看账户信息

端口:

ip addr-----------------------------------------------全部网卡信息
route -n ---------------------------------------------查看网关(Gatway)
ufw disable # To disable the firewall----------关闭防火墙(需要先安装ufw apt-get install ufw)
ufw enable # To enable the firewall-----------开启防火墙
ufw allow 80 --------------开放80端口
netstat----------------------查看端口和进程等相关情况。

删除,修改,创建

touch aaa.txt--------------------------创建aaa.txt
mkdir aaa------------------------------创建aaa文档

useradd -m username ---------------- -m表示创建主目录,通常是/home/username, username为你创建的用户名
passwd username----------------------需要输入两次,bash不会显示你输入的密码
usermod -a -G sudo username-------- -a表示附加或添加,-G表示指定的组/组
userdel -r username-----------------------删除用户
mv xxx.txt aaa.txt---------------------------将xxx.txt重命名为aaa.txt
apt remove xxxx----------------------------简单卸载软件xxxx
apt-get purge xxxx----------------------卸载软件并移除配置文件

apt autoremove------------------------------卸载自动安装并未使用的文件
apt update-------------------------------------更新源(Linux 更新源文件位于 /etc/apt/sources.list)
apt upgrade-----------------------------------更新软件
apt full-upgrade------------------------------更新系统
apt-get clean----------------------------------0
apt-get autoclean----------------------------0清理安装包

编辑:

vim aaa.txt--------------------------------编辑aaa.txt(进入编辑之后,按i即可编写,按esc—> : ----->wq 保存退出,q!不保存强制退出,wq!保存并强制退出)
esc:set nu ---------------------------------vim编辑时候显示详细行数
esc:1,10s/aaa/AAA ---------------------把第一到第十行的aaa替换为AAA
esc:%s/aaa/AAA/ ------------------------aaa替换为AAA(全局替换)

下载:

apt-get install xxxx-------------------安装xxxx
git clone http:github//xxxx----------从github拷贝xxxx

字典:

/usr/share/john/password.lst

/usr/share/wfuzz/wordlist

/usr/share/ wordlists

工具:

gthumb-------------------浏览多张图片(安装apt-get install gthumb)
eog------------------------浏览单张图片 (安装apt-get install eog)
tree -----------------------查询文件树形结构
gedit /xxx/xxx----------可以去GitHub下载,很方便的文本编辑工具
cewl xxx.com/ -w aaa.txt --------------抓取xxx网站的内容放到aaa.txt,可以用作字典(个人认为太累赘会抓取很多没意义的中文汉字,推荐cupp做字典),可以设置抓取深度,详细参数–help。
cupp -i --------------------社工字典,交互性的密码字典,根据受害人信息自定义设置字典内容。

其他:

reboot---------------关机重启

小屋

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/weixin_49071539/article/details/110450213

YOLOV4训练中的错误-爱代码爱编程

今天来记录一个错误,是在训练yolov4的时候遇上的一个错误,是一个很简单的错误,但是每次都会遇到,这已经是第n次遇上了,也是第n次不知道该怎么解决,回想了半天才想起来,浪费了很多时间,所以应该养成平时记录错误的好习惯,不然以后会因此浪费很多时间,刚开始训练我就来写了,这次不能再拖延了!!! 这很显然是一个读取图片时的错误,但是我的文件名,路径名各个方面都

Centos7-Cobbler 安装-爱代码爱编程

文章目录 一、Cobbler 安装二、Cobbler 安装 Centos7 一、Cobbler 安装 $ yum install -y epel-release #安装epel源,因为cobbler在epel源里面 $ yum install -y cobbler cobbler-web pykickstart debmirror xine

Linux~~~软件管理(RPM和源码包)-2020.12.1-爱代码爱编程

软件管理 RPM包 RPM(原Red Hat Package Manager,现在是一个递归缩写)由 Red Hat 公司提出,被众多 Linux 发行版所采用,也称二进制( binary code)无需编译,可以直接使用,无法设定个人设置,开关功能 软件包示例(注意后缀):mysql-community-common-5.7.12-1.el7.x8

Linux基础之系统安全及应用(su和sudo)-爱代码爱编程

目录 一、账号安全基本措施1、系统账号相关2、密码安全相关(1)要求下次登录时修改密码(强制的)(2)设置密码有效期3、命令历史的限制(1)减少记录的命令条数(2)登录时自动清空命令历史4、终端自动注销二、su命令相关1、su命令(1)su命令简介(2)限制使用su命令的用户(3)查看su操作的记录2、PAM安全认证(1)PAM及其作用(2)PAM

(四) Docker之Dockerfile编写与指令解析,自定义镜像实战-爱代码爱编程

Docker之编写Dockerfile 1. Dockerfile介绍1.1 docker build1.2 dockerignore文件1.3 Dockerfile格式2. Dockerfile构建过程解析2.1 Dockerfile内容基础知识:2.2 Docker执行Dockerfile的大致流程:2.3 Dockerfile、镜像和容器三者

Eigen 安装问题解决-爱代码爱编程

Eigen 安装问题解决 1. Eigen提示报错2. ceres报错 1. Eigen提示报错 关键信息/usr/include/eigen3 -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy CMake Error at /opt/ros/k

Linux kali虚拟机与Windows共享,基于smb(可互传文件)-爱代码爱编程

简介 SMB(全称是Server Message Block)是一个协议名,它能被用于Web连接和客户端与服务器之间的信息沟通。 用于局域网分享网络文件用,也可以打印。 samba 是基于SMB协议(ServerMessage Block,信息服务块)的开源软件,samba也可以是SMB协议的商标。SMB是一种Linux、UNIX系统上可用于共享文件

kali 移动文件命令-爱代码爱编程

用法 mv [选项]… [-T] 源文件 目标文件 或:mv [选项]… 源文件… 目录 或:mv [选项]… -t 目录 源文件… 将<源文件>重命名为<目标文件>,或将<源文件>移动至指定<目录>。 必选参数对长短选项同时适用。 –backup[=CONTROL] 为每个已存在的目标文件创建备份 -b

Navicat连接kali数据库时,登录出现Access denied for user ‘root‘@‘localhost‘ (using password YES) 拒绝访问-爱代码爱编程

方法步骤 出现access denied的原因有如下可能:1)mysql的服务器停止2)用户的端口号或者IPnmap方法ufw3)mysql的配置文件错误4)root用户的密码错误 出现access denied的原因有如下可能: 1)mysql的服务器停止 重启mysql服务: service mysql restart 2)用户的

kali2019之后版本shell脚本自启动-爱代码爱编程

kali2019之后版本脚本自启动 @Time : 2020年12月2日, 0002 14:08@Author : 862897316@qq.com@Software: PyCharm 开始编写 脚本自启动 印象中,kali系统中是存在rc.local文件的,但是使用虚拟机安装的系统里面,并没有找到rc.loacl文件 因此设置脚本自启动方式就

VulnHub-TR0LL: 2-靶机渗透学习-爱代码爱编程

靶机地址:https://www.vulnhub.com/entry/tr0ll-2,107/ 靶机难度:中级(CTF) 靶机描述:Tr0ll系列VM中的下一台计算机,这比原始的Tr0ll难度有所提高,但是解决所需的时间大致相同,并且毫无疑问,巨魔仍然存在! 难度是从初学者到中级。 目标:得到root权限&找到proof.txt 作者:嗯嗯呐

Linux kali 工具命令大全-爱代码爱编程

whois 域名/ip 查看域名的详细信息。 ping 域名/ip 测试本机到远端主机是否联通。 dig 域名/ip 查看域名解析的详细信息。 host -l 域名 dns服务器 传输zone。扫描 nmap: -sS 半开扫描TCP和SYN扫描。 -sT 完全TCP连接扫描。 -sU UDP扫描 -PS syn包探测(防火墙探测) -PA ack包探测(