linux入手第二天,详细内容,持续更近ing

查看文件的全部内容:

cat 文件名;   

cat -n文件名 === 显示行号   

tac 文件名  ===倒序查看内容

头部查看文件

head 文件名===默认行数,默认显示10行

head -n 文件名 ====n可以填数字,数字为显示行数

尾部查看文件

tail 文件名===默认显示10行

tail -n 文件名 ==同理填数字

实时查看文件

tail -f  文件路径+文件名  如tail -f tmp/zy.txt

实时查看文件最后几行

tail -5f 文件路径+文件名  同上 (5可以为其他数字,数字为几就是查看几行)

分页查看文件

more 文件名

查看过程中的使用:

回车键:查看下一行内容

空格:翻页显示

q:退出查看模式

上下键:向上和向下翻页

分页查看文件

more 文件名

使用按键:

回车 :查看下一行

空格: 代表翻页

q:      退出查看模式

上下键:向上向下翻页,左右键不生效

less 文件名

使用按键:

/+要搜索的内容 ,加上回车键,就能查看想搜索的内容

n可以查看下面匹配的内容,shift+n为返回之前匹配的内容

上下键:显示上下页

左右键:左右移动

回车键:显示下一行

空格:翻页

退出:q

more和less的区别

重点记:more显示百分比,less为文本搜索

共同点:q退出;空格翻页;回车为下一行

查看文件内容:head tail more less cat tac

过滤文本grep(我感觉也可以叫检索文本)

grep 关键字 文件名

grep -n 关键字 文件名=======n此处就是n 显示过滤文本内容和行号

grep -C -n 关键字 文件名=====n此处代表数字,搜索关键字的前后n行内容

grep ^关键字 文件名=====查找以该关键字为开头的文本

grep 关键字$ 文件名=====查找以该关键字为结尾的文本

grep -v 关键字 文件名 =====显示不包括关键字的文本

管道符

| 作用于多个命令之间的拼接,把上一个命令的执行结果返回给下一个继续执行,一般用于多个文件查看类用

例:cat -n zzy.txt | head -5(后面不需要再写文件名)

统计文件

wc 文件名

统计文件的行数,单词数,字节数

编辑文本vim

安装vim:sudo apt install vim

进入编辑模式:vim 文件名

使用:a,i,o进入编辑模式 

esc进入末行模式(通俗点就是只能看不能编辑),该模式时可以用

:w(保存文件,没有退出)或wq(保存并退出)或q(未编辑时,可以直接退出,编辑内容时无法退户)或q!或1,$s/a/b/g(全局替换,a为被替换的词,b为想要替换的新词,g为无需确认)

压缩文件

tar -zcvf 压缩包名字 被压缩文件 简写:(tai -cf 压缩包名字 被压缩文件)

压缩包名字格式:xxx.tar.gz

解压文件

tar -zxvf 压缩包名 ====解压在当前位置 简写:(tar -xf 压缩包名)

tar -zxvf 压缩包名 -C 想要解压到的文件夹====指定位置解压

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值