首页 > 其他分享 >第十四周课堂内容

第十四周课堂内容

时间:2023-11-29 18:33:05浏览次数:28  
标签:解压 文件 压缩 命令 查找 内容 第十四 课堂 目录

9.文件查找,打包压缩及解压

9.1文件查找

echo命令可以查看变量PATH的值。其值被冒号分隔成7个字段,每个字段代表一个目录。使用which命令在环境变量 PATH设置的目录中查找符合条件的命令文件,可查看其是否存在以及执行的位置。从输出结果可以看出, useradd 命令的位置为/usr/sbin/useradd, 由于 qfedu 命令不在环境变量PATH中,显示该命令未找到。把PATH变量重新定义为/,此时输入任何命令都是从/这一级查找,查找ls命令显示不存在。

与locate命令相比, find命令搜索速度较慢,它并不会索引目录,而是对整个目录进行遍历,这会占用很多系统资源。为了提高效率,建议在使用 find命令时尽量在指定目录下进行搜索,以缩小查找范围。find命令可以根据文件名查找,例如,在/目录下查找ifcfg-ens33 网卡文件。添加“i”参数忽略大小字。“*”符号为通配符,在不确定文件名称时可以使用。如果已知文件的大概位置,建议提供可能存在的路径,用关键字逐渐缩小范围,从而提高查找效率。例如,在/etc、/usr、/home 目录下搜索 ifcfg-ens33 文件,比直接从/目录查找该文件速度快。

find命令还可以根据文件大小查找,例如,在/etc目录下分别查找大于、等于、小于 5MiB的文件。

 

9.2文件打包压缩

Linux系统支持的打包压缩命令有很多种,不同的命令所用的压缩技术不同,彼此无法相互解压缩。压缩文件的名称会添加后缀,如.gz、.bz2、.tar.xz、.tar.gz等。创建目录dir01,在目录下创建20个文件file1~fle20

 

9.3文件解压

当解压某个压缩文件时,首先需要知道该文件是由何种压缩方式创建出来的,然后用相应的解压方式解压文件。当用户不清楚文件使用何种压缩工具压缩时,可以通过file 命令查看文件的压缩信息

 

标签:解压,文件,压缩,命令,查找,内容,第十四,课堂,目录
From: https://www.cnblogs.com/old-good-wang/p/17865573.html

相关文章

  • 智慧城市包括哪些内容?有哪些智慧城市物联网方案?
    数字城市、智慧城市的发展,离不开对公共基础设施的数字化、智慧化改造升级。通过融合边缘计算、5G、物联网、数字孪生、人工智能等新一代信息技术,助力传统公共基础设施提升增强全流程数据能力、计算能力、服务能力,从而不断丰富公共基础设施的服务方式、提高服务效率、优化服务体验,......
  • 多选框根据选中内容排序
    需求:有两个数组,数组valList存的多选框选中的值。List是多选框的选项。需要按照valList排序,未选中的放最后。  ......
  • Quarto 不完全指北 第二节 内容的写作
    Quarto不完全指北·第二节内容的写作在上一篇博客中,我们已经在VScode中配置好了Quarto的工作环境,接下来我们将Quarto渲染一篇文档为HTML格式。Quarto采取格式与内容相分离的方式来编写文档,因此,我们写作内容的文件是一个纯文本文件,渲染(render)与格式调整是之后完成的......
  • 发烧平台完全是AMD的天下!32核心线程撕裂者者7970X评测:内容创作性价比之选
    一、前言:32核心的线程撕裂者7970X11月20日,AMD正式发布了Zen4架构的线程撕裂者处理器,成为了无可争议的最强处理器,我们快科技也同步带来了HEDT发烧平台旗舰型号,64核心128线程线程撕裂者7980X的首发评测。除了线程撕裂者7980X之外,AMD同时还发布了32核心的线程撕裂者7970X、24核心......
  • Windows下使用wget获取内容
    在根据Pytorch从0开始实现YOLOV3指南part2——搭建网络结构层-cwpeng-博客园(cnblogs.com) 尝试实现yolo的目标检测项目时,文中配置文件部分提到若在linux下可以用mkdircfgcdcfgwgethttps://raw.githubusercontent.com/pjreddie/darknet/master/cfg/yolov3.cfg在w......
  • Linux用户管理 课堂案例
     ......
  • Linux课堂知识总结5
    在这节课的学习中,我知道了Linux系统进程的概念程序(program)是一个普通文件,是为了完成特定任务而准备好的指令序列与数据的集合,这些指令和数据以“可执行映像”的格式保存在磁盘中。进程(process)是一个已经开始执行但还没终止的程序实例。Linux系统下使用ps命令可以查看到当前正......
  • Linux课堂知识总结6
    在这节课的学习中,我了解了linux标准输入输出:    程序:指令+数据     程序:IO可用于输入的设备:文件,键盘设备,文件系统上的常规文件,网卡等;可用于输出的设备:文件,显示器,文件系统上的常规文件,网卡等,程序的数据流有三种:    输入的数据流:<-- 标准输入(stdin),键盘......
  • uhttp luci cgi-bin 自定义输出内容
    uhttplucicgi-bin自定义输出内容来源  https://www.cnblogs.com/osnosn/p/17131543.html 参考【ExampleofwebinterfaceusinguHTTPdandLua】【Lua5.1ReferenceManual】openwrt,op18,op19,op21,op22都是用的lua-5.1.5。修改openwrtuhttpd使用的ssl......
  • 【Azure Key Vault】使用Azure CLI获取Key Vault 机密遇见问题后使用curl命令来获取机
    问题描述在使用AzureKeyVault的过程中,遇见无法获取机密信息,在不方便直接写代码的情况下,快速使用AzureCLI指令来验证当前使用的认证是否可以获取到正确的机密值。使用CLI的指令为:第一步:设置azure的云环境参数,指定为中国区云服务azcloudset--nameAzureChinaCloud第二步......