linux 常用命令 自学篇(一)

前言

我昨天发布了关于 技能树的问题,那个还只是基础的,我接下将发布linux常用命令,作为昨天测试工程师,必定会使用kali
而linux命令也很重要。 如果你不会,不懂命令。你使用kali的时候,也只能看着别人,漏洞复现也只能照抄

能搜索到这篇文章的人,相信知道什么是linux了,就不介绍了

正文

什么是shell呢?
在这里插入图片描述
看看这张图,早期是开机后直接面对黑黑的命令行,shell命令才能控制其他软件

shell :是为用户与机器之间搭建成的一个桥梁,让我们能够通过shell来对计算机进行操作和交互,从而达到让计算机为我们服务的目的。
在这里插入图片描述

shell与终端的区别
终端接收用户的输入,并传递给shell程序,接收程序输出并展示到屏幕
shell接收并解析用户的命令给操作系统执行,将结果输出到终端

vim的使用

我们写文档的时候会通过编辑器来编辑文档
vim是kali linux自带的编辑器
vim的作用
1.编写代码
2. 编写文档

0x01

先使用touch命令,创建文件
touch hello.txt

在这里插入图片描述
我们在进入文件,进行修改编辑文档,这就是vim的用处之一

使用 vim hello.txt就可以进入编辑了

0x02进入文档,进行编辑

在这里插入图片描述
这里我输入 的话按个字母i

会显示插入,这时候就可以书写了
然后我写入hello world文本
在这里插入图片描述
如何保存退出嘞?
先按下键盘的右上角的Esc会像下图显示
退出写入模式
会退出写入模式
然后再按shift + :
在这里插入图片描述
这时候会显示一个 冒号,我们输入wq,就可以退出了
在这里插入图片描述
w:保存
q:退出
wq 和 x 都是保存退出
q!:强制退出
w!:强制保存,管理员才有权限
insert 键: 在键盘的回退键旁边,点 ins 可以直接切换到插入模式

单独写一个w,是保存,但不退出
单独写一个q,是退出,不保存
wq 和 x 都是保存退出
q!是强制退出,不会保存
w! 是强制保存,单不会退出
这样就看的懂吧
下面是一些其他的方式

i:在当前光标所在字符的前面,转为输入模式
I:在当前光标所在行的行首转换为输入模式
a:在当前光标所在字符的后面,转为输入模式
A:在光标所在行的行尾,转换为输入模式
o:在当前光标所在行的下方,新建一行,并转为输入模式
O:在当前光标所在行的上方,新建一行,并转为输入模式
s:删除光标所在字符
r:替换光标处字符

查找
普通模式: 
/PATTERN:从当前位置向后查找
?PATTERN:从当前位置向前查找

在这里插入图片描述

Linux常用命令

1.echo命令
echo命令用于在终端输出字符串或变量提取后的值
格式为 “echo [字符串 | $变量]”。
具体设计shell编程,我不会
2.date命令
date命令用于显示及设置系统的时间或日期,格式为“date [选项] [+指定的格式]”。
在这里插入图片描述

3.poweroff命令
poweroff 是条关机的命令,其格式为poweroff。

4.top命令
显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率等,格式为“top [参数]”。

具体查看这篇博客
https://www.cnblogs.com/niuben/p/12017242.html

5.ifconfig命令

ifconfig命令用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”。
在这里插入图片描述
6.uname命令

uname命令用于查看系统内核与系统版本等信息,格式为“uname [-a]”。
在这里插入图片描述
7.who命令

who用于查看当前登入主机的用户终端信息,格式为“who [参数]”。
这个不用我说了吧,不懂后面加个 --help
在这里插入图片描述

8.history命令

history命令用于显示历史执行过的命令,格式为“history [-c]”。
在这里插入图片描述

9.pwd命令

pwd命令用于显示用户当前所处的工作目录,格式为“pwd [选项]”。
注意,linux大小写敏感,千万不要小写
在这里插入图片描述

10.cd命令

cd命令用于切换工作路径,格式为“cd [目录名称]”。
这个就不用我说了吧
在这里插入图片描述

11.ls命令

ls命令用于显示目录中的文件信息,格式为“ls [选项] [文件] ”。

依然是你懂的~~

文末

内容比较多,接下来我会继续补全,我讲的是常用命令
有说错的地方评论指出,我会改正。
欢迎大佬们捧场,感兴趣的可以加我vx互相交流
在这里插入图片描述
(另外:我不是打广告,只是互相交流,人多了我会创个群,方便一起交流)

©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页