Linux入门笔记3. shell语法入门
来源:互联网 发布:python 接口 编辑:程序博客网 时间:2024/05/02 22:39
Linux入门笔记3. shell语法入门
1、通配符
通配符有点像正则表达式中的通配符,感觉大同小异。常用的通配符有:*、?、[]等
(1)*表示匹配任意一个或多个字符
列出所有以.db为结尾的文件
ls *.db
(2)? 表示匹配任意一个字符,与*的区别在于:?只能匹配一个字符)
(3)[] 表示匹配任意包含在[]内的字符
下面的命令会列出rc1.d、rc2.d、rc3.d、rc4.d、rc5.d、rc6.d
ls rc[123456].d 或 ls rc[1-6]
2、管道
管道可以连接两个命令,比如我想查询一下当前系统中python的进程数,需要分两步进行:
- 首先查看都有哪些进程
ps -ef
- 这些进程中有哪些是python进程
grep python
- 最后统计python进程的数量
wc -l
用一条命令表示就是
ps -ef | grep python | wc -l
-e:显示所有进程
-f:全格式
grep:匹配后面的字符
wc:统计字数 -l表示显示列数
3、重定向
- 输入重定向
< 或<<
- 输出重定向
> 或>>
wc < profile # 统计profile的字数ps -ef > ps.txt # 将当前运行的进程写到ps.txt文件中
4、转义字符
对于一些特殊字符要用到转义字符。比如空格,就需要使用转义字符’\’
cd Tencent\ Files/
5、一些快捷键
- tab键可以自动补全
- 上下箭头可以翻看之前运行的命令
- Ctrl + Alt + T可以打开一个终端
等等…
~~ 完 ~~
阅读全文
0 0
- Linux入门笔记3. shell语法入门
- linux shell编程入门笔记
- linux shell编程入门笔记
- Linux bash shell脚本语法入门
- Linux bash shell脚本语法入门
- linux bash shell的简单入门语法
- Linux Shell学习笔记1:Linux入门
- 笔记:Linux shell(一): 简单入门
- Linux bash shell脚本语法入门(转)
- freemarker 语法入门笔记
- less 语法入门笔记
- shell script 入门 笔记
- Shell入门笔记
- shell入门学习笔记
- shell 入门笔记
- Linux shell入门基础
- linux shell 脚本入门
- linux shell脚本入门
- 刷题#R14
- javaoop-01
- codeforces887B-Cubes for Masha
- win10系统 android studio 调试版本(debug)和发布版本(release)下的 SHA1 值
- 我的职业第一步
- Linux入门笔记3. shell语法入门
- 浏览器主页被篡改
- 这是我的第一篇博客
- ROS的初步学习(九)--创建一个简单的文本文件msg
- EOS配置教程
- MySql基础操作大全加案例01
- 运用递归函数解决一些实际问题
- Linux文件共享之Samba服务器的配置
- 怎么理解tensorflow中的strides参数