文件管理命令
文件管理命令
1.文件过滤命令
| (管道符):将管道符左边命令的标准化输出交给管道符右边的标准输入来处理
grep:过滤输出内容
特殊符号:
^:以...开头
打印所有以‘#’号开头的语句
$:以...结尾
打印所有以‘。’号结尾的语句
*:匹配 * 前面的内容至少0次和多次
匹配出来的会以高亮的方式显示出来
. :匹配任意字符
如果里面不加字符则会匹配所有的字符
选项:
-n:打印行号
-A(after):查看过滤内容后的下面指定行数
-B(before):查看过滤内容后的上面指定行数
-C(center):-AB的结合,查看过滤内容的前后相同的指定行数
-v:查看除过滤内容的所有东西
-E:可以过滤多个结果,中间用“|”隔开
-o:只打印过滤的内容
-i:不区分大小写
也可以用范围过滤
2.文件的上传和下载命令
rz:把windows的文件上传到虚拟机中
sz:把虚拟机的文件下载到windows中
语法:
sz 文件名
## 安装命令:yum install -y lrzsz
## 只能在虚拟机和物理机之间上传下载
外网下载
wegt:可以下载外网的东西到虚拟机里
语法:
wegt 下载地址
选项:
-O:指定下载的路径位置和修改文件的名字
## 下载命令:yum install -y wget
3.文件查找命令
type -a: 只能查看系统内置的命令
which:只能查找命令
语法:
which 命令
4.字符处理命令
sort:默认按照每一行的第一个字符排序,如果字符相同依次往后推,直到不相同为止,排序不会修改源文件内容
语法:
sort [选项] 文件
选项:
-t:指定分隔符来分割列数
-k:指定按照某一列来进行排序
-n:按照阿拉伯数字排序
-r(reverse):倒序排序
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?