温馨提示×

Linux文件管理新手必看:基础命令有哪些

小樊
48
2025-09-12 21:24:20
栏目: 智能运维

对于Linux文件管理新手来说,掌握一些基础的命令是非常重要的。以下是一些常用的Linux文件管理基础命令:

1. ls - 列出目录内容

  • ls:列出当前目录下的文件和子目录。
  • ls -l:以长格式显示文件和目录的详细信息。
  • ls -a:显示所有文件和目录,包括隐藏文件。
  • ls -lh:以人类可读的格式显示文件大小。

2. cd - 更改当前目录

  • cd /:切换到根目录。
  • cd ~:切换到用户主目录。
  • cd ..:切换到上一级目录。
  • cd -:切换到上一个工作目录。

3. pwd - 显示当前工作目录

  • pwd:打印当前工作目录的完整路径。

4. mkdir - 创建新目录

  • mkdir 目录名:创建一个新目录。

5. rmdir - 删除空目录

  • rmdir 目录名:删除一个空目录。

6. rm - 删除文件或目录

  • rm 文件名:删除一个文件。
  • rm -r 目录名:递归删除一个目录及其内容。
  • rm -rf 目录名:强制递归删除一个目录及其内容(谨慎使用)。

7. cp - 复制文件或目录

  • cp 源文件 目标文件:复制文件。
  • cp -r 源目录 目标目录:递归复制目录。

8. mv - 移动或重命名文件或目录

  • mv 源文件 目标文件:移动或重命名文件。
  • mv 源目录 目标目录:移动或重命名目录。

9. touch - 创建空文件或更新文件时间戳

  • touch 文件名:创建一个空文件或更新现有文件的时间戳。

10. cat - 查看文件内容

  • cat 文件名:显示文件的全部内容。

11. moreless - 分页查看文件内容

  • more 文件名:分页显示文件内容。
  • less 文件名:提供更强大的分页查看功能。

12. headtail - 查看文件的开头和结尾部分

  • head 文件名:显示文件的前几行。
  • tail 文件名:显示文件的最后几行。
  • tail -f 文件名:实时跟踪并显示文件的最新内容。

13. find - 查找文件和目录

  • find 路径 -name 文件名:在指定路径下查找文件。
  • find 路径 -type d:查找目录。
  • find 路径 -type f:查找文件。

14. chmod - 修改文件权限

  • chmod 权限 文件名:修改文件的权限。
  • chmod 755 文件名:设置文件为可读、可写、可执行权限。

15. chownchgrp - 修改文件所有者和组

  • chown 用户名 文件名:修改文件的所有者。
  • chgrp 组名 文件名:修改文件的组。

16. df - 查看磁盘空间使用情况

  • df -h:以人类可读的格式显示磁盘空间使用情况。

17. du - 查看目录或文件的磁盘使用情况

  • du -sh 目录名:显示目录的总大小。
  • du -h 文件名:显示文件的大小。

18. tar - 打包和解包文件

  • tar -czvf 压缩包名.tar.gz 目录名:打包目录。
  • tar -xzvf 压缩包名.tar.gz:解包文件。

19. zipunzip - 打包和解包ZIP文件

  • zip 压缩包名.zip 文件名:打包文件。
  • unzip 压缩包名.zip:解包文件。

20. wget - 下载文件

  • wget 网址:从指定网址下载文件。

这些命令是Linux文件管理的基础,熟练掌握它们将大大提高你的工作效率。建议在实际操作中多加练习,逐步熟悉这些命令的使用方法和技巧。

0