Linux_Day01_1

Linux介绍

  • Linux 操作系统 GNU/Linux
    GUN是一个开源组织
  • Linux指“内核”,理解为“底层的驱动,最靠近硬件的部分”,是由是由成百上千万行代码组成,负责“系统程序和硬件分配以及调度”

Shell:

  • 对外提供操作和系统沟通接口
  • 对内实现对内核进行保护
  • RHEL8中默认使用的“shell”是"bash"
    Bash(GNUBourne-AgainShell)是许多Linux平台的内定Shell,事实上,还有许多传统UNIX上用的Shell,像tcsh、csh、ash、bsh、ksh等等,ShellScript大致都类同

shell 命令行提示符

[root@localhost Desktop]#

[1]-----[2]----[3]---------- [4]-------[5]

在这里插入图片描述

  1. “root” 表示运行shell的用户名
  2. 分隔符
  3. 系统主机短名称 -当前主机去掉域名部分的短名称
  4. 当前目录名称(文件夹)
  5. 身份提示符 # 超级用户 $ 普通用户

shell打开方式

  1. 鼠标右键
  2. Application——favorites——terminal
  3. gnome——terminal
    在这里插入图片描述
    在这里插入图片描述

shell中的快捷键

  • < ctrl > + < shift > + < T > 在同一个terminal 中开启多个窗口
  • < ctrl >+< shift >+< N > 重新打开一个terminal
  • < ctr l>+< C > 取消命令执行
  • < ctrl >+< D > 关闭当前shell
  • < ctrl >+< shift >+< 鼠标选中 >+< C > 复制选中字符 (鼠标选中为“复制”)
  • < ctrl >+< shif >+< V > 粘贴选中字符 (鼠标滚轮按下为“粘贴”)

shell中命令如何执行命令

1.命令执行格式 : 命令 参数 对象
命令:程序 ; 参数:表示命令的特殊功能 ; 对象:操作目标;

2.命令执行的方法

  • 有些命令可以单独执行 例如“date”、“cat”…
  • 参数可以加多个 例如 -a -b -c = -abc = -cba = -acb
  • 命令必须在行提示符之后输入,否则命令无法执行 (当命令行被占用使用+结束占用命令行的程序来释放命令)

命令行获得帮助

whatis rm
  • 查看命令基本用途
  • 查看结果出现 rm:nothing appropriate.
    1】表示查看内容没有帮助
    2】系统帮助数据库未更新 ,用 mandb 命令更新
    注:需要在用户为root时执行,操作为:
    su-root
    mandb
rm --help 查看命令的基本用法

[] 内容可加可不加
…内容任意个数

ex1:date --help
显示80天以后的时间

在这里插入图片描述
在这里插入图片描述

man rm 命令用法详解 ( man 是 manual(手册/指南) 的缩写)

【1】man -k passwd :passwd,要查看的关键字; 相同的名称分不同的级别进行访问
-k的级别

1 命令
2 系统调用
3 函数库调用
4 特殊文件(设备文件等)
5 文件
6 游戏
7 特殊的包
8 系统管理命令
9 内核信息规则
【2】man的一些指令快捷键

  • man rm 进入到rm命令的帮助**
  • q 退出
  • /关键字 “n”向下匹配 “N”向上匹配
  • G 快速移动到man的最后一行
  • g 快速移动到 man 的最前一行**

ex2:显示指定时间2020-10-01 00:00

在这里插入图片描述

ex3——显示1984年11月3日是当年的第几天

在这里插入图片描述

linux命令行 历史调用 (当前使用的shell 可以记录系统中执行过的历史命令)

  • history 查看历史命令

  • history-c 清空当前历史命令 (注意:永久清空历史需要清空文件.bash_history)
    在这里插入图片描述
    在这里插入图片描述

历史命令的调用

  • 上键/下键 逐行调用
  • !数字 调用制定行历史
  • !字符 调用以此字符开头的最近历史
  • < ctrl > + < R > 开启历史搜索模式,命令行显示会变更为 (reverse-i-search)’:输入关键字(显示关键字最近一条历史)

- 补齐系统中存在的命令、文件以及某些命令的参数。

  • 当第一次按键,没有效果,表示以此字符开头的信息不唯一,连续按2次,会显示以此字符开头所有内容。
  • 当连续两次按键,没有效果,表示没有以此字符开头的命令内容。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值