Shell脚本介绍(资源)
导语 : 在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脚本介绍(资源)相关推荐
- 69:shell脚本介绍 | shell脚本结构 | 执行data命令用法 | shell脚本中变量
2019独角兽企业重金招聘Python工程师标准>>> 1.shell脚本介绍: shell是一种脚本语言和传统的开发语言相比,会比较简单: shell有自己语法,可以支持逻辑判断. ...
- 20.1 shell脚本介绍 20.2 shell脚本结构和执行 20.3 date命令用法 20.4 shell脚本中的变量...
2019独角兽企业重金招聘Python工程师标准>>> 20.1 shell脚本介绍 shell 是一种脚本语言:和传统的开发语言比较,会比较简单 shell有自己的语法:可以使用逻 ...
- 【Shell 脚本速成】01、编程语言与 Shell 脚本介绍
目录 一.编程语言介绍 二.shell介绍 1.shell介绍 2.bash shell基本特性 2.1 命令和文件自动补全 2.2 常见的快捷键 3.shell脚本介绍 准确来说: 3.1 案例演示 ...
- 7月11日任务 shell介绍、shell结构和执行 、date命令用法、shell脚本中的变量
2019独角兽企业重金招聘Python工程师标准>>> 20.1 Shell脚本介绍 • shell是一种脚本语言 aming_linux blog.lishiming.net ...
- shell 脚本 基础
简介: Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁.Shell既是一种命令语言,又是一种程序设计语言. Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界 ...
- Shell脚本导入导出数据
个人博客 个人博客: https://www.crystalblog.xyz/ 备用地址: https://wang-qz.gitee.io/crystal-blog/ 1. 介绍 在工作中 , 很多 ...
- 【Linux命令】《鸟哥Linux基础》第十二章 学习shell脚本
第十二章 学习shell脚本 通常利用shell脚本完成服务器的检测工作,不涉及大量运算. 12.1 简单shell脚本介绍 12.2 简单shell脚本练习 12.2.1 简单范例 范例1:永远的开 ...
- 模块一:shell 脚本基础
一.shell脚本介绍 (一)脚本案例及介绍: #!/bin/bashLOG_DIR=/var/logROOT_UID=0 if ["$UID -ne "$ROOT_UID&quo ...
- 一本不错的Linux/Unix Shell脚本学习教程
找到一本很详细的Linux Shell脚本教程,其实里面不光讲了Shell脚本编程,还介绍了系统的各种命令 http://www.dingbing.com/book/linuxshell.zip 点这 ...
- linux shc shell脚本_Linux运维 | Shell脚本(1)
将自己之前的shell脚本笔记搬到segmentfault,顺带复习一下shell基础.笔记大多是读<>时所记录,推荐想学shell的可以去看看.2019-1-26 系列笔记传送门: sh ...
最新文章
- 1008 N的阶乘 mod P ——51Nod(同余定理)
- 【杂谈】认识有三AI的一年,从机械转行CV到专栏作者
- 打造安全的网站服务器
- 日常生活 -- 嵌入式再学习前言
- 工程师如何给女友买包?问问阿里“百事通”
- QTWebEngine的使用
- 前端JavaScript规范
- 国际旅游管理专业跨专业考计算机,第二年跨校跨专业考旅游管理公费成功,一点经验给大家...
- extundelete安装_Linux下高效数据恢复软件extundelete应用实战
- linux能上ps吗,在linux上使用ps(转载)
- 学习笔记===《用户体验要素——以用户为中心的产品设计》
- android layout 开关,Android多状态开关
- js系列教程6-BOM操作全解
- 【风电功率预测】基于matlab灰狼算法优化LSTM风电功率预测【含Matlab源码 1392期】
- 广东省东莞市谷歌卫星地图下载
- Abaqus GUI界面解决中文乱码问题(插件中文乱码也适用)
- 软件测试 之Web项目实战解析(附全套实战项目教程+视频+源码)
- java串口rxtx_Java串口操作RXTX
- 75道面试逻辑智力测试题内附详细答案
- 04、docker端口映射的原理及配置方法