首页 > 其他分享 >目录和文件管理

目录和文件管理

时间:2024-08-31 14:36:10浏览次数:10  
标签:选项 文件 bzip2 管理 文件名 压缩文件 命令 目录

cat命令 用途:显示出文件的内容 cat [选项] 文件名 …

more命令 用途:全屏方式分页显示文件内容 more [选项] 文件名 …

交互操作方法 按Enter键向下逐行滚动 按空格键向下翻一屏 按q键退出

less 命令 用途:与 more 命令相同,但扩展功能更多 less [选项] 文件名 …

交互操作方法 Page Up 向上翻页,Page Down 向下翻页 按“/”键查找内容,“n”下一个内容,“N”上一个内容 其他功能与 more 命令基本类似

head命令 用途:查看文件开头的一部分内容(默认为10行) head -n 文件名 …

tail命令 用途:查看文件结尾的少部分内容(默认为10行) tail -n 文件名 … tail -f 文件名

wc命令 用途:统计文件中的单词数量(Word Count)等信息 wc [选项]... 目标文件... 常用命令选项 -l:统计行数 -w:统计单词个数 -c:统计字节数

检索和过滤文件内容 grep 命令

grep命令 用途:在文件中查找并显示包含指定字符串的行

常用命令选项 -i:查找时忽略大小写 -v:反选,输出与查找条件不相符的行 -A 1:表示查看包含指定字符串及后一行 -B 2:表示查看包含指定字符串及前两行 -C 1:表示查看包含指定字符串及前后一行 -c:统计指定字符串在文件中出现的行数 查找条件设置 要查找的字符串以双引号括起来 “^……”表示以……开头,“……$”表示以……结尾 “^$”表示空行

压缩命令 gzip、bzip2 命令

zip命令、bzip2命令 用途:制作压缩文件、解开压缩文件

gzip [-9] 文件名… bzip2 [-9] 文件名... 制作压缩文件

gzip -d .gz格式的压缩文件 bzip2 -d .bz2格式的压缩文件 解开压缩文件

常用命令选项

-9、-d

请注意: gzip和bzip2命令使用的压缩算法各不相同 一般来说bzip2的压缩效率要好一些

归档命令tar命令

tar命令 用途:制作归档文件、释放归档文件 tar [选项] ... 归档文件名 源文件或目录 tar [选项]... 归档文件名 [-C 目标目录] 常用命令选项 -c:创建 .tar 格式的包文件 -x:解开.tar格式的包文件 -v:输出详细信息 -f:表示使用归档文件 -p:打包时保留原始文件及目录的权限 -t:在不解压包的情况下看包内内容 -C:解包时指定释放的目标文件夹 -z:调用gzip程序进行压缩或解压 -j:调用bzip2程序进行压缩或解压

常用组合

zcvf 压缩

zxvf 解压

标签:选项,文件,bzip2,管理,文件名,压缩文件,命令,目录
From: https://www.cnblogs.com/Crushz-2024/p/18390258

相关文章

  • 学生管理系统(简易版)
    1.导言学习动态内存管理、与缓冲相关的知识,以及文件管理之后,我便制作了这个简易版的学生管理系统。其中缓冲部分你可能觉得多余(我也这么认为),但为了巩固缓冲的知识我还是加了上去。因此带来的阅读不便,还请见谅!最后希望各位客官指正错误,提出建议。 2.正文1.菜单打印voidmen......
  • 13.文件处理
    13.文件处理13.1引言内存中数据的存储是暂时的。文件用于数据的持久化--数据的永久保留。计算机将文件存储在二次存储设备上,如硬盘、CD、DVD、闪存和磁带。13.2文件和流(FilesandStreams)C++将文件简单的看作一系列字节。每个文件以end-of-file标记或在操作系统维护的......
  • 基于Python的人脸识别考勤管理系统-计算机毕业设计源码+LW文档
    摘要随着信息技术的迅猛发展,面部识别技术已逐渐成为身份验证领域的研究热点。基于Python的人脸识别考勤管理系统,作为一种新兴的身份验证方式,具有重要的研究意义和应用价值。该系统通过捕捉和分析人脸特征,实现快速、准确的身份验证,解决了传统考勤方式中可能存在的冒用、伪造等问题......
  • 基于Springboot的城市垃圾分类管理系统
    博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了多年的设计程序开发,开发过上千套设计程序,没有什么华丽的语言,只有实实在在的写点程序。......
  • 基于ssm+vue+uniapp的学生毕业管理小程序
    开发语言:Java框架:ssm+uniappJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9系统展示管理员登录管理员功能界面学生管理开题答辩管理学生过程文档管理系统管理小程序登录小程序首......
  • C语言 ——— 文件的顺序读写
    目录顺序读写函数介绍​编辑测试fputc函数​编辑测试fgetc函数​编辑测试fputs函数​编辑测试fputs 函数​编辑测试fgets函数​编辑顺序读写函数介绍 测试fputc函数第一个参数是传递字符,第二个参数传递文件指针 #include<stdio.h>intmain(){ //......
  • Buildroot构建Qt根文件系统-思维导图-学习笔记-基于正点原子阿尔法开发板
    Buildroot构建Qt根文件系统获取Buildroot源码Buildroot源码下载地址,https://buildroot.org/本次下载的是长期支持版本移动至ubuntu后解压tarxfbuildroot-2022.02.3.tar.gz解压后的Buildroot源码配置Buildroot安装显示图形菜单需要的库sudoapt-getin......
  • 【精品毕设推荐】基于SSM+jsp的图书管理系统设计与实现
    点击下载原文及代码,可辅助在本地配置运行摘 要现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本图书管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软......
  • linux查看目录的权限 设置目录权限
    动一下小手点一下赞。谢谢!你的赞就是我更新的动力。在Linux系统中,每个文件和目录都有特定的权限控制,包括读、写和执行权限。这些权限对于保护文件和目录的安全性非常重要,因此在日常使用中,我们经常需要查看文件和目录的权限设置。本文将介绍如何在Linux系统中查看目录的权限,并说明......
  • (2024最新毕设合集)基于SpringBoot的校园设备维修管理系统-16364|可做计算机毕业设计JAV
    基于Springboot的校园设备维修管理系统的设计与实现摘 要基于Springboot的校园设备维修管理系统的设计与实现是一个结合了网络技术和信息管理的项目。该系统能满足校园报修管理的实际需求,通过网络进行信息管理,使得设备维修更加及时有效。本设计主要实现集人性化、高效率、......