shell基本操作

本文探讨了Linux系统中shell的基本概念,包括其作为内核保护工具的作用,命令行解释器的功能,以及特殊字符、通配符、管道、输入输出重定向和命令置换的应用实例。同时,介绍了shell中的关键命令和功能,如基本命令的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

认识shell

英文单词shell直译为“贝壳”。壳是动物作为外在保护的一种工具。所以,可以这样认为在linux系统中的shell就是系统内核的一个外在保护工具,并负责完成用户与内核之间的交互。

命令是用户向系统内核发出控制请求与之交互的文本流。shell是一个命令行解释器,将用户命令解析为操作系统所能理解的指令,实现用户与操作系统的交互。shell提供了内核之上的功能,直接用来管理和运行系统。当需要重复执行若干命令,可以将这些命令集合起来,加入一定的控制语句,编辑成为shell脚本文件,交给shell批量执行。

shell中的特殊字符

通配符

当需要命令处理一组文件的时候,用户使用通配符可以不必一一输入文件名。
通配符含义

管道

管道可以把一系列命令连接起来,意味着第一个命令的输出将作为第二个命令的输入,通过管道传递给第二个命令,第二个命令的输出又将作为第三个命令的输入,以此类推,就像通过使用“|”符连成了一个管道。
eg
命令行:ls /home/work | wc -w
"wc -w"的含义是统计指定文件的单词数,使用管道实现了单个命令无法实现的效果。以上命令组合就是得到/home/work目录下文件的个数。

输入/输出重定向

重定向符号

cat显示文件

cat命令在标准输出上显示文件

命令置换

将一个命令的输出作为另一个命令的参数。
比如:ls ‘pwd’

shell基本命令

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值