Kali的一些基础语法

查看kali的内核

1
2
uname -r
6.5.0-kali3-amd64

Kali Linux 是一个基于 Debian 的操作系统,专为信息安全和渗透测试设计。

  • 查看系统信息

    1
    uname -a
  • 查看内存使用情况

    1
    free -h
  • 查看磁盘使用情况

    1
    df -h
  • 查看运行进程

    1
    ps aux
  • 终止进程

    1
    kill <pid>

    示例:kill 1234 终止进程 ID 为 1234 的进程。

2. 网络管理

  • 查看网络接口

    1
    ifconfig
  • 测试网络连通性

    1
    ping <hostname_or_ip>

    示例:ping google.com

  • 扫描网络

    1
    nmap <target_ip>

    示例:nmap 192.168.1.1

  • 查看路由表

    1
    route -n

3. 文件和目录管理

  • 列出目录内容

    1
    ls -la
  • 复制文件

    1
    cp <source> <destination>
  • 移动/重命名文件

    1
    mv <source> <destination>
  • 删除文件

    1
    rm <file>
  • 创建目录

    1
    mkdir <directory>

4. 权限管理

  • 查看文件权限

    1
    ls -l <file>
  • 更改文件权限

    1
    chmod <permissions> <file>

    示例:chmod 755 script.sh

  • 更改文件所有者

    1
    chown <user>:<group> <file>

5. 安装和管理软件

  • 更新软件包列表

    1
    sudo apt update
  • 安装软件

    1
    sudo apt install <package>

    示例:sudo apt install nmap

  • 卸载软件

    1
    sudo apt remove <package>

6. 渗透测试工具

  • 使用 Metasploit

    1
    msfconsole
  • 使用 Aircrack-ng

    1
    airodump-ng <interface>

    示例:airodump-ng wlan0

  • 使用 Burp Suite

    1
    burpsuite
  • 使用 Nikto

    1
    nikto -h <target>

    示例:nikto -h http://example.com

7. 其他常用命令

  • 查看帮助信息

    1
    man <command>
  • 查看命令的历史记录

    1
    history
  • 搜索文件内容

    1
    grep <pattern> <file>