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

网络安全课程笔记-5-Linux-下

Kali操作系统

1. 通配符

符号指代命令示例
*任意字符ls *.txt
?单个字符ls 1?.txt
[ ]匹配范围中的,比如[0-9][a-z]ls [1-35-7].txt 列出1到3和5到7的txt文件

2. Linux 查找命令

2.1 根据名字查找

# 根据名字查找命令,这里如果要用通配符指定文件名,则文件名必须要有引号find[路径]-name"[完整文件名]"
# 举例find.-name"*.txt"# 在当前目录及其子目录下级联查找txt文件find.-name"a*.txt"# 在当前目录及其子目录下级联查找以a开头的txt文件find.-name"*[7-9].txt"# 在当前目录及其子目录下级联查找文件名以数字7,8或9结尾的txt文件

2.2 根据类型查找

# 根据类型查找文件find[路径]-type[文件类型标号]
# 举例find.-typef# 在当前目录及其子目录下级联查找所有非目录文件(包含隐藏文件)find.-typed# 在当前目录及其子目录下级联查找所有目录 (包含隐藏目录)
常见文件类型标号解释
f普通文件
d目录

2.3 根据大小查找

# 查找等于文件大小的文件(这里的等于不只是严格等于,而是按照单位块向上取整,即ceil(文件字节数 / 单位))find[路径]-size[文件大小]# 查找严格大于文件大小的文件find[路径]-size+[文件大小]# 查找严格小于文件大小的文件find[路径]-size-[文件大小]

举例:

# 级联查找当前目录下大小在(9k,10k]之间的文件find.-size10k# 级联查找当前目录下严格大于100M的文件find.-size+100M# 级联查找当前目录下严格小于20G的文件find.-size-20G

常用文件单位

单位含义大小
cbytes (字节)111
wword222bytes
bblock512512512bytes
kKiB102410241024bytes
MMiB102421024^210242bytes
GGiB102431024^310243bytes

3. Linux 打包和压缩命令

打包:多个文件变成一个文件——减少文件数量

压缩:缩小一个文件的体积——减少文件体积

Linux下常用的压缩格式主要有三类:

  • .zip: 跨平台通用
  • .gz:Linux/Unix 常见
  • .tar.gz / .tgz:最常用的打包+压缩格式
常用选项解释
c创建压缩包 (create)
x解压缩 (extract)
v显示执行过程 (verbose)
f指定文件名 (file)
z使用 gzip 压缩 (gzip)

3.1 仅打包命令(为了可读性一般压缩并打包为 .tar 结尾的文件)

# 用 tar 仅打包(打包完源文件还在)tar-cvf[输出的压缩文件全名][被打包文件或目录1][被打包文件或目录2][被打包文件或目录3]# 用 tar 解包tar-xvf[打包文件]-C[解压目录]

举例:

# 将当前目录下的 aaa.txt 文件、dir_1 文件夹以及 bbb.ini 文件打包为当前目录下的 file.tartar-cvffile.tar aaa.txt dir_1 bbb.ini# 解包 file.tar 到当前目录下的 dir_2 目录中tar-xvffile.tar-Cdir_2

3.2 仅压缩命令 (gzip 与 gunzip 只能压缩单个文件,不支持目录)(为了可读性一般压缩为 .tar 结尾的文件)

# 仅压缩文件。压缩后的文件会变成原来的文件名后加上.gz 的后缀,源文件会被删除gzip[文件名1][文件名2][文件名3]# 仅解压缩文件。压缩后去掉 .gz 后缀,源压缩文件会被删除gunzip[.gz文件1][.gz文件2][.gz文件3]# 如果要强行指定压缩或者解压缩的文件名,可以用如下重定向命令或标准输入输出命令:gzip/gunzip-c[文件全名]>[压缩文件全名]# 压缩文件不强制后缀名,且保留源文件gzip/gunzip-stdout[文件全名]>[压缩文件全名]# 压缩文件不强制后缀名,且保留源文件

举例:

# 压缩文件 file.txt 为 file.txt.gzgzipfile.txt# 解压缩文件 file.txt.gz 为 file.txtgunzip file.txt.gz

3.3 压缩并打包和命令

