Bash(Terminal)高频命令

本文详细介绍了Linux下常用的文件管理命令,如ls的多种参数使用,以及grep命令的正则表达式语法。此外,深入解析了tar命令的压缩与解压功能,包括各种参数的含义和应用场景。

摘要生成于 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【解压】 保留原有文件不覆盖
-o【解压】 不保留覆盖原文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值