Sheel----Linux的用户接口

本文详细介绍了Linux Shell,包括Shell的概念、如何执行命令、命令行的使用、自动补全功能、历史命令的管理和通配符的应用。此外,还探讨了输入/输出重定向与管道在Shell操作中的作用,帮助用户更高效地与Linux系统交互。
摘要由CSDN通过智能技术生成

Sheel----Linux的用户接口


一、Sheel是什么

1.Sheel概念

  • Shell为用户提供了输入命令和参数,并且可以得到命令结果的环境。
  • Sheel为操作系统的外壳,为用户提供使用操作系统的接口,是命令语言、命令解释程序及程序设计语言的统称。
  • Sheel是用户和Linux内核之间的接口程序。

2.Sheel怎么执行命令

  1. Sheel执行命令时,会首先检查该命令是否是内部命令。
  2. 如果不是,则检查是不是一个应用程序。
  3. 应用程序可以是Linux本身的实用程序,比如mkdir和ls命令,也可以是购买的商业程序。
  4. 然后可以在搜索路径(由环境变量$PATH指定,可执行echo $PATH 查看)查找应用程序。
  5. 找到程序后,Shell的内部命令或者应用程序将被分解成一系列的系统调用,进而传递给Linux内核。

3.Sheel命令行

  • 格式为:

command [flags] [argument1] [argument2] …

  • 命令行的各单词由一个或者多个空格隔开。
  • 其中flags以-开始,多个flags可以用一个-连接起来,如#ls -s -a# ls -sa
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值