当前位置:首页>Linux>别死记硬背!Linux最常用7个文件命令,小白一看就会,日常够用80%

别死记硬背!Linux最常用7个文件命令,小白一看就会,日常够用80%

  • 2026-09-05 02:17:43
别死记硬背!Linux最常用7个文件命令,小白一看就会,日常够用80%

今天我们深入了解 Linux 系统中最常用的 7 个文件操作命令:ls、cd、pwd、mkdir、rm、cp 和 mv。这些命令是你在 Linux 日常工作中最常用的工具。

如果只是把这 7 个命令当作“记忆清单”,很多人学完还是不会用。

真正的高手,是一上手就能用命令快速定位目录、批量处理文件、优雅地完成日常操作。

今天这篇,我们就一次性吃透 Linux 中使用频率最高的 7 个文件操作命令:ls、cd、pwd、mkdir、rm、cp、mv。

不讲废话,只讲实战。看完这篇,你就能独立完成 Linux 最核心的文件与目录管理操作,日常使用效率直接翻倍。

一、前置准备:明确命令操作场景

在我们开始学习命令之前,首先要搞清楚两个基础概念,避免在操作时混淆:

  • 目录
    :就像 Windows 中的“文件夹”,用于存放文件和子目录(目录结构上一篇已经详细讲过)。
  • 文件
    :存放在目录中的实际内容(如文档、脚本等)。

这些命令操作的逻辑是:先定位目录(cd)→ 查看内容(ls/pwd)→ 操作文件/目录(mkdir/rm/cp/mv)。你可以跟着这个步骤一步一步掌握命令的核心用法。

二、7 个最常用文件命令详解

每个命令我们都从核心功能、常用选项、实操示例和注意事项等方面进行讲解。新手可以先掌握核心用法,遇到不明白的选项可以通过命令后加 --help 或 man 来查看帮助。

1. pwd:查看当前所在目录(最简单,零难度)

功能:打印当前目录路径。

  • 用法
    :直接输入 pwd 并按回车。
  • 实操示例
    :
    [root@anolis8 ~]# pwd/root  # 表示当前在 root 用户的家目录下
  • 注意事项
    :无选项,直接使用,新手必记,随时随地都能用到。

2. cd:切换目录(最常用,核心命令)

功能:切换到指定的目录,是所有文件操作的基础。

  • 核心用法
    :cd 目标目录路径。
  • 常用选项
    :
    • cd ~
      :快速返回当前用户的家目录。
    • cd ..
      :回到上一级目录。
    • cd /
      :回到系统的根目录。
  • 实操示例
    :
    [root@anolis8 ~]# cd /home  # 切换到 /home 目录[root@anolis8 home]# pwd/home[root@anolis8 home]# cd ..  # 返回上一级目录(/)[root@anolis8 /]# cd ~  # 返回 root 家目录[root@anolis8 ~]#
  • 注意事项
    :路径错误会导致“没有那个文件或目录”的提示,切换时确保路径正确。

3. ls:查看目录内容(最常用,高频命令)

功能:列出当前目录或指定目录下的文件和子目录。

  • 核心用法
    :ls [选项] [目标目录](不写目录则默认查看当前目录)。
  • 常用选项
    :
    • ls -l
      :详细列出文件信息(包括权限、大小、修改时间等)。
    • ls -a
      :列出所有文件(包括隐藏文件,以 . 开头的文件是隐藏的)。
  • 实操示例
    :
    [root@anolis8 ~]# ls  # 查看当前目录内容anolis.txt  test[root@anolis8 ~]# ll  # 以详细列表方式查看total 4-rw-r--r--. 1 root root  12 Mar  1 10:00 anolis.txtdrwxr-xr-x. 2 root root  6 Mar  1 09:50 test[root@anolis8 ~]# ls -a  # 显示所有文件,包括隐藏文件.  ..  .bash_history  .bash_logout  .bash_profile  .bashrc  anolis.txt  test
  • 注意事项
    :ll 是 ls -l 的简写,常用于系统运维。

4. mkdir:创建目录(常用,基础操作)

