Linux 入门教程 目录操作命令与 wget curl 下载工具使用

Linux目录操作与wget curl下载工具教程
本教程面向 Linux 零基础学习者,分为目录操作命令下载工具使用两大板块,所有命令附带实操说明,跟着练习即可快速掌握。

一、Linux 常用目录操作命令

Linux 所有文件与目录都依托路径管理,熟练掌握目录命令是入门基础。

1. ls 查看目录内容

用于列出当前路径下的文件、文件夹,搭配参数可查看更多信息。
  • ls:基础用法,简单展示目录内文件和文件夹名称
  • ls -l:长格式展示,包含权限、所有者、文件大小、修改时间等详情
  • ls -a:显示所有文件,包含系统隐藏文件(以 . 开头的文件)

2. cd 切换工作目录

实现不同文件夹之间的跳转,是使用频率最高的命令之一。
  • cd 目录名:进入当前目录下的指定子目录
  • cd ..:返回上一级目录
  • cd /:直接切换到系统根目录
  • cd ~:快速回到当前用户的个人家目录

3. mkdir 创建目录

专门用来新建空文件夹,支持单目录与多层目录创建。
  • mkdir 目录名:创建单个空目录
  • mkdir -p 目录1/目录2/目录3:递归创建多级嵌套目录,无需逐层新建

4. rm /rmdir 删除目录与文件

rmdir 仅可删除空目录,rm 功能更强,可删除文件及非空目录。
  • rmdir 空目录名:删除没有内容的空文件夹
  • rm -rf 目录名:强制递归删除目录及内部所有文件、子目录
注意:rm -rf 删除后数据无法恢复,操作前务必确认目录内容。

5. mv 移动与重命名

兼具移动文件 / 目录重命名两种功能。
  • mv 原名称 新名称:在同一目录内,完成目录 / 文件重命名
  • mv 目录名 目标路径:将目录移动到指定的新路径下

6. cp 复制目录与文件

复制文件或整个目录,复制目录必须加对应参数。
  • cp 源文件 目标路径:复制单个文件到指定位置
  • cp -r 源目录 目标路径:递归复制整个目录,包含内部所有子目录和文件

二、wget、curl 下载工具基础使用与配置

Linux 环境下常用两款命令行下载工具:wget 和 curl,可直接通过网络链接下载文件,下面讲解基础命令与简单配置。

1. wget 下载工具

操作简单,适合常规文件下载,默认将文件保存到当前工作目录。
  1. 基础下载:wget 下载链接,直接下载文件,保留原文件名
  2. 自定义保存名称:wget -O 自定义文件名 下载链接,修改下载后的文件名称
  3. 指定保存路径:wget -P 目标文件夹路径 下载链接,把文件下载到指定目录

2. curl 下载工具

除下载外,还可用于网页访问、接口测试,下载功能同样实用。
  1. 直接下载:curl -O 下载链接,大写 O,沿用链接里的原文件名保存
  2. 自定义文件名下载:curl -o 自定义文件名 下载链接,小写 o,手动设置保存名称

3. 基础全局配置

  1. 默认下载路径:修改系统环境变量,设置工具默认保存目录,无需每次手动指定路径
  2. 代理配置:网络访问受限环境下,配置代理地址,提升下载速度与连接稳定性
上一篇 AionUi 开源跨平台 AI 办公助手 多模型本地协作平台
下一篇 SnapshotTool 系统备份还原工具 一键镜像恢复
实时下载排行