kali Linux学习笔记(基本BASH命令)

(1)ls命令:类似于Windows里面dos命令的dir

蓝色是目录,白色是普通文件,绿色是一个可执行的文件(脚本,拥有可执行权限),红色是压缩包文件。

Ls-l 基于ls命令,相当于ls的拓展,在终端显示出长格式,显示文件的信息(修改文件的时间,文件的大小,以及文件的所有者和所以组)。Ls-l最主要的是最左边的一串字符,如果第一个字符是“d“,那就说明这是一个目录,如果是一个“-”,那就说明这是一个文件,如果是“c”,那就说明这是一个设备文件,“l”说明这是一个链接,“b”说明是一个block文件,相当于硬盘的分区。

Ls-a同样基于ls命令,作用是显示出隐藏文件。

ls-lh以人类容易阅读的形式显示出文件(夹)的大小,一般以K或MB作为单位。如果不加“l”就以字节的形式显示出来。

 (由于刚安装kali,所以没有什么文件)

(2)cd命令:跟Windows的cd没有任何区别

cd/.../指进入某个目录

cd.. 指返回上一级目录

(3)cat命令: 可以查看文本类型的文本内容

        more命令:可以查看文件的变化信息

当读取一个大文件是,他会从头到尾的读出文件的内容,如果这个文件的内容较多,这个查看的时间会比较长,如果想回到文本的开头去查找内容时,不是很方便去查看内容。

所以,这时就需要引入more命令,此命令可以只显示一面终端窗口的信息,并且在左下角会显示一个百分比的进度值,如果想看下一页的内容可以按enter键,这样就起到了一个分页查看的作用。

(4)less命令:此命令与more命令相似,区别就在于在终端窗口的左下角不会出现百分比的进度值。

(5)tall命令:默认情况下显示文件最下面的10行内容。

根据自己需求可以显示更多行内容,只需在tall后面加“-”+““数字”;例如“tall-20”,这样就是查看文件最下面的20行内容。

(6)watch命令:通过- n参数来指定一个时间,根据这个时间来循环重复的去运行后面的命令;例如:watch -n 2 tall - 20        这句话的意思就是每隔2s,显示文件的最后20行,查看比较实时的系统变化信息。

(7)rm命令:用于删除文件

用法:rm ...(文件名)

此命令也可以对文件夹和目录进行刪除,需要加一些参数:-r;例如rm - r abc/

(8)cp命令:拷贝,类似于Windows中的copy

用法:cp abc abc1        将abc文件进行拷贝到abc1中(abc1文件之前不存在,是通过cp命令新建的)此命令也可以对文件夹和目录进行拷贝,需要加一些参数:-r;例如cp - r abc/ abc1

(9)top命令:用于监视Linux系统的性能参数

tip:运行结束后,可以按Q退出top命令

 (10)kill命令:可用于top命令中,可以直接结束某个进程。

用法:kill 1128(进程项目代号)

(11)ps命令:用于查看进程信息

通常用ps -ef来显示更详细的进程信息,可显示出进程的路径

ps aux和ps -ef显示的项目是一样的,但显示的方式和显示的信息列会有所不同

        

 (12)grep命令:用于筛选输出

跟平时使用的Ctrl+f快捷方式类似,可以用于cat,ls等查看命令中

用法:grep abc(要查的关键词) etc/passwd(路径)

(13)ifconfig命令:查看我当前的网络配置信息

(14)netstat命令:用于查看网络的连接信息

(15)mount命令:用于挂载远程文件夹或本地文件夹,挂载目录,可查看挂在生成的目录

(16)demesg命令:和tall命令类似,查的内容是相同的,但用demesg命令可以不用像tall那样后面添加路径,可以简化我们的工作。

(17)find命令:用来查找文件(夹)或目录

(18)whereis命令:和find类似,区别在于whereis的速度更快,但没有find详细。

(19)echo命令:用于显示所需要的内容。类似于print函数。

(20)vi命令:文本编辑器(下列是一些最基本的命令)

i(insert):用于对数据的插入,通过上下左右方向键进行行列的选择。按esc键退出。

按下“:”可以继续输入命令。“wq”是对刚修改过的数据进行保存。

a(add):可以对数据进行增加。同样按esc键退出。

如果想删除某条数据可以按“dd”,这样就可以删到某行数据。

如果想在两行内容之间插入一条数据的话可以按“o”这样会在两行数据之间开辟一条空白区域供你插入数据。

如果想对某行内容进行复制,可以按“y”进行。如果想对某个空白行进行粘贴的话,可以按“p”,进行粘贴。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值