功能:创建新目录。

  • 核心用法
    :mkdir 目录名。
  • 常用选项
    :
    • mkdir -p
      :递归创建多级目录。
  • 实操示例
    :
    [root@anolis8 ~]# mkdir test1  # 创建单个目录[root@anolis8 ~]# mkdir -p test2/abc  # 递归创建多级目录[root@anolis8 ~]# lstest1  test2[root@anolis8 ~]# ll test2/total 0drwxr-xr-x. 2 root root 6 Mar  1 10:10 abc
  • 注意事项
    :若目录已存在,命令会提示“文件已存在”。

5. cp:复制文件/目录(常用,谨慎操作)

功能:复制文件或目录。

  • 核心用法
    :cp 源文件 目标目录。
  • 常用选项
    :
    • cp -r
      :递归复制目录。
    • cp -f
      :强制复制,覆盖已有文件。
  • 实操示例
    :
    [root@anolis8 ~]# cp anolis.txt test1/  # 复制文件[root@anolis8 ~]# cp -r test1/ test2/  # 复制目录
  • 注意事项
    :复制目录时必须加 -r,避免误操作时覆盖文件。

6. mv:移动/重命名文件/目录(常用,灵活操作)

功能:移动文件或目录,或者重命名文件/目录。

  • 核心用法
    :
    • 移动文件:mv 源文件 目标目录。
    • 重命名文件:mv 旧名称 新名称。
  • 实操示例
    :
    [root@anolis8 ~]# mv anolis.txt linux.txt  # 重命名文件[root@anolis8 ~]# mv linux.txt test1/  # 移动文件[root@anolis8 ~]# mv test1 test1_new  # 重命名目录
  • 注意事项
    :移动时无需使用 -r,但重命名文件时,如果目标文件已存在,会直接覆盖。

7. rm:删除文件/目录(高危命令,新手慎用)

功能:删除文件或目录。注意,删除的文件无法恢复。

  • 核心用法
    :rm [选项] 文件/目录。
  • 常用选项
    :
    • rm -r
      :递归删除目录。
    • rm -f
      :强制删除文件,不提示。
  • 实操示例
    :
    [root@anolis8 ~]# rm test1_new/anolis.txt  # 删除文件[root@anolis8 ~]# rm -r test1_new  # 删除目录
  • 注意事项
    :删除前务必检查文件内容,尤其是 rm -rf 高危命令,慎用。

小技巧:删除前可先使用 mv 将文件移动到临时目录(同一文件系统内几乎为秒级完成),确认无误后再统一清理,更加安全😁。

三、新手必记:7 个命令核心用法总结

命令
核心功能
新手必用选项
核心用法
pwd
查看当前目录
无
pwd
cd
切换目录
~
、..、/
cd 目标路径
ls
查看目录内容
-l
(ll)、-a
ls [选项] 目录
mkdir
创建目录
-pmkdir 目录名
cp
复制文件/目录
-r
、-f
cp [选项] 源 目标
mv
移动/重命名
无
mv 源 目标/新名称
rm
删除文件/目录
-r
、-f
rm [选项] 目标

四、新手常见问题(避坑指南)

  1. cd 错误
    :确保路径正确,目录不存在时需要先创建。
  2. cp 忘记 -r
    :复制目录时,记得加-r。
  3. rm删除目录时忘记-r
    :删除目录时必须加 -r。
  4. 误删文件
    :删除前一定要确认,再加上 ls验证。
  5. 看不到隐藏文件
    :加-a\ 查看。

五、实操练习(新手必做)

  1. 切换到 /home 目录并查看。
  2. 创建 test/linux/practice 目录。
  3. 复制 .bashrc 文件到新目录,并重命名。
  4. 删除文件和目录,确保熟练掌握。

六、本篇总结

  • ls、cd、pwd、mkdir、rm、cp、mv
     是 Linux 中最常用的文件命令,占据了 80% 的操作场景。
  • 学好这些命令,你就能高效地管理 Linux 系统中的文件和目录。
  • 使用高危命令时务必小心,删除文件时一定要确认。

希望通过这篇文章,能帮助你快速掌握 Linux 文件操作的基本命令。如果你有任何问题,欢迎在评论区留言,我们一起讨论!

文 / 零距技术仓记录每一次真实的折腾 (#^.^#)🚀 想看到更多实用折腾技巧?👉 先关注💬 评论区说说你的经历或想看的内容👍 点赞表示支持🔁 顺手分享给也在折腾的人,让大家都少踩坑 😎

最新文章

随机文章