linux一些指令3
来源:互联网 发布:python什么开发环境好 编辑:程序博客网 时间:2024/06/07 01:43
1 , > 标准输出重定向 命令 > 文件 命令 >> 文件 其中 >是覆盖的方式写入,>>是追加的方式写入
>标准错误输出重定向 错误命令 2> 文件 错误命令 2>> 文件
上面两种方法只能保存错误或者只能保存正确的指令,然而我们在实际操作中希望能把两者都保存下来,如下
> 命令 > 文件 2>&1 以覆盖的方式吧正确的和错误的输出保存到同一个文档当中
> 命令 >> 文件 2>&1 以追加的方式~
上面两种写法还可以简化为下面的写法
> 命令 &>文件(文件前无空格) 以覆盖的方式~
> 命令 &>>文件(文件钱无空格),以追加的方式
如果想把正确的信息和错误的信息分开保存,可以如下
命令>> 文件1 2>> 文件2以追加的方式分别把信息保存到文件1和文件2
2 , wc [参数] 文件名
参数 -c 统计字数
-w统计单词数
-l统计行数
3,多命令顺序执行
>命令1 ;命令2 命令1和命令2顺序执行,两者之间没有任何逻辑关系,此外命令2之后还可以添加指令
>把;改为&&,逻辑与的意思,当命令1正确执行,命令2才会执行,否则命令2不执行(如安装软件的时候)
> 把&&改为|| ,逻辑或的意思,当命令1执行不正确的时候命令2才会执行,否则不执行
4,管道符
命令1 | 命令2 命令1的正确输出作为命令2的操作对象,可多次链接,一个例子
netstat -an | grep ESTABLISHED | wc -l
5, 通配符
? 匹配一个任意字符
* 匹配一个或者多个任意字符
[abc],匹配abc中的任意一个字符
[a-b],匹配a到b范围内的任意一个字符,如字母 a-z 或者数字 0-9
[^]匹配不是中括号内的一个字符,如[^0-9],匹配一个不是数字的字符
6 ,bash中的一些特殊符号
‘’ 单引号,在单引号中的所有特殊字符都没有特殊含义
“”双引号 ,在双引号中的所有特殊字符均没有特殊含义,但是$,\,·是例外。分别表示调用变量的值,转义符和引用命令
·· 反引号,作用同$(),用来引用系统命令,在bash中会优先执行,在实际中推荐使用$()
# 注释开头
7,命令模式下常用指令
h光标左移
j ~下移
k ~上移
l ~右移
hjkl在键盘上是连着的,最两边的表示左右,中间的两个表示上下
ctrl + f 向下翻页
ctrl + b 向上翻页
ctrl + f 向上翻半页
ctrl + f 向下翻半页
dd 删除光标所在行
o 在光标所在行的下方插入一行并切换到输入模式
yy 复制光标所在行
p(小写) 在光标所在行的上方粘贴
P(大写)在光标所在的行的下方粘贴
- linux一些指令3
- 一些LINUX简单指令
- linux一些指令操作
- Linux一些指令
- 一些linux指令
- linux一些常用指令
- 一些Linux高级指令
- 备注linux一些指令
- linux 的一些常用指令
- Linux 一些有趣的指令
- 一些简单的Linux指令
- Linux用到的一些指令
- linux中一些常用指令
- linux一些指令的补充
- 常用的一些Linux指令
- linux的一些指令2
- Linux的一些常用指令
- 一些常用的Linux指令!
- ASCII码对照表
- html转pdf
- asp导出excel文件最简单方便的方法
- 图解linux安装tomcat(附常用命令)
- Android不关注QQ公众号实现客服对话
- linux一些指令3
- margin,border,padding复合参数的用法
- 起初学习简单练习,有关整数的求和,求偶,求奇,求素数.
- 简单工厂模式(Simple Factory Method Pattern)
- python3 selenium 切换窗口的几种方法
- QT 界面几点总结
- 垃圾收集器
- OKHttp源码分析(三)之ResponseBody
- 登录界面(Android studio)