栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux命令行及其使用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux命令行及其使用

文章目录
  • 一、什么是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次仍然不显示,表示没有以此字符开头的指令。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/289603.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号