1、Shell的功能:

(1)Shell是命令解释器,把我们写的命令转化为内核能够识别的机器语言,然后内核调用硬件来完成相应的操作。操作完成后,内核操作结果返回给内核,Shell再将机器语言翻译为我们能够看懂的字符。

(2)Shell是一种功能强大的脚本语言,易编写、易调试、功能性强,Shell是解释执行的脚本语言,可以直接调用Linux系统的命令。

2、Shell脚本:

Shell脚本就是一个包含若干行Shell和Linux命令的文件,通常Shell脚本以   .sh结尾,第一行要指定系统需要哪一种Shell解释用户的Shell程序。

3、输出重定向:

不把结果输出到屏幕上而是输出到文件上(保留下来随时查看)。

(1)覆盖方式:命令>文件名

(2)追加方式:命令> >文件名

先执行ls命令,后执行date命令,date的结果输出到了ls查询的结果后面。

(3)错误输出重定向:

2和>>之间不能加空格。

4、输入重定向

不通过键盘进行输入而是通过文件进行输入。

wc命令演示:

输入重定向:

最新文章

  1. ASP.NET Web API 管道模型
  2. 今天学了递归,感觉好复杂啊/(ㄒoㄒ)/~~
  3. C#-数据库访问技术 ado.net——创建 数据库连接类 与 数据库操作方法 以及简单的数据的添加、删除、修改、查看
  4. C/C++中static关键字作用总结
  5. vector 与map的下标操作
  6. C++隐式转换
  7. js传参java接收乱码解决方案
  8. css ::before和::after伪元素的用法
  9. 【66】Scanner类用法详解
  10. Order Management Suite - Pricing and Availability Form Library
  11. ASP.NET Core 2.2 : 十六.扒一扒新的Endpoint路由方案
  12. linux常用命令 grep命令
  13. Oracle面试题(基础篇)
  14. ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061),mysql服务已启动
  15. SqlServer 使用sys.dm_tran_locks处理死锁问题
  16. EAS_BI(扩展报表)
  17. Python -- xlrd,xlwt,xlutils 读写同一个Excel
  18. python测试开发django-8.windows系统安装mysql8教程
  19. HDU 6118 度度熊的交易计划(费用流)
  20. ubuntu 服务器搭建汇总

热门文章

  1. 【2019年07月22日】A股最便宜的股票
  2. Nodejs操作MySQL数据库
  3. Vue双向绑定原理(我尽量写的。简洁)
  4. git rebase的使用: 合并多次commit记录; rebase一个分支的起点
  5. c++小学期大作业攻略(二)整体思路+主界面
  6. 提高性能,MySQL 读写分离环境搭建
  7. SSL证书格式转换
  8. 单片机成长之路(51基础篇) - 023 N76e003 系统时钟切换到外部时钟
  9. Linux 笔记 - 第二十二章 Nginx 配置 SSL
  10. 关于Panel隐藏横向滚动条