linux及linux命令行使用技巧

Linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

什么是Shell?

在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。与此同时也提供了对内核进行保护的功能。RHEL8中默认使用的shell是bash。

Shell的打开和关闭

主要的两种打开shell的方式
在这里插入图片描述
桌面右键打开 默认打开的shell在当前用户的桌面上
在这里插入图片描述
Application-System tools-terminal 默认打开的shell在当前用户的集目录下

如何关闭shell

ctrl+d 关闭shell或右上角的X号

Shell行提示符的含义

Shell行提示符的含义
root:运行shell的用户
@:分割符
westos_student:系统主机短名称(当前主机去掉域名部分的短名称)
Desktop:当前目录的名称
#:身份提示符 (#为超级用户 $为普通用户)

Shell中的快捷键

ctrl+shift+T 在一个terminal中开启多个窗口
在这里插入图片描述
ctrl+shift+N 重新打开一个terminal
在这里插入图片描述
ctrl+c 取消命令执行
在这里插入图片描述

ctrl+shift+c+鼠标选中 复制 ctrl+shift+v 粘贴
鼠标选中+按下鼠标滚轮 复制粘贴
在这里插入图片描述

Shell中如何执行命令

命令执行格式:命令 参数 对象
在这里插入图片描述
ls:命令 -l:参数 pwc:对象

注:有些命令可以单独执行
参数可以加多个 -a -b -c = -abc = -acb = -cba
-s = --size 左边表示缩写 右边表示单词全拼
命令行被占用时通常用ctrl+c来结束占用命令行的程序来释放命令行

Linux命令行历史调用

shell可以记录系统执行过的历史命令

history 查看历史命令
在这里插入图片描述
history -c 清空当前历史命令 (永久清空历史需要清空文件.bash_history)
在这里插入图片描述
历史命令的调用
在这里插入图片描述
上键|下键 逐行调用
在这里插入图片描述
!数字 调用指定行历史
在这里插入图片描述
!字符 调用以此字符开头的最近历史
在这里插入图片描述
ctrl+r 开启搜索模式
在这里插入图片描述

TAB

补齐系统中存在的命令,文件,和某些命令的参数
当按一次tab没有作用时,表示以此字符开头的信息不唯一,可连续按2次,那么会把以此字符开头的所有内容显示
若2次仍不显示,表示没有以此字符开头的指令
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Pu.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值