kali Linux 基础命令讲解一

Linux介绍

Linux是一套基于免费使用和自由传播的类Unix操作系统,是一个基于POSI和UNIX的多用户,多任务,支持多线程和多CPU的操作系统。

SHTLL介绍

shell与终端区别:

终端:接收用户输入,并传递给shell程序,接收程序输出并展示到屏幕。

shell:接收并解析用户命令给操作系统执行,将结果输出到终端。

查看shell:

①.查看系统支持哪些shell:cat /etc/shells

kali Linux 基础命令讲解一_第1张图片

②.查看正在使用的shell:echo $SHELL

vim编译器

vim是什么

VIM编译器是所有Unix及linux系统下标准编译器,相当于windows系统中的记事本。

vim特点

  • vim具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计;
  • vim可以当作vi的升级版本,他可以用多种颜色的方式来显示一些特殊的信息。
  • vim会依据文件扩展名或者是文件内的开头信息, 判断该文件的内容而自动的执行该程序的话判断式,再以颜色来显示程序代码与一般信息。
  • vim里面加入了很多额外的功能,例如支持正则表达式的搜索、多文件编辑、块复制等等。

vi/vim编译器模式

①.命令模式(默认):复制行,删除行等。②.输入模式:可以输入内容

模式转换

①.命令模式——输入模式(insert键) ②.输入模式——命令模式(ESC键)

输入模式下的操作:

i:在当前光标所在字符的前面,转为输入模式

l:在当前光标所在行的行首转换为输入模式

a:在当前光标所在字符的后面,转为输入模式

A:在光标所在行的行尾,转换为输入模式

o:在当前光标所在行的下方,新建一行,并转为输入模式

O:在当前光标所在行的上方,新建一行,并转为输入模式

s:删除光标所在字符替换光标处字符

r:替换光标处字符

命令模式下的操作:

:w 保存 :q 退出

:wq和:x 都是保存退出

:q!强制退出 :w! 强制保存

普通模式下的查找:

/PATTERN:从当前位置向后查找

?PATTERN:从当前位置向前查找

Linux命令

Linux分类

①.帮助命令 ②.常用系统工作命令 ③.系统状态检测命令 ④.工作目录切换命令

Linux一些简单命令

(1)echo [字符串|$变量]:

输出字符串或变量提取后的值;当失去touch创建文件的时候可用例3

kali Linux 基础命令讲解一_第2张图片

(2)[date ]:

时间查看以及时间的设置等,详细了解可以用[man date]命令查看

kali Linux 基础命令讲解一_第3张图片

(3)[poweroff]:

关机,关闭系统命令

kali Linux 基础命令讲解一_第4张图片

(4)[top [参数]]:

显示当前系统正在执行进程的相关信息,进程ID,内存占用率,CPU占用率等。

kali Linux 基础命令讲解一_第5张图片

(5)[ifconfig] :

网卡,IP,掩码,网关,IPV6等

kali Linux 基础命令讲解一_第6张图片

(6)[uname]:

查看系统内核,系统版本信息等

kali Linux 基础命令讲解一_第7张图片

(7)[who]:

查看当前登入主机用户终端信息

kali Linux 基础命令讲解一_第8张图片

(8)[history]:

显示历史执行过的命令

kali Linux 基础命令讲解一_第9张图片

(9)[last]:

列出目前与过去登入系统的用户相关信息

kali Linux 基础命令讲解一_第10张图片

(10)[mkdir]:

创建目录

kali Linux 基础命令讲解一_第11张图片

(11)[pwd]:

显示用户当前所处的工作目录

(12)[cd]:

切换工作路径

kali Linux 基础命令讲解一_第12张图片

kali Linux 基础命令讲解一_第13张图片

(13)[ls]:

显示目录中的文件信息

kali Linux 基础命令讲解一_第14张图片

kali Linux 基础命令讲解一_第15张图片

(14)[sudo su]:

切换到管理员账户下

kali Linux 基础命令讲解一_第16张图片

(15)[cat 文档名]:

查看文档内容

(16)[man 协议内(nmap) >> 文档名]:

将协议内容写入到文档中

kali Linux 基础命令讲解一_第17张图片

注:以上是一些命令基础,详细了解到网站:linux命令在线中文手册

你可能感兴趣的:(Linux,vim,编辑器,linux)