《Linux常用命令第一关(1)》

(1)cat-touch-echo命令简介
①cat命令:

次显示整个文件内的内容比如下图中的you.txt$ cat filename

②touch命令:
此处利用touch命令新建一个不存在的文件:you.txt,以及可以直接将新建的文件置于某个目录下:you/you.txt。



③echo命令:

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。


(2)重定向-追加重定向-标准输入输出简介
1.标准输入(stdin):代码为0,使用<或者<<数据流向从右向左;
2.标准正常输出(stdout):代码为1,使用>或者>>,数据流向从左向右;
3.标准错误输出(stderr):代码为2,使用2>或者>>,箭头的指向就是数据的流向。

(3)CP命令

cp命令默认不拷贝目录
cp命令:
-r:递归地复制目录,复制任何非目录和非符号链接(那是, FIFOs和特别文件)好象他们是常规的文件一样看待.这意味着尝试读出每个源文件的数据,和把它写到目的地上。
-a:--archive复制时,尽可能保持文件的结构和属性.(但不保持目录结构)等同于 -dpR

( 4)find命令企业及应用案例精讲

1.管道:| 把前一个命令结果的输出交给后一个命令处理。
    WC命令:


2.find命令

a.命令格式:

find pathname -options [-print -exec -ok ...]

b.命令功能:

用于在文件树种查找文件,并作出相应的处理 

c.命令参数:

-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' {  } \;,注意{   }和\;之间的空格。

d.命令选项:

-name: 按照文件名查找文件。

-type:查找某一类型的文件,如:

f -普通文件

e.使用实例:

①利用find命令查找某个文件的位置:


②利用find命令删除某目录下的某个文件:


③利用find命令删除某目录下除某个文件外的其它所有文件(-type空格后加个!即可)



(5)head-grep-sed企业重点案例应用讲解

1.head命令:


      4 .  使用实例:





2.grep命令:过滤器把想要的与不想要的分离开。

过滤掉green:



3.sed命令:

a.linux之sed用法:

sed -n ‘/过滤的内容/处理的命令’文件:

处理的命令:

-p:print打印;

-d:delete删除。

      sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法


b.sed命令行格式为:

       sed [-nefri] ‘command’ 输入文本  
  

c.常用选项 :

         -n使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。

d.使用实例:

   







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

司小幽

真诚赞赏,手留余香。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值