Linux 基础命令,永久更新-爱代码爱编程
移动:
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