首页 > 系统相关 >Linux学习_7

Linux学习_7

时间:2024-10-27 18:51:20浏览次数:6  
标签:文件 tar 文件名 server 学习 Linux test root

第六章文件的其他操作命令

主要包括文本内容统计(wc),复制移动文件,查找文件,压缩和解压缩,tar归档

文本内容统计(wc)

wc------用于统计指定文本文件的行数、字数或字节数

wc -参数 文件名

复制移动文件

复制文件

cp -参数 源文件 目标文件

移动文件

mv命令用于剪切或重命名文件

mv  [选项]  源文件名称  目标文件名称

查找文件

whereis------可以搜索系统命令的可执行文件路径和说明文档

whereis  命令名

which------搜索系统命令的可执行文件

which 命令名

查找文件

find------按照文件名、大小、时间、权限、类型、所属者、所属组来搜索文件

find  查找路径  查找条件  具体条件  操作

压缩和解压缩

zip FILE # 压缩
unzip FILE # 解压缩


# 例1: 使用gzip压缩文件
[root@server test]# gzip test1.txt
# 例2: 使用gzip压缩目录下文件
[root@server test]# gzip -r dir1
[root@server test]# ls dir1
#注意: 以上压缩之后原始文件就没有了。


# bzip2是更新的Linux压缩工具,比gzip有着更高的压缩率。
[root@server test]# [root@server test]# bzip2 test3.txt # 源文档不保留
[root@server test]# bzip2 -9 -c test3.txt > test3.txt.bz2 # 用最佳的压缩比压缩,并
保留原本的档案


# 例1:压缩文件
[root@server test]# xz test5.txt
# 例2:压缩dir1目录下文件
[root@server test]# xz dir1/*
[root@server test]# ls dir1
# 例3:查看压缩文件内容
[root@server test]# xzcat test5.txt.xz
test1

tar归档命令

tar  -参数  [args]……

#打包 创建(非压缩的)打包文件,将指定的一个或多个文件或目录备份生成为一个指定的包文件
tar cvf/cfv/-cvf 文件名.tar 要打包的目录或文件名

# 列出包文件中的文件列表
tar t[v]f 包文件名

# 打包压缩
tar czf/-czf 文件名.tar.gz 要打包压缩的目录或文件名……
tar cjf/-cjf 文件名.tar.bz2 要打包压缩的目录或文件名……
tar cJf/-cJf 文件名.tar.xz 要打包压缩的目录或文件名……

标签:文件,tar,文件名,server,学习,Linux,test,root
From: https://blog.csdn.net/weixin_73921499/article/details/143272204

相关文章

  • Linux练习_2账户管理
    题目描述1建立用户组[root@localhost~]#groupadd-g2000shengchan[root@localhost~]#groupadd-g2001caiwu[root@localhost~]#groupadd-g2002jishu[root@localhost~]#tail-3/etc/groupshengchan:x:2000:caiwu:x:2001:jishu:x:2002:[root@localhost......
  • # 学期(如2024-2025-1) 学号(如:20241402) 《计算机基础与程序设计》第五周学习总结
    学期(如2024-2025-1)学号(如:20241402)《计算机基础与程序设计》第五周学习总结作业信息|这个作业属于哪个课程|<班级的链接>(如2024-2025-1-计算机基础与程序设计)||-- |-- ||这个作业要求在哪里|<作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)||这个作业的目标......
  • 2024-2025-1 20241304 《计算机基础与程序设计》第5周学习总结
    2024-2025-120241304《计算机基础与程序设计》第5周学习总结作业信息|这个作业属于哪个课程|<2024-2025-1-计算机基础与程序设计)|>|-- |-- ||这个作业要求在哪里|<作业要求的链接>(如https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05))||这个作业的目标|<搞清楚本章......
  • Linux多ip地址如何删除多余ip
    问题场景:linux支持多个ip连接一个节点,但是ifconfig往往只列出其中一个ip,而ip命令能够显示所有ip,这可能会在某些场景造成一定问题,比如对本机有多ip不知情但又管理多客户机者,可能造成寻找困难的问题。比如:我一台俩ip机子执行ifconfig结果如下执行ipa可以看到如果只执行ifco......
  • #2024-2025-1学号20241309《计算机基础与程序设计》第五周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第五周作业这个作业的目标|作业正文|2024-2025-1学号20241309《计算机基础与程序设计》第五周学习总结教材学习内容总结《计算机科学概论》......
  • 使用Python实现深度学习模型进行智能可再生能源优化
    在现代能源管理中,优化可再生能源的利用是至关重要的。本文将介绍如何使用Python和深度学习技术构建一个智能可再生能源优化模型,并通过代码示例详细说明该过程。引言可再生能源(如太阳能、风能)具有不稳定性和不可预测性。使用深度学习模型可以更好地预测能源生产,并优化能源......
  • 使用Python实现深度学习模型:智能天气预测与气候分析
    在现代科技的推动下,天气预测和气候分析变得越来越智能化和精准。本文将介绍如何使用Python和深度学习技术构建一个智能天气预测与气候分析模型,帮助我们更好地理解和预测天气变化。本文将从数据准备、模型构建、训练与评估等方面进行详细讲解。一、数据准备天气预测模型需......
  • 机器学习中的模型是指什么
    机器学习中的模型是指用于对数据进行预测、分类、聚类或其他任务的一种数学表示或函数。模型是机器学习算法的核心组成部分,它通过对训练数据进行学习来捕捉数据之间的关系和模式,从而在新数据上进行预测或推断。一、机器学习中的模型是指什么机器学习中的模型是指用于对数......
  • 如何在Linux系统中进行服务器迁移
    ​服务器迁移是一项关键任务,尤其在Linux环境下。以下步骤将指导您完成迁移:1.备份原始数据;2.为迁移选择合适的工具;3.准备新的服务器环境;4.传输数据并确保数据的完整性;5.测试新环境并完成迁移。首先,确保对当前服务器进行全面的备份。1.备份原始数据在开始任何迁移过程之前,始终备......
  • 硬件学习篇-噪声的学习
    目录LDO噪声和PSRR噪声类型数据表中的噪声规格哪种规格适合您的应用如何降低LDO噪声?LDO噪声的影响LDO噪声和PSRR低压差线性稳压器(LDO)为调节由较高电压输入产生的输出电压提供了一种简单方法。虽然操作简单,但其自生噪声在很多时候易与电源抑制比(PSRR)混......