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)

大家都在看

  • Ubuntu18.04 + Windows10 双系统安装

    此处忽略Windows10安装!!! 准备 安装环境 OS:Windows10 CPU:Intel(R) Core(TM) i5-10600KF CPU @ 4.10GHz 4.1…

    Linux 2023年5月27日
    0103
  • 宝塔配置vnc+wine实现Q群机器人

    图形界面必备 X Window System yum -y groupinstall "X Window System" 安装epel源 yum -y inst…

    Linux 2023年5月27日
    095
  • 搭配色轮播(CSS进阶版本)

    html;gutter:true; Color</p> <pre><code> /* 自定义颜色 */ /* :root { */ /* –t…

    Linux 2023年6月13日
    079
  • WPF 切换主题使用 luna 复古版本

    本文告诉大家如何在 WPF 里面使用 luna 等复古主题 今天在 lsj 说他准备优化 WPF 的程序集时,准备删除 luna 等程序集时,找到了一段有趣的注释,发现在 WPF …

    Linux 2023年6月6日
    079
  • 5.8 Vim多窗口编辑模式

    在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦。可以使用 Vim 同时打开两个文件,每个文件分别占用一个窗口。 例如,在査看 /etc/passwd 时…

    Linux 2023年6月7日
    0172
  • Redis-Sentinel Redis的哨兵模式

    Redis-Sentinel Redis的哨兵模式Redis Sentinel 模式简介Redis-Sentinel是官方推荐的高可用解决方案,当redis在做master-sla…

    Linux 2023年5月28日
    094
  • Redis是如何实现高性能的?

    Redis到底有多快? redis到底有多快,可以通过 redis-benchmark 脚本进行基准测试。redis官方的性能基准测试报告 Redis为什么这么快? redis之所…

    Linux 2023年6月7日
    099
  • js笔记之switch-case

    switch 语句来选择要执行的多个代码块之一。switch 不能处理大于小于的 工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比…

    Linux 2023年6月13日
    087
  • Python实现经典算法八皇后问题

    递归回溯解八皇后问题 遗传算法解八皇后问题 在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问一共有多少种摆法。 分别用递…

    Linux 2023年6月7日
    0124
  • 最新版Linux以root登陆后,无声音、桌面无图标的原因分析

    近两年几乎所有的Linux发行版,以root登陆后无声音、桌面无图标。 声音好处理,这是因为声音服务程序因为安全问题, 不推荐在Root环境下运行; 且本身Linux并不推荐在Ro…

    Linux 2023年6月14日
    0163
  • ASP已老,尚能饭否?

    我对ASP的感情,跟大海一样深。我用它实现了第一个动态网页,也用它做了毕业设计,毕业设计的名字是《毕业设计管理系统》(是不是有点绕)。在 PHP 和 ASP.NET、Java 高歌…

    Linux 2023年6月6日
    0107
  • Jenkins,8080端口无法修改问题

    今天安装了 Jenkins 。想把8080 端口修改为 6699 。 出现以下状况。 一:找到 jenkins.xml 文件。 vi /usr/lib/firewalld/serv…

    Linux 2023年6月13日
    084
  • 2021年想做的最后挣扎

    一年的时间转眼间就过完,感觉没变,又感觉跟一年前的今天变化还是蛮多的,树立个小目标争取年前完成把 读书一本书看一篇文章: 《百年孤独》:我总感觉虽然是只单身狗是孤单的,理解不了孤独…

    Linux 2023年6月14日
    084
  • muduo源码分析之Buffer

    这一次我们来分析下 muduo中 Buffer的作用,我们知道,当我们客户端向服务器发送数据时候,服务器就会读取我们发送的数据,然后进行一系列处理,然后再发送到其他地方,在这里我们…

    Linux 2023年6月13日
    091
  • Golang 实现 Redis(5): 使用跳表实现 SortedSet

    本文是使用 golang 实现 redis 系列的第五篇, 将介绍如何使用跳表实现有序集合(SortedSet)的相关功能。 跳表(skiplist) 是 Redis 中 Sort…

    Linux 2023年5月28日
    094
  • cron 表达式

    cron 表达式 1.简介:一个cron表达式最少有5个空格来分割时间元素,总共有7个元素,分别如下: ① 秒(0-59) ② 分钟(0-59) ③ 小时(0-23) ④ 天(月的…

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