(Linux 第六天)Bash功能介绍---命令别名---管理与重定向
shell介绍
shell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕返回给用户。这种对话方式可以是交互的方式(从键盘输入命令,可以立即得到shell的回应),或非交互(脚本)的方式。换句话说,Shell是一个命令行解释器,它为用户提供一个像Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至是编写一些程序。
bash功能介绍
bash拥有制动记录命令历史功能。用户所执行的命令会在注销是自动记录到自己家目录下的bash_hstor隐藏文件中
#上下键翻阅历史命令,找到合适命令后直接回车即可执行
#输入!string条用命令历史(string为关机字)如!vim将调用最后一次执行的以vim开头命令。或者通过!n来准确定位历史记录
#通过ctrl+r快捷键打开搜索功能
命令别名
alias 查看系统当前所有的别名
#定义新的别名
#取消别名定义
管道与重定向
标准输入 的文件描述符为0,标准输出的文件描述符为1错误输出的文件描述符为2
linux中科院使用重定向符(<、>、<<、>>、|)重新定义输入与输出
管道使的我们科院将多条命令连续在一起使用,他的作用是将一个命令的标准输出重定向给下一条命令,并作为该命令的标准输入
输出重定向可以使用>或者>>符合,使用>可以将输出的导入至文件,如果文件不存在,则创建该文件,如果文件已存在,则会覆盖该文件的内容,而使用>>可以将输出追加至文件
#查询计算机是否安装了gcc软件
#设置tt的密码为123
#查看当前文件列表
#将输出保存至list.txt,屏幕无输出
#将主机名追加至list.txt文件末尾
#发送邮件,邮件内容来自文件
- linux - Bash的基本功能(命令别名和快捷键)
- linux学习第二十三篇:shell介绍,命令历史,命令补全和别名,通配符,输入输出重定向
- shell介绍 、命令历史、命令补全和别名 、 通配符、输入输出重定向
- Linux基础--进程管理相关命令介绍(1)
- Linux系统的命令别名功能
- 5周第3次课 shell介绍 命令历史 命令补全和别名 通配符 输入输出重定向
- Linux的文件管理命令和bash工作特性
- shell介绍,命令历史,命令补全和别名,通配符,输入输出重定向
- Linux强大的IO重定向和管道功能(内含命令替换,实例:批量删除文件)
- linux学习入门2-3——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- 5-3 8 shell介绍 命令历史 补全 别名 通配符 重定向
- linux - Bash的基本功能(历史命令)
- linux学习入门1——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- Linux基本内容介绍(6) -- TCP/IP模型简介,iproute命令使用,进程管理工具介绍以及shell编程until和while的联系
- Linux系统的命令别名功能(alias)
- 12 个 Linux 进程管理命令介绍
- 11.15 shell介绍 ,命令历史,命令补全和别名,通配符,输入输出重定向
- shell介绍、历史命令、命令补全和别名、通配符、输入输出重定向
- linux - Bash的基本功能(历史命令)
- Linux笔记(shell基础,历史命令,命令补全/别名,通配符,输出重定向)