Linux实用命令(更新中)

参数 描述 样例 样例说明 -l 详细文件信息 -t 修改时间排序 -r 倒序排列 -h 可读的文件大小单位 -a 显示隐藏文件

常用用法

ls -ltr

zip

参数 描述 样例 样例说明 -r 压缩文件夹 zip -r tmp.zip test_dir 往压缩包追加目录/文件 压缩文件 zip tmp.zip test_file 往压缩包追加文件 -d 删除包内文件 zip tmp.zip -d test_dir/* test_dir/ 删除目录内文件及目录本身,星号表示模糊匹配包中的多个条目 -m 移动到压缩包中 zip -r tmp.zip test_dir -m 即压缩后删除源文件 -y 保留软链接 zip -y tmp.zip link_file 软链接原样压缩,默认压缩软链接指向的源文件

unzip

参数 描述 样例 样例说明 -l 查看压缩包文件列表 unzip -l tmp.zip 每行一个条目,压缩或者解压单个都是针对条目的 -d 解压到指定目录 unzip tmp.zip -d test_dir 目录不存在则自动创建 -o 默认覆盖解压 unzip -o tmp.zip 直接覆盖已存在文件,不询问 -p 查看压缩包的文件内容 unzip -p tmp.zip 包内所有文件打印到控制台 unzip -p tmp.zip test_dir/test.txt 打印单个文件到控制台 unzip tmp.zip test_dir/test.txt 解压单个文件,保留目录结构 unzip tmp.zip test_dir/* 解压单个目录

tar

参数 描述 样例 样例说明 -c 压缩 tar -czvf tmp.tar.gz test_dir 压缩为.tar.gz文件 -x 解压 tar -xzvf tmp.tar.gz test_dir/test.txt 解压单个文件,保留目录结构 -z 执行gzip压缩/解压 -v 显示执行过程详细 -f 指定压缩文件 该参数后面得接文件,所以参数顺序放最后 -C 解压到指定目录,目录不存在则报错 tar -xzvf tmp.tar.gz -C test_dir 解压.tar.gz文件到指定目录 -t 查看压缩包文件列表 tar -tvf tmp.tar.gz 查看压缩包中的文件列表 -O 查看压缩包的文件内容 tar -xOf tmp.tar.gz 打印单个文件到控制台 -r 往压缩包追加文件(仅.tar有效) tar -f tmp.tar -r test_dir 多次执行包内会出现重复记录,可先删后加 –delete 删除包内文件(仅.tar有效) tar -f tmp.tar –delete test_dir 结合gzip可实现删除.tar.gz内文件 –remove-files 移动到压缩包中 加在压缩命令后面即可 即压缩后删除源文件 –wildcards 开启模糊匹配模式 tar –wildcards -xzvf tmp.tar.gz *.txt zip命令默认是开启模糊的

常用用法

gzip

参数 描述 样例 样例说明 压缩 gzip tmp.log 效果就是文件名加上.gz后缀 -d 解压 gzip -d tmp.log.gz 效果就是文件名去掉.gz后缀

参数 描述 样例 样例说明

常用用法

Original: https://www.cnblogs.com/zhangzongjian/p/16037583.html
Author: zhangzongjian
Title: Linux实用命令(更新中)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523974/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 使用input+datalist简单实现实时匹配的可编辑下拉列表-并解决选定后浏览器默认只显示value的可读性问题

    问题背景 最近小伙伴提了一个希望提高后台下拉列表可操作性的需求,原因是下拉列表选项过多,每次下拉选择比较费时费力且容易出错,硬着头皮啃了啃前端知识,网上搜寻了一些下拉列表实现的资料…

    Linux 2023年6月6日
    071
  • 023.Ubuntu常见个性化配置

    root登录设置 ubuntu默认关闭了root账户,可根据实际情况开启或关闭root登录。 ubuntu@localhost:~$ sudo apt install openss…

    Linux 2023年6月13日
    0118
  • SF Symbols

    SF符号提供了一套超过2400个一致的、高度可配置的符号,你可以在你的应用程序中使用。苹果公司设计的SF符号能够与旧金山系统字体无缝整合,因此这些符号能够自动确保与所有重量和尺寸的…

    Linux 2023年6月7日
    069
  • NJU软件分析笔记(3)

    NJU Static Analysis Notes(3)——Data Flow Analysis Ⅱ 课程链接本次课程主要内容 Live Variables Analysis Av…

    Linux 2023年6月8日
    0101
  • SQL52 获取employees中的first_name

    本题链接表结构如下所示(内容不完整):额外的要求是按照first_name最后两个字母升序进行输出。这里需要用到MySQL的字符串处理函数RIGHT。RIGHT函数的语法如下所示:…

    Linux 2023年6月13日
    092
  • 从零开始构建Linux

    目的:深入了解以Linux内核为基础的系统是如何组成,运行,以构建一个最基础的,纯净的系统。 LFS构建步骤宿主机准备– linux操作系统安装– 使用独立…

    Linux 2023年6月7日
    077
  • 理想汽车 x JuiceFS:从 Hadoop 到云原生的演进与思考

    理想汽车在 Hadoop 时代的技术架构 首先简单回顾下大数据技术的发展,基于我个人的理解,将大数据的发展分了4个时期: 第一个时期: 2006 年到 2008 年。2008 年左…

    Linux 2023年6月14日
    073
  • 【Linux】指令学习

    Linux学习记录 😄生命不息,写作不止🏆 一个有梦有戏的人 @怒放吧德德🌝分享学习心得,欢迎指正,大家一起学习成长! 1、虚拟机网卡配置 服务器重启完成之后,我们可以通过linu…

    Linux 2023年6月6日
    0106
  • redis主从同步收到以下参数影响

    repl-ping-slave-period主从心跳ping的时间间隔。默认10 repl-timeout 从节点超时时间。默认60 repl-backlog-size 主节点保存…

    Linux 2023年5月28日
    057
  • 提升git clone速度

    查看github.global.ssl.fastly.Net的ip地址 nslookup github.global.ssl.fastly.Net Original: https:…

    Linux 2023年6月7日
    0101
  • Docker最常用的镜像命令和容器命令

    一、镜像相关命令 官方文档:https://docs.docker.com/referenc 1.1查看镜像 [root@localhost ~]# docker images R…

    Linux 2023年5月27日
    077
  • CentOS 文件管理

    一、目录管理 1.1、目录结构 1.2、切换目录 1.3、查看目录 1.4、创建目录 1.5、复制目录 1.6、剪切目录 1.7、删除目录 二、文件管理 2.1、查看文件 2.2、…

    Linux 2023年5月27日
    0105
  • 2021年度总结 2022年度规划

    2021年 计划 1、学习更多的知识😁 2、学习408的知识,至少能熟悉计算机组成原理、操作系统、计算机网络、算法这几个的联系,区别等。😁 3、整理408的知识到博客上。 (一篇未…

    Linux 2023年6月13日
    080
  • 数字证书编码ASN.1

    任务详情 参考附件中图书p223 中13.2的实验指导,完成DER编码 序列号=1174(0x0496),证书签发者 DN=”CN=Virtual CA,C=CN&#8…

    Linux 2023年6月8日
    054
  • 微服务架构项目浅析

    微服务架构的演变 最初的需求 业务发展后需要克服的问题 微服务架构使用的组件 Nginx Redis Rabbitmq Mysql jar jdk * 总结 ​ 这个章节主要介绍微…

    Linux 2023年6月14日
    0103
  • 单机简易版mapReduce 实现

    go;gutter:true;collapse:false import "fmt" import "6.824/mr" import &q…

    Linux 2023年6月7日
    0185
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球