kali linux基本命令
文章目录shell什么是shell查看shellshell与终端的区别VIM编辑器Linux常用命令shell什么是shell在计算机科学中,shell俗称外壳,能够接收用户的命令并翻译给操作系统执行,是用户与操作系统(内核)之间的桥梁。如windows的cmd命令行也是属于shell。查看shell查看系统支持哪些shell cat etc/shells查看正在使用的shell echo $SH
shell
什么是shell
在计算机科学中,shell俗称外壳,能够接收用户的命令并翻译给操作系统执行,是用户与操作系统(内核)之间的桥梁。如windows的cmd命令行也是属于shell。
查看shell
- 查看系统支持哪些shell
cat etc/shells - 查看正在使用的shell
echo $SHELL【kali中区分大小写】
shell与终端的区别
- 终端:接收用户的输入,并传递给
shell程序,接收程序输出并展示到屏幕。 shell:接收并解析用户的命令给操作系统执行,将结果输出到终端。
VIM编辑器
是所有
Unix以及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样。
vim具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计。vim可以当作vi的升级版本,可以用多种颜色的方式来显示一些特殊的信息。vim会根据文件扩展名或者文件内的开头信息,判断该文件的内容而自动的执行该程序的语法判断式,再以颜色来显示程序代码与一般信息。vim里面加入了很多额外的功能,例如支持正则表达式的搜索、多文件编辑、块复制等。这对于我们在Linux上进行一些配置文件的修改工作有很棒的功能。
- 使用命令
vim 1.txt,进入vim编辑器模式,默认命令模式。
i在当前光标所在字符的前面转为输入模式。I在当前光标所在行的行首转换为输入模式。a在当前光标所在字符的后面转为输入模式。A在光标所在行的行尾转为输入模式o在当前光标所在行的下方,新建一行,转为插入模式O在当前光标所在行的上方,新建一行,转为插入模式s删除光标所在字符r替换光标处字符
- 命令模式 --> 输入模式,使用
ESC键。 - 关闭、保存文件:冒号加特定字符。
w保存q退出wq和x保存退出q!强制退出w!强制保存,管理员才有权限
- 查找:
/+ 要查找的字符:从当前位置向后查找。?+ 要查找的字符:从当前位置向前查找。
Linux常用命令
Linux命令手册查询
以下命令用法皆可在上述命令手册中查询,也可以在命令后面添加–h来获得相关命令的提示
echo命令
echo命令用于在终端输出字符串或变量提取后的值,格式为"echo [字符串 | $变量]"。date命令date命令用于显示及设置系统的时间或者日期,格式为"date [选项] [+指定的格式]"。

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

uname命令
查看系统版本信息。
用法:
uname [选项]…-a, --all以如下次序输出所有信息。其中若-p和-i的探测结果不可知则被省略:-s, --kernel-name输出内核名称-n, --nodename输出网络节点上的主机名-r, --kernel-release输出内核发行号-v, --kernel-version输出内核版本-m, --machine输出主机的硬件架构名称-p, --processor输出处理器类型或"unknown"-i, --hardware-platform输出硬件平台或"unknown"-o, --operating-system输出操作系统名称--help显示此帮助信息并退出--version显示版本信息并退出

6. who命令
用于查询当前登入主机的用户终端信息
用法:who [选项]… [ 文件 | 参数1 参数2 ]
显示当前已登录的用户信息。-a, --all等于-b -d --login -p -r -t -T -u选项的组合-b, --boot上次系统启动时间-d, --dead显示已死的进程-H, --heading输出头部的标题列-l,--login显示系统登录进程--lookup尝试通过 DNS 规范化主机名-m只针对和标准输入有直接交互的主机和用户-p, --process显示由 init 进程衍生的活动进程-q, --count列出所有已登录用户的登录名与用户数量-r, --runlevel显示当前的运行级别-s, --short只显示名称、线路和时间(默认)-T, -w, --message用+,-或?标注用户消息状态-u, --users列出已登录的用户--message等于-T--writable等于-T--help显示此帮助信息并退出--version显示版本信息并退出
history命令
可以用来显示曾执行过的命令
n显示n个最近的记录-a添加记录-r读取记录,但不会添加内容记录-w覆盖原有的history文件-c清除记录-d<编号>[n]删除指定n条记录-n<文件>读取指定文件-r<文件>读取文件但不记录-w<文件>覆盖原有文件
pwd命令
用于显示用户当前所处的工作目录。cd命令
用于切换工作路径ls命令
用于显示目录中的文件信息cat命令
用于列出文件内容
cat > [filename]回车后在光标后输入文件内容,最后按“ctrl+d”保存文件内容并退出。cat [filenname]回车查看文件内容;cat -n [filename]回车查看附带行号的文件内容cat [filename1] [filename2] > [filename3]并回车即可实现两文件的合并cat >>[filename]<< EOF后回车在光标处输入追加内容,在最后一行输入EOF结束追加保存退出cat -n file1给所有行加上行号(包含空行)cat -b file1给有文本的行加上行号cat -T file1用^I字符替换文中的所有制表符
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)