版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux文件与目录操作核心命令从零开始,掌握文件系统的基础操作导航定位ls,cd,pwd
探索文件系统创建mkdir,touch
创建目录和文件操作cp,mv
复制、移动和重命名删除rmdir,rm
删除目录和文件提示:掌握这些基础命令是学习Linux的第一步,也是最重要的一步。目录ls命令:列出目录内容cd命令:切换工作目录pwd命令:显示当前路径创建与删除:mkdir/rmdir/touch/rm(创建/删除目录与文件)进阶与总结:cp/mv命令应用与综合练习回顾ls命令:列出目录内容功能说明ls是Linux中最常用的命令之一,用于列出当前目录或指定目录下的文件和文件夹信息。基本语法ls[选项][目录或文件路径]常用选项-l:以长格式显示文件详细属性|-a:显示所有文件(含隐藏文件)-h:配合-l使用,以KB/MB等人类可读格式显示大小实战演练1.基础与详情查看$ls#列出当前目录可见文件$ls-lh#列出详细信息,大小直观显示2.查看所有文件详情$ls-lah#列出所有文件(含隐藏)的详细信息#隐藏文件通常以英文句号"."开头💡提示:使用`ls-l`时,输出的第一个字符代表文件类型,其中"d"代表目录,"-"代表普通文件,"l"代表链接文件。cd命令:切换工作目录核心功能cd命令用于改变当前的工作目录,就像在文件管理器中双击进入一个文件夹,是终端导航的基础。基本语法cd[目录路径]参数为目标目录的路径,支持绝对路径(/开头)和相对路径。常用用法速查cd~:快速切换到当前登录用户的“家目录”(HomeDirectory)。cd..:切换到“上一级目录”,即当前目录的父目录,是返回操作的常用命令。cd-:在最近访问的两个目录之间快速切换,省去重复输入长路径的麻烦。实战演练示例切换到指定目录cd/home/user/Doc返回上一级目录cd..切换到上次目录cd-pwd命令:显示当前路径核心功能显示当前工作目录的完整绝对路径,帮助用户快速确认自己在文件系统中的具体位置。基本语法pwd[选项]常用选项:-P显示当前目录的物理路径。如果当前目录是一个符号链接(软链接),该选项会解析所有的链接层级,最终显示出它所指向的真实文件系统路径。实战演练1.查看当前所在的绝对路径:pwd#输出示例:/home/john/Documents2.查看物理路径(穿透软链接):pwd-P#输出示例:/mnt/data(若当前是软链接)mkdir命令:创建目录功能说明mkdir命令用于在文件系统中创建一个新的空目录。基本语法mkdir[选项]目录名常用选项-p:递归创建目录。若父目录不存在,会自动创建所有缺失的父级目录。实战演练1.创建单层目录$mkdirproject#在当前目录下创建名为project的新目录2.递归创建多级目录(推荐)$mkdir-pproject/src/main#一次性创建完整的嵌套目录结构,无需逐层创建💡提示:-p选项非常实用,可以避免因父目录不存在而报错,是日常工作中创建多层目录结构的首选方式。rmdir命令:删除空目录核心功能rmdir命令用于删除一个空目录。如果目录不为空,该命令会执行失败,提示目录非空。基本语法rmdir[选项]目录名选项通常使用-p进行递归操作常用用法rmdir目录名:直接删除指定的空目录,若目录有内容则报错。rmdir-p目录名:递归删除多级空目录。子目录删除后,若父目录为空,则父目录也会被一并删除。实战演练删除单层空目录rmdirtemp递归删除多级目录rmdir-pdir1/dir2重要限制只能删除空目录touch命令:创建空文件核心功能touch命令主要用于创建新的空文件。若文件已存在,则仅更新该文件的最后访问和修改时间戳。基本语法touch文件名常用选项说明touch命令无高频必记的选项,核心用法是直接通过空格分隔的参数列表来指定要操作的文件名。实战演练1.创建一个新的空文件:touchnewfile.txt#在当前目录生成空文本文件2.一次性批量创建多个空文件:touchfile1.txtfile2.logfile3.py#批量生成不同类型文件cp命令:复制文件/目录功能说明cp命令用于将文件或目录从一个位置复制到另一个位置,是Linux中最常用的文件操作命令之一。基本语法cp[选项]源文件/目录目标文件/目录常用选项-r:递归复制目录,必须使用此选项才能复制非空目录。-i:交互式复制,目标文件已存在时会提示用户确认覆盖。实战演练1.复制单个文件到指定目录$cpsource.txtbackup/#将当前目录的source.txt复制到backup文件夹中2.目录复制与安全交互$cp-rmydocsarchive/#递归复制整个mydocs目录$cp-idata.txtbackup/#覆盖前提示确认,防止误操作💡提示:复制目录时,千万不要忘记加上-r选项,否则系统会报错提示“不是目录”。mv命令:移动/重命名文件/目录核心功能mv命令主要用于两个场景:一是在文件系统中移动文件或目录,二是在同一目录下对文件或目录进行重命名。基本语法mv[选项]源文件目标文件注:选项常用-i(交互)、-f(强制)常用用法文件重命名:mvoldname.txtnewname.txt(同一目录下,改变文件名)移动文件位置:mvreport.pdfdocuments/(将文件移动到指定目录中)交互式移动:mv-ifile.txttarget/(覆盖目标前提示确认,防止误操作)实战演练快速重命名mvold.txtnew.txt归档文件mv*.pdfdocs/安全移动mv-ifiledir/rm命令:删除文件/目录功能描述用于删除文件或目录。这是一个非常危险的命令,删除后通常无法恢复!基本语法rm[选项]文件/目录常用选项-r(recursive)递归删除目录及其下所有内容,是删除目录的必要选项。-f(force)强制删除,忽略不存在的文件,且不会弹出确认提示。-i(interactive)交互式模式,删除每一个文件前都会提示用户确认。实战演练删除单个普通文件:$rmjunk.txt强制递归删除非空目录(高危):$rm-rfold_project/交互式确认删除目录(安全):$rm-rimyfiles/综合练习与总结回顾任务目标:Linux文件操作小任务使用mkdir-p创建多层目录:linux_practice/level1/level2使用cd命令进入level2目录使用touch快速创建file1.txt,file2.log,file3.py使用ls-la查看当前目录下所有文件的详细信息使用cp复制file1.txt为file1_backup.txt使用mv将file2.log移动到上一级level1目录中连续cd..返回根练习目录linux_practice使用ls-R递归查看整个目录树结构(可选)使用rm-r彻底删除整个linux_practice目录实战演练:核心命令回顾#🔍导航与定位:查看路径与切换目录$pwdcd[路径]ls[选项]#🛠️创建操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖南省益阳市幼儿园教师招聘笔试试题及答案解析
- 2026年黑龙江省哈尔滨市幼儿园教师招聘笔试参考试题及答案解析
- 2026年滁州市南谯区幼儿园教师招聘笔试参考题库及答案解析
- 2026年赣州市章贡区网格员招聘考试模拟试题及答案解析
- 2025年黑龙江省大庆市幼儿园教师招聘考试试题及答案解析
- 2025年甘肃省嘉峪关市幼儿园教师招聘考试试题及答案解析
- 2025年福建省南平市幼儿园教师招聘笔试试题及答案解析
- 2026 四年级下册《平均数的小应用》课件
- 2026年四川省宜宾市网格员招聘考试参考题库及答案解析
- 2026年上海市普陀区幼儿园教师招聘笔试参考题库及答案解析
- 艺人助理课件
- 2025 七年级数学下册实数大小比较的特殊值代入法课件
- 大检修培训课件
- 2025年甘肃卫生职业学院单招职业适应性考试模拟测试卷附答案
- 2025年江苏省安全员《A证》考试题库及答案
- 2025年AP考试物理C真题
- 2025课堂惩罚 主题班会:马达加斯加企鹅课堂惩罚 课件
- 施工现场交通安全课件
- 2025年天津市高考英语试卷(含答案及解析)
- 城市供水调研报告(老旧小区改造调研内容)
- 工业企业精益智造成熟度评价规范
评论
0/150
提交评论