《Linux就该这么学》【Day4】

学习需要无止境,只有向前踏步,才能感受到前方的路,这次的学习主要是有对剩余命令的学习,以及第三章的输出重定向、输入重定向、通配符,管道符,做个列表汇总一下,总结今天学习的内容:

{1}命令

touch:创建一个文件或者修改atime和mtime,-a,-m,-d是两个时间同时修改

cp :复制文件或者目录,-r是复制目录

mv :剪切文件或者重命名文件

rm:删除文件或者目录,-r删除目录,-f强制删除

dd:按照指定大小和个数的数据块来复制文件或者转换文件, if :imput file ,of:output file ,bs:block size ,count:个数

file:查看文件的类型

tar :解压缩文件,-zxvf 解压成gzip文件 ,-czvf压缩成gzip文件,-cjvf压缩成bzp2文件

grep:用于文本中执行关键词瘦素 ,-n瘦素结果中显示行号,-v反向选择

find:指定条件查找文件,-name 名称,-user 用户,-exec。。。。{}\;后面可跟用于进一步处理搜索结果的命令

(2)重定向、管道符和环境变量

输出重定向:

> 标准输出重定向,清空原文件内容

2>错误输出重定向,清空原文件内容

>> 标准输出重定向,追加到原有文件内容

2>>错误输出重定向,追加到原有文件内容

&>>标准和错误都写入到文件中

输入重定向

命令 < 文件 文件作为命令的标准输入

命令 << 分界符  从标准输入中读入 ,直到遇见分界符才停止

命令  < 文件1 > 文件2 将文件1作为命令的标准输入并将标准输出到文件2

管道命令符(任意门)

eg:ls -l /etc/passwd  | grep haixin  查看passwd中和haixin有关的内容

通配符

*  通配0个或者多个

?通配单个

[0-9]通配一个范围

转义字符

\  单个转义

" " 作为整体

' ' 整体转义

` `  输出命令结果

后续环境变量明天晚上学习后更新

。。。。。。。。。。(待续)

转载于:https://my.oschina.net/u/4093467/blog/3023269

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值