尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Linux文件目录管理命令可以分为目录操作类和文件操作类

Linux文件目录管理命令可以分为目录操作类和文件操作类 Linux文件目录管理命令可以分为目录操作类和文件操作类具体功能和使用方法如下一、目录操作类命令pwd命令功能显示当前工作目录的绝对路径使用方法无常用辅助选项直接执行即可pwd# 输出示例/home/ygxycd命令功能切换工作目录支持绝对路径和相对路径切换常用选项与使用方法cd或cd ~无参数时直接返回当前用户的主目录cd ..切换到当前目录的上一级父目录cd -返回上一次操作的目录cd /路径切换到指定绝对路径的目录例如cd /boot/grub表示切换到/boot/grub目录ls命令功能列出目录下的文件和子目录内容配合参数可展示更多详细信息常用选项与使用方法-l长格式显示可查看文件的权限、大小、修改时间等详细信息短写ll和ls -l功能相同-a显示所有文件包括以.开头的隐藏文件-h以KB、MB等人类可读的格式显示文件大小-t按修改时间倒序排列文件组合使用示例ls -ah /home表示显示/home目录下的所有文件包含隐藏文件且大小为可读格式mkdir命令功能创建新目录常用选项与使用方法-p递归创建多级目录无需逐级创建例如mkdir -p zzti/cs/wl15可一次性创建三级空目录-m创建目录时直接指定权限例如mkdir -m 700 secret表示创建权限为700的secret目录rmdir命令功能删除空目录常用选项与使用方法基础用法直接跟目录名即可删除指定空目录例如rmdir testdir-p递归删除空的父目录例如rmdir -p a/b/c若a/b/c、a/b、a均为空则会被依次删除注意该命令仅能删除空目录非空目录需要使用rm命令删除二、文件操作类命令cp命令功能复制文件或目录常用选项与使用方法-r递归复制目录复制包含子内容的目录时必须添加该参数例如cp -r wzzy /表示将wzzy目录复制到根目录下-f强制覆盖如果目标位置有同名文件直接覆盖不提示基础用法cp 源路径 目标路径例如cp hello.c /home/hello.c表示将当前目录下的hello.c复制到/home目录下mv命令功能既可以移动文件/目录也可以给文件/目录重命名常用选项与使用方法移动文件mv 源文件路径 目标目录路径例如mv file.txt /test表示将file.txt移动到/test目录下重命名同一个目录下执行mv 旧文件名 新文件名即可完成重命名例如mv oldname.txt newname.txtrm命令功能删除文件或目录属于高危命令使用需谨慎常用选项与使用方法-r递归删除目录及目录下的所有内容-f强制删除且无任何提示组合使用rm -rf可删除非空目录但切勿执行rm -rf /该命令会删除系统根目录所有文件直接导致系统崩溃基础用法rm 文件名即可删除指定文件ln命令功能为文件创建链接类似Windows的快捷方式常用选项与使用方法-s创建符号链接软链接是开发中最常用的链接类型用法为ln -s 原文件路径 链接名创建后即可通过链接名快速访问原文件总结文件目录管理命令是Linux系统操作的基础目录类命令主要完成路径切换、目录查看、创建和删除操作文件类命令可以实现文件的复制、移动、删除、链接等操作。这些命令一般遵循command [-选项] [参数]的通用格式支持多选项组合使用以满足复杂场景需求使用时需注意高危命令如rm -rf的操作范围避免误操作导致数据丢失。如果忘记命令用法也可以通过man 命令名查看官方手册获取详细说明。
返回列表