zip 命令压缩并打包 (为了可读性一般压缩并打包为 .zip 结尾的文件)
# 压缩并打包(这里对目录的压缩和打包只是空目录)(默认保留源文件)zip[压缩文件全名][被压缩文件或目录1][被压缩文件或目录2][被压缩文件或目录3]# 级联压缩并打包目录及其内部文件zip-r[压缩文件全名][被压缩目录]# 加密压缩并打包。执行后会给提示输入密码zip-e[压缩文件全名][被压缩文件或目录1][被压缩文件或目录2][被压缩文件或目录3]# 拆包并解压缩到当前目录(默认保留源压缩文件)unzip[压缩文件全名]# 拆包并解压缩到指定目录unzip[压缩文件全名]-d[解压目录]# 查看压缩包内容(不解压)unzip-l[压缩文件全名]
tar命令压缩并打包(需要加 -z 选项)(为了可读性一般压缩并打包为 .tar.gz 结尾的文件)
# 用 tar 压缩并打包tar-czvf[输出的压缩文件全名][被打包文件或目录1][被打包文件或目录2][被打包文件或目录3]# 用 tar 解包并解压缩tar-xzvf[打包文件]-C[解压目录]

3. Linux 快速查看文件内容或者快速输入内容

3.1 cat 命令查看或者创建并输入文件内容(不适合查看 GB 级大文件)

# 查看内容cat[文件名]# 查看合并后的多个文件内容cat[文件名1][文件名2][文件名3]# 查看带行号的内容cat-n[文件名]# 创建新文件并些内容cat>[新文件名][文件内容....]Ctrl + D 结束并保存

3.2 查看大文件命令(more / less 命令)

more 命令
more[文件全名]# 打开文件后回车:一行一行翻 空格键: 一页一页翻 q 键或 CTRL + c:退出
less 命令(比 more 命令更强大,可以上下滚动,搜索内容,不一次加载所以效率高)
less[文件全名]# 打开文件后回车:一行一行翻 空格键: 一页一页翻 q 键或 CTRL + c:退出 /[关键字]:搜索 n: 向下搜索下一个 N:向上搜索上一个 G:跳转到文件末尾

3.3 查看前或后部分内容(head / tail 命令)

# 查看文件前10行head[文件全名]# 查看给定前几行数的文件head-n[行数][文件全名]
# 查看文件后10行tail[文件全名]# 查看给定后几行数的文件tail-n[行数][文件全名]# 实时显示文件变化tail-f[文件全名]
http://www.jsqmd.com/news/867288/

相关文章:

  • 2026年5月最新保定徐水黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 金诚回收
  • Agent Loop 源码导读:一次 Hermes 任务的完整生命周期
  • 2026年5月最新杭州临安黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 五金回收
  • 跨越天际:从智能汽车到 eVTOL 的适航与系统级开发1——什么是适航
  • 2026年5月最新杭州上城黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 五金回收
  • Flink 2.2集成Flink CDC 3.6
  • 2026年5月最新保定易县黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 金诚回收
  • 如何3分钟让通达信自动画缠论中枢:告别手动画线的终极解决方案
  • ARM SVE向量化技术解析与性能优化实践
  • 2026年5月最新湖州安吉黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 五金回收
  • ARM架构随机数生成机制与安全应用实践
  • 3步搞定:m4s-converter让你的B站缓存视频重获新生
  • 从年薪20万到50万,测试工程师的薪资跃迁节点全解析
  • 2026年5月最新保定涿州黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 金诚回收
  • 2026年5月最新常德鼎城黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 金诚回收
  • VHDL代码智能解析:基于大模型的硬件设计辅助实践
  • 2026年5月最新湖州德清黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 五金回收
  • 长期使用Taotoken Token Plan套餐的成本控制感受分享
  • 记录第一次焊完整的带芯片板子 STM32F103ZET6
  • 不同向量库索引的存储位置
  • 2026年5月最新常德汉寿黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 金诚回收
  • AI驱动的模拟电路设计:MOBO优化与工程实践
  • 2026年5月最新保山昌宁黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 金诚回收
  • 如何在跨平台场景下实现高效远程桌面控制?BilldDesk Pro的现代化解决方案
  • 程序员跳槽的最佳时机,不是金三银四,而是这个信号出现时
  • 2026年5月最新杭州桐庐黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 五金回收
  • 基于DeepSeek模型的IP文案自动化生成工作流设计与实现
  • ARM架构内存屏障与同步机制详解
  • 2026年5月最新保山龙陵黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 金诚回收
  • 2026全国静音舱厂家TOP级别实力推荐:办公隔音舱、学习舱、会议舱源头品牌怎么选 - 企业信息深度横评