2. bash基础
通配符
| 
 通配符 
 | 
 功能说明 
 | 
 实例 
 | 
| 
 * 
 | 
 匹配所有字符 
 | 
 ls *.o 
 | 
| 
 ? 
 | 
 匹配所有的当个字符 
 | 
 ls net??? 
 | 
| 
 [a-z] 
 | 
 匹配属于a到z范围集合内的一个字符 
 | 
 ls [a-i]* 
 | 
| 
 [...] 
 | 
 与方括号内的某个字符匹配 
 | 
 ls [abc]*.c 
 | 
| 
 [!...]或[^...] 
 | 
 与不在括号内的某个字符匹配 
 | 
 ls [^a].c 
 | 
| 
 {c1, c2} 
 | 
 同c1或c2集合匹配 
注意匹配时集合中的元素之间不要有空格 
 | 
 ls {[0-9]*, [acr]} 
 | 
输入输出重定向
| 
 ls -l /usr/tmp > dir 
 | 
 将显示内容重定向到文件dir中; 
若dir不存在,则创建;dir存在,则覆盖更新 
 | 
| 
 ls -l /usr/tmp >> dir 
 | 
 将显示内容重定向到文件dir中; 
若dir不存在,则创建;dir存在,将内容追加到dir文件中 
 | 
| 
 ls /usr/tmp 2>err.file 
 | 
 将错误信息重定向到文件err.file中 
 | 
| 
 ls /usr/tmp &>output.file 
 | 
 将标准输出和标准错误重定向 
 | 
| 
 wc </etc/passwd 
 | 
 标准输入重定向 
 | 

管道
后台作业
历史记录
命令补全
别名
- . .bashrc
 - source .bashrc
 - sh .bashrc
 - bash .bashrc
 
2. bash基础的更多相关文章
- cmd 与 bash 基础命令入门
		
身为一个程序员会用命令行来进行一些简单的操作,不是显得很装逼嘛!?嘿嘿~ ヾ(>∀<) cmd 与 bash 基础命令入门 简介 CMD 基础命令 ...
 - Bash基础——减号-
		
参考:Bash基础——pipe pipe命令在 bash 的连续的处理程序中相当重要.在pipe命令当中,常常会使用到前一个命令的 stdout 作为这次的 stdin , 某些命令需要用到文件名 ( ...
 - Linux就该这样学--之常用linux命令及bash基础
		
Linux就该这样学--之常用linux命令及bash基础 Linux命令 管道 重定向 环境变量 常用命令 常用系统工作命令 系统状态检测命令 工作目录切换命令 文本文件编辑命令 文件目录管理命令 ...
 - linux文件系统及bash基础特性
		
linux文件系统 一.根文件系统 linux被识别的第一个被称为根之间关联的文件系统叫做根文件系统(rootfs),其他分区要想被读到,需要挂载到根目录的某个挂载点(根的子目录)上.根文件系统至关重 ...
 - bash  基础命令
		
bash的基础特性(): () 命令历史 history 环境变量: HISTSIZE:命令历史记录的条数: HISTFILE:~/.bash_history: HISTFILESIZE:命令历史文件 ...
 - Git Bash基础使用(初始化)
		
前提是在码云上已经新建一个空的项目,可参考:https://www.cnblogs.com/babysbreath/p/9170455.html 1.新建一个目录,存放下载下来的项目,我在D盘新建了一 ...
 - bash基础——grep、基本正则表达式、扩展正则表达式、fgrep
		
grep grep全称:Globally search a Regular Expression and Print 全局搜索正则表达式 正规表达式本质上是一种"表示方法", 只要 ...
 - Linux系列(10):入门之bash基础与bash环境设置
		
了解什么是shell吗? 知道如何查询当前系统支持的shell版本吗? 了解如何判断某个指令是否是bash的内置指令吗? 了解Linux的变量吗,知道如何定义与删除变量吗,知道如何赋值吗,知道如何获取 ...
 - bash基础
		
bash 是一个为GNU计划编写的Unix shell.它的名字是一系列缩写:Bourne-Again SHell - 这是关于Bourne shell(sh)的一个双关语(Bourne again ...
 - bash基础知识
		
站在用户登录的角度来说,SHELL的类型:登录式shell: 正常通常某终端登录 su - USERNAME su -l USERNAME 非登录式shell: su USERNAME 图形终端下打开 ...
 
随机推荐
- 2019 Petrozavodsk Winter Camp, Yandex Cup  C. Diverse Singing  上下界网络流
			
建图一共建四层 第一层为N个歌手 第二层为{pi,li} 第三层为{si,li} 第四层为M首歌 除了S和第一层与第三层与T之间的边为[1,INF] 其他边均为[0,1] #include<bi ...
 - mailx使用465端口发邮件
			
centos上mailx通过465端口发送邮件 最近在看zabbix发送邮件的时候,发现自己的邮件总是无法发送,这里可能是外网防火墙禁止25端口,那么如何绕过25端口呢? 我使用的是163邮箱的 ...
 - mac系统 flutter从安装到第一个应用
			
mac系统 安装flutter 分三步: 1. 安装flutter sdk 2. flutter环境变量配置 3. 建立flutter应用 Flutter SDK下载 打开终端执行命令 git clo ...
 - 转:SpringBoot 自定义异常@ContollerAdvice ExceptionHandler不起作用
			
原文链接:https://blog.csdn.net/evanxuhe/article/details/78650979 为了统一异常,我们通常定义一个统一管理所有Exception,包括自定义Exc ...
 - BZOJ 3744 Gty的妹子序列 分块+树状数组
			
具体分析见 搬来大佬博客 时间复杂度 O(nnlogn)O(n\sqrt nlogn)O(nnlogn) CODE #include <cmath> #include <cctyp ...
 - 【SQL-历史执行语句查询】 查询对数据库执行了哪些SQL
			
Sql语句 QS.creation_time as '创建时间', ), (( THEN DATALENGTH(st.text) ) ) AS '查询语句' , ST.text as '执行文本', ...
 - 多个idea项目使用同一个tomcat
			
配置好tomcat后,每个项目使用不同的虚拟路径.并且把tomcat端口改为不一样的就可以了.
 - Luogu P2324 [SCOI2005]骑士精神 搜索
			
刚开始写了个没迭代的...结果过了$qwq$ 然后迭个代..更快了.. #include<cstdio> #include<iostream> #define R regist ...
 - toggleClass(class|fn[,sw])
			
toggleClass(class|fn[,sw]) 概述 如果存在(不存在)就删除(添加)一个类.直线电机参数 参数 classStringV1.0 CSS类名 class,switchStri ...
 - Spring bean 实现InitializingBean和DisposableBean接口实现初始化和销毁前操作
			
# InitializingBean接口> Spring Bean 实现这个接口,重写afterPropertiesSet方法,这样spring初始化完这个实体类后会调用这个方法```@Over ...