Kali Linux 基本命令

17 Mar 2025 | 6 分钟阅读

Kali Linux 是一个强大的渗透测试发行版,由Offensive Security开发。它提供32位、64位ARM版本。借助Kali Linux的特性,我们可以轻松创建自定义的复杂镜像。Kali Linux提供各种认证,如OSCP、OSWE、OSEP、OSWP、OSEEKLCP。Kali Linux命令的测试工具可以分为信息收集、密码攻击、漏洞评估、Web应用程序、漏洞利用工具、嗅探欺骗、访问维护、系统服务报告工具

Kali Linux 包含各种可用于无线攻击、硬件黑客、取证、压力测试和逆向工程的工具。可以使用USB驱动器、硬盘Live DVD进行安装。网络服务包括HTTP、MYSQLSSH。在使用Kali Linux命令时,这些都非常有用。

Kali Linux 可以在某些安卓设备上运行。它的前身是Backtrack,通过Live Boot迁移到Kali。一旦用户掌握了命令,系统就变得易于使用。

Kali Linux 基本命令

以下是Kali Linux 基础命令列表

  1. Date 命令
  2. Cal 命令
  3. Cd 命令
  4. Cp 命令
  5. Whoami 命令
  6. Ls 命令
  7. Cat 命令
  8. Mkdir 命令
  9. Rm 命令
  10. Mv 命令
  11. Uname 命令
  12. Uptime 命令
  13. Users 命令
  14. Less 命令
  15. More 命令
  16. Vi 命令
  17. Free 命令
  18. Sort 命令
  19. History 命令
  20. Pwd 命令

1. Date 命令

在Kali Linux中,'date'命令用于显示系统日期时间。为了显示日期,我们需要使用以下命令

语法


Kali Linux Basic Commands

2. Cal 命令

cal命令在我们的终端屏幕上显示当前月份格式化的日历。如果我们想要一个更高级版本的cal,我们可以在Linux机器上安装ncal包,它以垂直方式显示日历并提供其他选项。

语法


Kali Linux Basic Commands

3. Cd 命令

'cd'命令也称为chdir(更改目录)。我们使用此命令来更改切换当前工作目录。

Kali Linux Basic Commands

4. Cp 命令

在Kali Linux中,'cp'命令用于复制文件或一组文件,或复制目录以在磁盘上创建文件的精确副本,并使用不同的文件名。

Kali Linux Basic Commands

5. Whoami 命令

'whoami'命令用于打印有效的用户ID,而who命令打印有关当前登录用户的信息

"w"命令也可以用来查看谁登录了以及他们正在做什么。

Kali Linux Basic Commands

6. Ls 命令

Kali Linux中最有用的命令之一是'ls'命令。ls命令列出文件和目录的目录内容。借助ls命令,我们可以使用-a属性轻松列出目录中的所有隐藏文件,而对于更详细的输出,我们可以使用-l属性。

语法


Kali Linux Basic Commands

7. Cat 命令

'cat'(concatenate)命令是Kali Linux中最常用的命令之一,它允许我们创建单个或多个文件,连接文件并重定向,在终端或文件中显示文件内容。

通常,我们使用cat命令显示文件内容。

语法


Kali Linux Basic Commands

8. Mkdir 命令

'mkdir'命令用于创建目录。例如,如果我们想在'Documents'目录下创建一个名为'Penetration testing'的目录,那么我们需要打开一个终端并输入以下命令


Kali Linux Basic Commands

9. Rm 命令

在Kali Linux中,'rm'命令用于删除文件。当递归使用时,它也可以用来删除目录。

删除过程将文件名与其在文件系统中关联的数据分开,并将存储设备上的该空间标识为可供将来写入。换句话说,当我们删除一个文件时,其中的数据保持不变,但它不再与文件名相关联。

Kali Linux Basic Commands

10. Mv 命令

借助'mv'命令,我们可以移动重命名文件和目录在我们的文件系统中。

Kali Linux Basic Commands

11. Uname 命令

'uname'命令显示当前系统信息。我们可以使用Linux中的uname命令查看有关Linux环境的系统信息。使用uname -a命令,我们可以了解更多关于我们的系统,包括内核名称、节点名称、内核版本、内核发布、硬件平台、处理器操作系统

语法


Kali Linux Basic Commands

12. Uptime 命令

'uptime'命令显示系统运行的时间。Uptime的基本用法很简单:只需输入命令名称并按Enter键。

如果我们只想知道系统运行了多长时间,并且以更人性化的格式显示,请使用-p命令行选项。

语法


Kali Linux Basic Commands

13. Users 命令

'users'命令用于显示系统上登录用户的登录名

语法


Kali Linux Basic Commands

14. Less 命令

在Kali Linux中,'less'命令用于查看文件而不是打开文件。less命令是"more"命令的更强大变体,用于一次显示一页信息到终端。

我们可以通过在终端窗口中输入以下命令来查看任何文本文件,只需使用"less"命令

语法


Kali Linux Basic Commands

15. More 命令

"more"命令允许我们一次在终端中显示一页输出。当使用需要大量滚动的命令时,例如'ls'命令或'du'命令,这特别有用。

'more'命令适用于任何输出到屏幕的应用程序。一个很好的测试方法是在终端窗口中输入以下命令

语法


Kali Linux Basic Commands

16. Vi 命令

'vi'编辑器是一个屏幕编辑器,几乎所有UNIX系统都自带。命令模式插入模式是vi中两个最常见的模式。

为了开始在一个空文件中输入文本,我们首先需要从命令模式切换到插入模式。要做到这一点,开始输入字母i。当我们开始输入时,之后输入的任何内容都将被输入到文件中。

输入几行短文本,然后在每行末尾按回车键。Vi不像其他文字处理器那样使用自动换行。它会在屏幕边缘处换行。如果我们犯了错误,可以通过按Backspace键来撤销。如果电脑上的Backspace键不起作用,请尝试Ctrl + h键组合。

Kali Linux Basic Commands
Kali Linux Basic Commands

17. Free 命令

在Kali Linux中,'free'命令提供了关于Linux机器上可用RAM量的有用信息。它还显示了物理内存的总量、可用空间,以及交换内存内核缓冲区

语法

如果我们使用free命令并加上-t选项,它会在最后列出总计行。

Kali Linux Basic Commands

18. Sort 命令

使用'sort'命令,我们可以逐行对文本文件的内容进行排序。Sort是一个标准的命令行程序,它以排序的顺序打印其输入或其参数列表中所有文件名的集合。

语法

我们可以通过使用-r sort选项来反转任何文件内容的顺序。

语法


Kali Linux Basic Commands

19. History 命令

'history'命令是Kali Linux中最常用的命令之一。bash shell中的history命令会保存已输入的命令历史记录,以便重复使用。

我们可以单独运行history命令,它只会将当前用户的bash历史记录打印到屏幕上,如下所示

语法


Kali Linux Basic Commands

20. Pwd 命令

在Kali Linux中,'Pwd'命令用于打印工作目录。它提供了我们当前所在目录的信息。如果我们正在进行一个复杂的进程,需要访问该目录时,这特别有用。

Kali Linux Basic Commands
下一个主题Kali Linux 快捷键