导语 : 在Linux环境下,我们一般通过Shell来与内核交流,并最终实现我们想要使用计算机资源的目的。由于Linux的开放性特点,使得在Linux下对Shell的选择也很多,CentOS 6.3系统中可以使用的Shell有/bin/sh、/bin/bash、/bin/tcsh、/bin/csh这几种,/etc/shells文件说明了当前系统有哪些可用的Shell。不同的Shell有不同的特点以及操作方式,我们这里以CentOS默认使用的Shell为讲解案例即Bash。

 Linux下使用Shell处理文本时最常用的工具:CentOS 6.3默认通过/etc/profile文件定义了HISTSIZE=1000,也就是最多可以记录最近所使用的1000条命令,当有第1001条命令执行时第一条命令会被覆盖,执行history -c命令可以清空所有的历史记录。记录命令历史的除了可以查看历史记录外,还可以在需要时直接调用历史记录再次执行该命令:1.上下键翻阅历史命令,找到合适的命令后直接回车即可执行。2. 输入!string调用命令历史(string为关键字),如!vim将调用最后一次执行的以vim开头的命令。或者通过!n来准确定位历史记录,如!242将直接调用命令历史的第242条记录并执行。3. 通过Ctrl+r快捷键打开搜索功能,接着输入关键字即可在命令历史中搜索相关命令,回车完成执行操作。如果没有搜索到适合的命令按ESC键退出搜索。标准输入的文件描述符为0,标准输出的文件描述符为1,错误输出的文件描述符为2。但有时我们需要改变这样的标准输入与输出方式,Linux中我们可以使用重定向符(<、>、<<、>>、|)重新定义输入与输出。管道符|的使用案例,使用

Shell脚本介绍(资源)相关推荐

  1. 69:shell脚本介绍 | shell脚本结构 | 执行data命令用法 | shell脚本中变量

    2019独角兽企业重金招聘Python工程师标准>>> 1.shell脚本介绍: shell是一种脚本语言和传统的开发语言相比,会比较简单: shell有自己语法,可以支持逻辑判断. ...

  2. 20.1 shell脚本介绍 20.2 shell脚本结构和执行 20.3 date命令用法 20.4 shell脚本中的变量...

    2019独角兽企业重金招聘Python工程师标准>>> 20.1 shell脚本介绍 shell 是一种脚本语言:和传统的开发语言比较,会比较简单 shell有自己的语法:可以使用逻 ...

  3. 【Shell 脚本速成】01、编程语言与 Shell 脚本介绍

    目录 一.编程语言介绍 二.shell介绍 1.shell介绍 2.bash shell基本特性 2.1 命令和文件自动补全 2.2 常见的快捷键 3.shell脚本介绍 准确来说: 3.1 案例演示 ...

  4. 7月11日任务 shell介绍、shell结构和执行 、date命令用法、shell脚本中的变量

    2019独角兽企业重金招聘Python工程师标准>>> 20.1 Shell脚本介绍 • shell是一种脚本语言  aming_linux  blog.lishiming.net ...

  5. shell 脚本 基础

    简介: Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁.Shell既是一种命令语言,又是一种程序设计语言. Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界 ...

  6. Shell脚本导入导出数据

    个人博客 个人博客: https://www.crystalblog.xyz/ 备用地址: https://wang-qz.gitee.io/crystal-blog/ 1. 介绍 在工作中 , 很多 ...

  7. 【Linux命令】《鸟哥Linux基础》第十二章 学习shell脚本

    第十二章 学习shell脚本 通常利用shell脚本完成服务器的检测工作,不涉及大量运算. 12.1 简单shell脚本介绍 12.2 简单shell脚本练习 12.2.1 简单范例 范例1:永远的开 ...

  8. 模块一:shell 脚本基础

    一.shell脚本介绍 (一)脚本案例及介绍: #!/bin/bashLOG_DIR=/var/logROOT_UID=0 if ["$UID -ne "$ROOT_UID&quo ...

  9. 一本不错的Linux/Unix Shell脚本学习教程

    找到一本很详细的Linux Shell脚本教程,其实里面不光讲了Shell脚本编程,还介绍了系统的各种命令 http://www.dingbing.com/book/linuxshell.zip 点这 ...

  10. linux shc shell脚本_Linux运维 | Shell脚本(1)

    将自己之前的shell脚本笔记搬到segmentfault,顺带复习一下shell基础.笔记大多是读<>时所记录,推荐想学shell的可以去看看.2019-1-26 系列笔记传送门: sh ...

最新文章

  1. 1008 N的阶乘 mod P ——51Nod(同余定理)
  2. 【杂谈】认识有三AI的一年,从机械转行CV到专栏作者
  3. 打造安全的网站服务器
  4. 日常生活 -- 嵌入式再学习前言
  5. 工程师如何给女友买包?问问阿里“百事通”
  6. QTWebEngine的使用
  7. 前端JavaScript规范
  8. 国际旅游管理专业跨专业考计算机,第二年跨校跨专业考旅游管理公费成功,一点经验给大家...
  9. extundelete安装_Linux下高效数据恢复软件extundelete应用实战
  10. linux能上ps吗,在linux上使用ps(转载)
  11. 学习笔记===《用户体验要素——以用户为中心的产品设计》
  12. android layout 开关,Android多状态开关
  13. js系列教程6-BOM操作全解
  14. 【风电功率预测】基于matlab灰狼算法优化LSTM风电功率预测【含Matlab源码 1392期】
  15. 广东省东莞市谷歌卫星地图下载
  16. Abaqus GUI界面解决中文乱码问题(插件中文乱码也适用)
  17. 软件测试 之Web项目实战解析(附全套实战项目教程+视频+源码)
  18. java串口rxtx_Java串口操作RXTX
  19. 75道面试逻辑智力测试题内附详细答案
  20. 04、docker端口映射的原理及配置方法

热门文章

  1. 教你设置QQ空间个性签名档
  2. MOS管烧毁,90%以上的硬件工程师都会遇到的问题!
  3. win10系统如何开启休眠模式?
  4. Windows10彻底关闭休眠功能
  5. Vue.js:事件修饰符stop,once,prevent的使用
  6. jQuery插件开发详解
  7. DevOps原则,听伍道长细细道来
  8. 随机存储器:SRAM、DRAM、SDRAM的区别
  9. Meltdown Attack
  10. 你应该知道的八款国产操作系统