当前位置: 首页 > article >正文

Linux学习_7

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

主要包括文本内容统计(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 要打包压缩的目录或文件名……

http://www.kler.cn/news/368778.html

相关文章:

  • Spring中的SPI:揭秘灵活扩展的秘密武器
  • STM32 第17章 EXIT--外部中断/事件控制器
  • 【C++打怪之路Lv12】-- 模板进阶
  • 【Android】基础回顾--四大组件
  • 什么是Kubernetes?K8s基础与工作原理
  • 【Redis】内存淘汰策略
  • C++学习路线(二十六)
  • Mysql 数据库架构
  • 每天五分钟深度学习框架pytorch:从底层搭建多项式线性回归模型
  • 云原生后端(Cloud-Native Backend)
  • 【Web开发】什么是Nuxt? 利用Nuxt快速搭建前端项目
  • R语言笔记(二):向量
  • MySQL之数据库设计
  • ReactNative0.76版本发布,默认开启新架构
  • 【K8S系列】Kubernetes Service 基础知识 详细介绍
  • java和嵌入式现在哪个好?
  • 【深入理解SpringCloud微服务】Sentinel实战与原理剖析
  • 重修设计模式-行为型-迭代器模式
  • 了解光耦合器输入输出关系---腾恩科技
  • 区块链国赛题目--食品溯源(模块三)
  • 租房管理智能化:Spring Boot系统开发指南
  • VMware16去虚拟化 过CF 理论过TX游戏 WIN10过检测虚拟机
  • 微信小程序SSL证书怎么选择?
  • 通过 SYSENTER/SYSEXIT指令来学习系统调用
  • 《链表篇》---环形链表
  • 数据挖掘(二)