当前位置:首页 » 《随便一记》 » 正文

Linux命令行及其使用_cjzcc1996的博客

11 人参与  2022年02月22日 12:17  分类 : 《随便一记》  评论

点击全文阅读


文章目录

  • 一、什么是Linux?
  • 二、什么是shell?
  • 三、shell行提示符
    • 1.shell的类型
    • 2.打开shell的几种方式
    • 3.shell行提示符的含义
    • 3.shell中常用的快捷键操作
  • 三、常用的shell命令及其执行方式
    • 1.shell命令执行格式
    • 2.常用的基本命令行
      • 1)命令行获取帮助:whatis
      • 2)获得命令用法介绍的方法:命令 --help, man 命令
      • 3)Linux命令行历史调用:history
      • 4)TAB的使用


一、什么是Linux?

Linux操作系统:又为 GNU/Linux 系统,Linux 就是Linux内核组件,为开源组织。内核(kernel)为系统的核心程序,相当于人的大脑,负责系统程序和硬件分配及调度;开源即开放源代码。

二、什么是shell?

shell :对外提供操作和系统沟通接口,对内实现对内核进行保护;如果内核对第三方软件开放就会被篡改,所以内核就要有个保护壳,叫shell。(RHEL8中默认使用的shell是bash)在Linux中输入命令的命令框就叫做shell。

三、shell行提示符

1.shell的类型

rhel8中默认使用的shell为bash,bash=GNU Bourne-Again SHell

2.打开shell的几种方式

1)在桌面上右键—>open in terminal
在这里插入图片描述

2)桌面左上角Application---->favorites---->terminal
在这里插入图片描述

3)在命令行中输入gnome-terminal
在这里插入图片描述

4)使用快捷键执行gnome-terminal,快速打开shell
在这里插入图片描述

3.shell行提示符的含义

[root@localhost Desktop]#
|  |  |     |   |
[1] [2]  [3]   [4] [5]
[1]:运行shell的用户
[2]:分割符
[3]:系统主机短名称当前主机去掉域名部分的短名称
[4]:当前目录名称
[5]:身份提示符 #表示当前用户为超级用户,$当前用户为普通用户!、

3.shell中常用的快捷键操作

快捷键功能
ctrl+shift+T在一个terminal中开启多个窗口
ctrl+shift+N重新打开一个terminal
ctrl+c取消命令执行
ctrl+d关闭shell
ctrl+shift+鼠标选中+c复制选中字符
ctrl+shift+v粘贴
ctrl+a快速移动光标到行首
ctrl+e快速移动光标到行尾
ctrl+u快速删除当前所在字符之前的所有
ctrl+k快速删除当前所在字符和之后的所有\
鼠标选中为复制,滑轮按下为粘贴

三、常用的shell命令及其执行方式

1.shell命令执行格式

命令 参数 对象 : westos-vmctl start westosa(此命令为打开虚拟机操作)
注:1.也不是所有命令都是命令 参数 对象格式,例如ls(查看文件内容)命令单独出现时也能被执行。
2.与操作对象的顺序无关,例如 ls -a -b -c = ls -abc = ls -b -ac。

2.常用的基本命令行

1)命令行获取帮助:whatis

在这里插入图片描述

当出现上面这种情况时表示系统帮助数据库未更新,需要执行‘su -’命令切换到root用户并执行‘mandb’命令更新数据库,更新后whatis可正常使用。

2)获得命令用法介绍的方法:命令 --help, man 命令

例:ls --help
在这里插入图片描述

例:man ls
在这里插入图片描述

3)Linux命令行历史调用:history

在这里插入图片描述

history -c (清空当前历史命令)
在这里插入图片描述

(永久清空历史需要清空文件).bash_history
历史命令的调用:
上建|下键 ------逐行调用
!数字 ------调用指定行历史
!字符 ------调用以此字符开头的最近历史
ctrl+r ------开启历史搜索模式,命令行显示会变为:
(reverse-i-search)`’:输入关键字(会显示含有此关键字的最近一条历史)

4)TAB的使用

补齐系统中存在的命令,文件,和某些命令的参数。
当按一次tab没有效果,表示以此字符开头的信息不唯一。
当连续按2次tab时,会把以此字符开头的所有内容显示。如果按2次仍然不显示,表示没有以此字符开头的指令。


点击全文阅读


本文链接:http://zhangshiyu.com/post/35151.html

命令  命令行  执行  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1