kali教学和从零开始学kali是两个系列,从零开始学kali针对没有linux使用经验的爱好者
kali教学主要针对一些软件的使用和一些简单的攻击教学…
还是希望大家可以支持一下
谢谢
快速复制和粘贴
按下鼠标左键,沿着文本拖动鼠标(或者双击)文本就会变成高亮,这些文本就被拷贝到了缓冲区里面。然后按下鼠标中键,这些文本就被粘贴到光标所在的位置。
(我也是才知道,如果你的kali安装了vmware tools,左键拖动后就直接可以复制到windows啦)
简单的命令
date
2020年 06月 01日 星期一 19:34:24 CST
cal
六月 2020
日 一 二 三 四 五 六
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
查看磁盘剩余空间的数量
df
文件系统 1K-块 已用 可用 已用% 挂载点
udev 973140 0 973140 0% /dev
tmpfs 201056 1100 199956 1% /run
/dev/sda1 100623416 57310388 38158624 61% /
tmpfs 1005276 0 1005276 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 1005276 0 1005276 0% /sys/fs/cgroup
tmpfs 201052 12 201040 1% /run/user/0
显示空闲内存的数量
free
total used free shared buff/cache available
Mem: 2010556 774808 121228 3692 1114520 1060632
Swap: 2094076 4364 2089712
退出终端
exit
终端仿真器没有运行,几个终端会话仍然在后台运行着。它们叫做虚拟终端或者是虚拟控制台。按下 Ctrl-Alt-F1 到Ctrl-Alt-F6 访问不同的虚拟终端。当一个会话被访问的时候,它会显示登录提示框,我们需要输入用户名和密码。从一个虚拟控制台转换到另一个,按下 Alt 和 F1-F6。返回图形桌面,按下 Alt-F7
显示当前工作目录
pwd
/root
当用户以普通用户的身份操控系统时,主目录是唯一允许用户编写
文件的地方
ls
42 木马 armtoolchain hack-captive.sh powershell_attack.txt sketchbook torshammer.py veil-output
报错 内网穿透 create_ap-master hulk.py pwnedOrNot socks.py torshammer.tgz w3af
不会用 网站漏洞 DAVOSET Hyperion-2.2 python包 source unicorn wpa_sup.conf
钓鱼网站 下载 ddos Katana 'random'$'\r' 'sys'$'\r' 'urllib2'$'\r'
定位 信息收集 evilginx2 paros recon-ng terminal.py Veil-Catapult
密码破解 桌面 go pixload Rock-ON tor-browser_en-US Veil-Evasion
切换绝对路径
cd /usr/bin
root@kali:/usr/bin#
切换到父路径
root@kali:/usr/bin# cd ..
root@kali:/usr#
切换相对路径
如果不指定一个文件的目录,那它的工作目录会被假定为当前工作目录
root@kali:/usr# cd ./bin
root@kali:/usr/bin#
root@kali:/usr# cd bin
root@kali:/usr/bin#
一般省略./就可以了,上面两个效果一样
cd切换到主目录
root@kali:/usr/bin# cd
root@kali:~# pwd
/root
cd ~username切换到用户的目录
root@kali:/usr# cd ~cracer
root@kali:/home/cracer#
更改工作目录到先前的工作目录
root@kali:/home/cracer# cd -
/usr
root@kali:/usr# cd -
/home/cracer
- 以 “.” 字符开头的文件名是隐藏文件。这仅表示,ls 命令不能列出它们,除非
使用 ls -a 命令。当你创建帐号后,几个配置帐号的隐藏文件被放置在你的主
目录下。另外,一些应用程序也会把它们的配置文件以隐藏文件的形式放在你的主目录下面。 - 文件名和命令名是大小写敏感的。文件名 File1 和 file1 是指两个不同的文件
名。 - Linux 没有“文件扩展名”的概念,不像其它一些系统。可以用你喜欢的任何
名字来给文件起名。文件内容或用途由其它方法来决定。虽然类似 Unix 的操
作系统,不用文件扩展名来决定文件的内容或用途,但是应用程序会。 - 虽然 Linux 支持长文件名,文件名可能包含空格,标点符号,但标点符号仅限
使用“.”,“-”,下划线。最重要的是,不要在文件名中使用空格。如果你想
表示词与词间的空格,用下划线字符来代替。
查看到在当前目录下所包含的文件和子目录列表
root@kali:/home/cracer# ls
公共 模板 视频 图片 文档 下载 音乐 桌面 core
除了当前工作目录以外,也可以列出指定目录的内容
root@kali:/home/cracer# ls /usr
bin games i686-w64-mingw32 include lib lib32 lib64 libexec libx32 local sbin share src var x86_64-w64-mingw32
可以列出多个指定目录的内容。列出用户主目录(用字符“∼”代表)和/usr 目录的内容:
ls ~ /usr
/root:
42 木马 armtoolchain hack-captive.sh powershell_attack.txt sketchbook torshammer.py veil-output
报错 内网穿透 create_ap-master hulk.py pwnedOrNot socks.py torshammer.tgz w3af
不会用 网站漏洞 DAVOSET Hyperion-2.2 python包 source unicorn wpa_sup.conf
钓鱼网站 下载 ddos Katana 'random'$'\r' 'sys'$'\r' 'urllib2'$'\r'
定位 信息收集 evilginx2 paros recon-ng terminal.py Veil-Catapult
密码破解 桌面 go pixload Rock-ON tor-browser_en-US Veil-Evasion
/usr:
bin games i686-w64-mingw32 include lib lib32 lib64 libexec libx32 local sbin share src var x86_64-w64-mingw32
输出更多的细节
ls -l
总用量 7272
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 公共
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 模板
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 视频
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 图片
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 文档
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 下载
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 音乐
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 桌面
-rw------- 1 zhou zhou 33886208 4月 18 11:52 core
“l”选项长格式输出,“t”选项按文件修改时间的先后来排序
ls -lt
总用量 7272
-rw------- 1 zhou zhou 33886208 4月 18 11:52 core
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 桌面
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 公共
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 模板
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 视频
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 图片
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 文档
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 下载
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 音乐
反过来显示
ls -lt --reverse
总用量 7272
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 音乐
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 下载
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 文档
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 图片
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 视频
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 模板
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 公共
drwxr-xr-x 2 zhou zhou 4096 4月 2 17:49 桌面
-rw------- 1 zhou zhou 33886208 4月 18 11:52 core
ls 命令有大量的选项。
选项 长选项 作用(可以输入长选项,但也可以简写)
-a --all 列出所有文件,甚至包括文件名以圆点开头的隐藏文件
-d --directory 通常,如果指定了目录名,ls 命令会列出这个目录中的内容,而不是目录本身。把这个选项与 -l 选项结合使用,可以看到所指定目录的详细信息,而不是目录
中的内容。
ls -ld
drwxr-xr-x 17 cracer cracer 4096 4月 18 11:52 .
-F --classify 这个选项会在每个所列出的名字后面加上一个指示
符。例如,如果名字是目录名,则会加上一个’/’ 字符
ls -F
公共/ 模板/ 视频/ 图片/ 文档/ 下载/ 音乐/ 桌面/ core
-h --human-readable 以长格式列出。以人们可读的格式,而不是以字节数
来显示文件的大小。
ls -lh
总用量 7.2M
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 公共
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 模板
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 视频
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 图片
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 文档
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 下载
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 音乐
drwxr-xr-x 2 cracer cracer 4.0K 4月 2 17:49 桌面
-rw------- 1 cracer cracer 33M 4月 18 11:52 core
-l 以长格式显示结果
-r --reverse 以相反的顺序来显示结果。通常,ls 命令的输出结果按照字母升序排列。
-S 命令输出结果按照文件大小来排序
ls -lS
总用量 10812
-rw-r--r-- 1 root root 3606856 5月 25 15:05 'urllib2'$'\r'
-rw-r--r-- 1 root root 3606855 5月 25 15:07 'random'$'\r'
-rw-r--r-- 1 root root 3606852 5月 25 15:07 'sys'$'\r'
-rwxrw-rw- 1 root root 40960 3月 3 2011 torshammer.tgz
-rw-r--r-- 1 root root 13785 3月 2 2011 socks.py
-rw-r--r-- 1 root root 11345 5月 22 17:32 powershell_attack.txt
-rw-r--r-- 1 root root 7331 3月 2 2011 terminal.py
-rwxr-xr-x 1 root root 6865 3月 3 2011 torshammer.py
-rwxr--r-- 1 root root 5434 5月 23 10:05 hack-captive.sh
-rwxrwx--- 1 root root 5245 5月 10 2012 hulk.py
drwxr-xr-x 2 root root 4096 5月 7 09:10 42
-t 按照修改时间来排序
-rw-r–r-- 1 root root 3606856 5月 25 15:05 ‘urllib2’$’\r’
-rw-r–r-- 对于文件的访问权限。第一个字符指明文件类型。在不同类型之间,开头的“-”说明是一个普通文件,“d”表明是一个目录。其后三个字符是文件所有者的访问权限,再其后的
三个字符是文件所属组中成员的访问权限,最后三个字符是其他所有人的访问权限。r读,w写 ,x执行
1 文件的硬链接数目。
root 文件属主的用户名。
root 文件所属用户组的名字。
360685 以字节数表示的文件大小。
5月 25 15:05上次修改文件的时间和日期。
‘urllib2’$’\r’文件名。