【004学习笔记】kali linux 安装,熟悉环境

本文为 《Kali Linux 渗透测试》课程的学习使用笔记

bash命令的使用(kali用的是B-shell:)

1、Ls蓝色表示目录,白色表示普通文件,绿色表示可执行文件,红色表示压缩包)

    列出当前目录

    -l长格式来显示

 【004学习笔记】kali linux 安装,熟悉环境

    第一部分:第一个字符,d表示目录,-表示文件,c表示字符型设备文件,l表示链接,   b表示是一个块

    -a显示隐藏文件,多出来以·起始命名的文件(隐藏文件)

    -hKM为单位来显示文件大小

    --sort=size按照大小进行排序

    --sort=time按修改时间排序

2、cd进入目录

    cd . 进入当前目录

    Cd ..进入上一级目录

3、pwd 查看当前工作目录

4、cat查看文本类型文件内容

5、more百分比是当前全部内容的百分比,按回车往后换,q退出

6、less除了没有显示百分比之外跟more差不多

7、Tail默认显示文件最下面10行内容

    -20可以查看下面20行的内容

8、watch -n 2 tail -20 /root/tinghan/桌面/messages)每隔2s执行一次后面的命令

9、cp拷贝文件 cp 待拷贝文件名称 拷贝文件名称

    -r 对目录拷贝

10、rm删除文件

    -r删除目录

11、top监视linux系统性能

【004学习笔记】kali linux 安装,熟悉环境 

    第一行 系统时间,电脑运行时间,用户数量,平均负载

    第二行 当前系统进场,进场状态,

    第三行cup信息

    第四行内存信息

    第五行交换分区信息

    下面部分-进程信息

    Top界面直接输入k PId

    q退出

12、ps -ef显示详细 的进程信息

    ps aux 比上面多了一部分列信息

13、grep查找文本的字符串的行 例如grep hhh /root/pass

    -v筛去

14、Ifconfig查看当前网络配置信息

15、netstat查看网络连接信息

    常用-pantu可以查看计算机和哪些服务器产生tcp udp的连接

16、awk’{printf $5}’  显示每一行第五列的内容

    -F 选择分隔符

17、Cut -d ’:’ -f 1按照:分列,然后显示第一列

18、Uniq重复的信息只显示一次

19、Mount看挂载文件

    Mount -o loop ka.iso /media/cdrom 挂载ka.iso到目录

20、dmesg 查看messages文件,和tail /var/log/messages是一样的

21、find查找文件,范围大

    Find / -name nmap在根目录下查找nmap

    Find / -iname nmap大小写都行

22、whereis 查找文件,范围小速度快,包管理库里查找

23、Echo “hello word”显示信息

24、vi 命令模式,:set nu显示行号,:wq写入退出,i插入,a增加,dd删除一行,o向下插入一行,y复制所在行,p黏贴到光标所在行

25、管道符号>  :> ps 把指令结果输出到ps文件

26、管道符号>> :>> ps把信息追加到文件里头

27、管道符号同时执行多条命令||前面命令执行不成功,执行后面命令

28、管道符号&前后两命令依次执行,&&前面命令执行成功,执行后面命令