linux命令详解3

linux命令详解3

cat (查看文件内容)

格式:cat 文件名
选项:
-n:显示行号
在这里插入图片描述
-A:显示隐藏字符
-b:空行不标序号
“-s”:压缩空行,将多行压缩成一个空行
cat,可以一次看多个文件,谁在前面就先显示

more和less

more:
格式:more 文件名
空格:向下一页
回车:向下一行
b:向上 q:退出

less:
格式:less 文件名
空格:向下一页
回车:向下一行
b:向上 q:退出
“/”:查找内容(n:向下,大N向上查找)

head和tail

head:
在这里插入图片描述
tail:默认显示末尾10行
-n:指定看的行数

tail -f:实时动态跟踪,默认每秒刷新后10行

wc

统计 文件的信息
在这里插入图片描述

选项:

-l:显示行
-w:单词数(不是真正的单词)
-c:字节数(空格、tab、回车都占字节数)

grep (过滤文本中内容,文本三剑客:sed、awk、grep)

grep配合正则表达式使用

通配符和正则表达式的区别:

  • 通配符:匹配文件名
  • 正则表达式:匹配文本中的内容

作用:过滤你想要的文本信息

用法:
在这里插入图片描述
选项:
-i:查找时忽略条件的大小写
-v:反向查找
-n:显示行号
-r:递归过滤文件夹中的所有文件
-o:只匹配你想要的东西

在这里插入图片描述
标准输入:你用键盘输入的字符
标准输出:屏幕上返回显示的结果,管道符后的命令要支持标准输出

正则表达式:
”^以什么开头“放最前
在这里插入图片描述

”$ 以什么结尾”放最后
在这里插入图片描述

“^$”表示空白行

在这里插入图片描述
在这里插入图片描述

压缩打包(gzip、bzip2)

gzip

在这里插入图片描述
解压缩:
[root@localhost data]#gzip2 -d m.bz2

bzip2

在这里插入图片描述
解压缩:
[root@localhost data]#bzip2 -d m.bz2

bzip2 -k(保留原文件,压缩比gzip要好一点)
在这里插入图片描述

tar(归档)

选项:

选项作用
-f代表使用归档
-c建立归档文件
-x解开归档文件
-p保留源文件权限
-v显示归档过程,解归档过程
-C指定解压目录
-z代表使用gzip压缩
-j代表使用bzip2压缩
-t不解开归档文件,只查看当前归档文件的内容

制定归档:压缩包的名字在前,压缩文件在后
1、命令:tar -zcvf all.tar.gz passwd m
2、z:使用gzip压缩,c:建立tar归档,v:显示过程,f:使用tar
3、all.tar.gz:压缩包的名称
4、passwd m:代表压缩两个文件
在这里插入图片描述
tar -jcvf passwd.tar.bz2 passwd (用bzip2压缩)
在这里插入图片描述
tar -zxvf all.tar.gz -C /opt(指定解压)
在这里插入图片描述
** tar xf passwd.tar.bz2 (解压)**

vim(文本编辑器,win的office word,写字,改内容)

用法:
vim 文件

  1. !vim:打开上一次的文件
  2. vim + # 文件名 (#代表行号

vim怎么退出?
步骤:先按Esc,再输入q退出(w保存,!强制)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值