bash高频命令

本文深入讲解了Linux系统中常用的文件查看、文本搜索及加解压命令,如ls、grep和tar的使用方法与参数,特别介绍了grep命令中的正则表达式应用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看文件:ls

参数说明备注
-l列出当前目录可见文件详细信息
-hl列出详细信息并以可读大小显示文件大小
-al列出所有文件(包括隐藏)的详细信息

文本搜索:grep

只介绍正则表达式

参数说明备注
^锚定行的开始'^grep'匹配所有以grep开头的行
$锚定行的结束'grep$' 匹配所有以grep结尾的行
.匹配一个非换行符的字符'gr.p'匹配gr后接一个任意字符,然后是p
*匹配零个或多个先前字符'*grep'匹配所有一个或多个空格后紧跟grep的行
.*一起用代表任意字符
[]匹配一个指定范围内的字符'[Gg]rep'匹配Grep和grep
[^]匹配一个不在指定范围内的字符'[^A-FH-Z]rep'匹配不含A-F和H-Z的一个字母开头,紧跟rep的行
\<锚定单词的开始'\<grep'匹配包含以grep开头的单词的行
\>锚定单词的结束'grep\>'匹配包含以grep结尾的单词的行
x\{m\}重复字符x,m次'o\{5\}'匹配包含5个o的行
x\{m,\}重复字符x,至少m次'o\{5,\}'匹配至少有5个o的行
x\{m,n\}重复字符x,至少m次,不多于n次'o\{5,10\}'匹配5--10个o的行
\w匹配文字和数字,即[A-Za-z0-9]'G\w*p'匹配以G后跟零个或多个文字或数字字符,然后是p
\W匹配一个或多个非单词字符点号句号等
\b单词锁定符'\bgrep\b'只匹配grep

加解压:tar

参数说明备注
-c【压】 到新文件
-x【解】 压缩不能与-c、-t、-x同时出现在一串命令中
-C 【解】 到指定目录配合-x参数使用
-z【压】【解】 通过gzip指令文件名最好为*.tar.gz
-j【压】【解】 通过bzip2指令文件名最好为*.tar.bz2
-f【压】【解】 指定文件该参数后面紧跟要操作的文件
-v【压】【解】 显示指令执行过程
-k【解】 保留原有文件不覆盖
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值