linux输出重定向%3e退出,Linux学习笔记——第二章:Linux的用户接口与文本编辑器...

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

2.1 Shell

2.1.3 命令和文件名的自动补齐功能

在命令和文件名输入到一半时,按Tab可以自动匹配命令和文件名剩余的部分,如果有多个可匹配选项,会在下方逐一列出来。

2.1.5 命令别名1

2

3alias #查询当前已经定义的alias列表

alias [别名]=[命令名称] #设置命令的别名

unalias [别名] #取消别名设置

注意:alias命令仅对该次登录系统有效,如果希望每次登陆系统都能够使用该命令别名,可以编辑~/.bashrc(root用户是/root/.bashrc,普通用户是/home/*/.bashrc,按照alias [别名]=[要替换的终端命令]添加一行命令,注销,再次登录系统,就可以使用了。)

2.1.6 通配符与文件名变量通配符说明*匹配任何字符和任何数字的字符组合

?匹配任何单个字符

[]匹配任何包含在括号里的单字符

2.1.7 输入/输出重定向和管道

输入重定向:从文件输入命令或可执行文件程序的标准

输出重定向:把结果输出重定向到一个文件里1

2

3

4

5< #输入重定向

> #正确输出重定向、重写文件

>> #正确输出重定向、不重写文件

2>(2>>) #错误输出重定向

&>(&>>) #输出重定向(无论正误)

Tip:

1.可以双重输出重定向1ls -l 2>error.txt >results.txt

管道

管道可以把一系列命令链接一起。第一个命令的输出会通过管道传给第二个命令,并且作为第二个命令的输入,第二个命令的输出优惠作为第三个命令的输入,以此类推而管道中的最后一个命令的输出才会显示在屏幕上,如果命令行里使用了输出重定向,将会放进一个文件里。

例如:1cat file.txt| grep "ztg" |wc -l

这个管道将cat命令的输出作为grep命令的输入,grep命令的输出则是所有包含单词ztg的行,这个输出又被送给wc命令。

2.4 实例:使用vim编辑文件

在命令行中执行命令vim filename,如果filename已存在,则filename被打开且显示其内容;如果filename不存在,则vim在第一次存盘时自动在硬盘上新建filename文件。

vim拥有5种编辑模式:命令模式、输入模式、末行模式、可视化模式、查询模式。

具体命令查看书p55-p62。

常用命令

ls 查看当前目录下文件和文件夹

pwd查看当前目录的绝对路径

cat [文件]查看指定文件的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值