bash元字符(上)


元字符


行动


样例


回车换行


结束一个命令


空格


切割命令行中的元素


ls /etc


Tab


命令自己主动补全


#


開始一行凝视


#This is a comment line



引用多个字符可是同意替换


“$file”.bak


$


表示一行的结束以及显示变量的值


$PATH


&


让一个命令在后台运行


command &



单引號。引用多个字符


‘$100,000’


()


在子shell中运行命令


(command1;command2)


*


匹配0个或者多个字符


chap*.ps


[]


插入通配符


[a-s]或者[1,5-9]


^


他开始以表达他的党,作为一个波浪线


[^3-8]

时间: 2024-10-28 20:53:49

bash元字符(上)的相关文章

bash的元字符(上)

元字符 作用 例子 回车换行 结束一个命令 空格 分割命令行中的元素 ls /etc Tab 命令自动补全 # 开始一行注释 #This is a comment line " 引用多个字符但是允许替换 "$file".bak $ 表示一行的结束以及显示变量的值 $PATH & 让一个命令在后台执行 command & ' 单引号,引用多个字符 '$100,000' () 在子shell中执行命令 (command1;command2) * 匹配0个或者多个字

git bash返回上一级目录

[email protected] MINGW64 ~/learngit/gitskills (dev)$ cd ..\ 注意 cd 后面有空格 然后就会弹出一个 > 直接回车返回上一级目录 [email protected] MINGW64 ~/learngit (master)$ 原文地址:https://www.cnblogs.com/qaqhong/p/10695004.html

bash rz 上传文件失败问题

原文链接: https://blog.csdn.net/heavendai/article/details/7549065 单独用rz会有两个问题:上传中断.上传文件变化(md5不同), 解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选. -a, –ascii-b, –binary 用binary的方式上传下载,不解释字符为ascii-e, –escape 强制escape 所有控制字符,比如Ctrl+x,DEL等 rar,gif等文件

使用git bash here上传代码到GitHub

进行基础配置,作为 git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中,使用下面两条命令: git config --global user.name "你的名字或昵称" git config --global user.email "你的邮箱" 在gitspace文件夹中执行下面命令,完成初始化 git init git remote add origin <你的项目地址> 如果你想克隆,只需要执行命令 git clon

Linux bash介绍与使用

Linux----bash的简单使用 对于一个操作系统来说,shell相当于内核kernel外的一层外壳,作为用户接口.一般来说,操作系统的接口分为两类:GLI:command line interface命令行接口常见的有:sh  csh  ksh  zsh bash tcshGUI:graphical user interface 图形化用户接口常见的有:Gnome  KDE  Xfce bash及其特性: 1.bash实质上是一个可执行程序,一个用户的工作环境. 2.在每一个shell下可

记录一次linux线上服务器被黑事件

1.原因:本来在家正常休息了,我们放在上海托管机房的线上服务器突然蹦了远程不了,服务启动不了,然后让上海机房重启了一次,还是直接挂了,一直到我远程上才行. 2.现象:远程服务器发现出现这类信息 Hi, please view: http://pastie.org/pastes/10800563/text?key=hzzm4hk4ihwx1jfxzfizzq for further information in regards to your files!Hi, please view: http

Git新手入门与上传项目到远程仓库GitHub

本文介绍了楼主归纳整理的Git新手入门级用法以及如何成功地通过Git bash工具上传自己的项目到GitHub网站,算是学习心得笔记吧. 对于android开发者来说,一个github账号就相当于你的个人档案了,所以学会使用并管理好它还是十分重要的. Git概述 什么是Git? 刚开始对这个东西也感到挺迷茫,并且问了好多已经学习android一段时间的同学也是一头雾水,直到了解并使用之后,才体会到Git的好处以及重要意义. Git:是目前世界上最先进的分布式版本控制系统,一个开源式的分布式版本控

用户行为监控:bash history logging 攻防

Bash堪称*nix世界使用最广泛的shell,其特性之一是历史命令(history)机制.此机制主要用于为用户提供方便--少敲几下键盘, 提高工作效率.然而,被广泛讨论的是bash_history可以用作logging机制以此来监控用户的活动.此文将对上述问题进行讨论并解释为啥 logging机制在少数人面前会失效.我们将见到各种用于保护history文件的防御措施是如何不费吹灰之力或稍微费点力就被突破的.随着讨论的跟 进,突破的限制也将变得更严,但这并不代表突破起来就更困难,与之相反大部分方

Linux命令行上程序执行的那一刹那!

转自:http://www.cppblog.com/cuijixin/archive/2008/03/14/44463.html by falcon<[email protected]>2008-02-15 (这一小节应该是作为<shell编程范例之进程操作>的一些补充性质的内容.) 当我们在Linux下的命令行输入一个命令之后,这背后发生了什么? 1.什么是命令行接口 用户使用计算机有两种常见的方式,一种是图形化的接口(GUI),另外一种则是命令行接口(CLI).对于图形化的接口