;了解一本书最快的方式,是打开它的目录。;;在计算机领域,目录是用来描述文件夹的专有名词。
在计算机代码中,文件夹的形式与书本目录的形式相同:
书本目录记录本书的所有章节名和页码
计算机目录记录其中包含的文件和对应的访问地址
相对于普通文件,目录也称为目录文件;文件系统-树形结构;文件系统-根节点;;;形式特点
Windows:从盘符开始书写的路径。例如:C:\linux
Linux:从根目录(/)开始书写的路径。例如:/home
优缺点
具有唯一性,但是只在特定的操作系统环境下才能准确定位目标路径
不适合编写脚本;形式特点
不是从根目录(/)开始书写的路径。例如:etc
一般从当前所在目录开始书写
用“.”表示本级目录,用“..”表示上级目录
优缺点
同一个参考体系内,相对路径不变,适合编写脚本
计算较为复杂,需要掌握文件系统的目录结构;;;;扫帚不到,灰尘照例不会自己跑掉。
——毛泽东
;;命令:pwd
释义:打印当前工作目录
(printnameofcurrentworkingdirectory)
输出:当前所在工作目录的绝对路径
例如:;命令:cd绝对路径|相对路径
释义:切换工作目录(changedirectory);操作演示;
cd:切换到用户的家目录
cd~:切换到用户的家目录
cd-:切换到上一次工作目录
cd../:切换到当前目录的父一级目录;;;知己知彼,百战不殆。
——孙武《孙子兵法》
XX到此一游。
——不文明游客
;;范式:命令关键字选项命令参数
其中:
命令关键字:必不可缺,指明要完成的具体操作
选项:可选,指定以何种方式来完成操作,一般有默认值
命令参数:可选,指明操作对象;命令:ls[选项][目录路径]
其中选项:
l:长格式显示目录内容
a:显示目录所有内容,包括隐藏文件
无选项:仅显示非隐藏文件的名称
其中目录路径:
可以是绝对路径,也可以是相对路径
无参数:默认显示当前目录下的内容;操作演示;;;自己动手,丰衣足食。
——毛泽东·延安大生产运动
学会新建目录和文件,才能把电脑用起来。
——本课程组老师;;命令:mkdir[选项][目录路径]
其中目录路径:
??以是绝对路径,也可以是相对路径。
可以是多个参数,表示一次创建多个目录。
其中选项:
p:若指定的路径上有不存在目录,一并创建。
无选项:仅创建指定路径上最后一个名称目录。
;操作演示;方法1:touch[文件路径]
其中文件路径:
可以是绝对路径,也可以是相对路径。
可以是多个参数,表示一次创建多个文件。;方法2:vi[文件路径]
其中文件路径:
可以是绝对路径,也可以是相对路径。
可以是已经存在的文件(编辑文件),
也可以是还未创建的文件(新建并编辑文件)。;;操作演示;;;书不可以一日不读。
——毛泽东
读懂了配置文件,你就读懂了Linux。
——本课程组老师
;;命令1:cat文件访问路径
释义:查看文件全文
命令2:more文件访问路径
释义:分页显示文件全文,只能向前浏览
命令3:less文件访问路径
释义:分页显示文件全文,可前后翻页浏览
命令4:head[-nx]文件访问路径
释义:默认显示文件前10行,可通过选项”-n”指定显示的行数
命令5:tail[-nx]文件访问路径
释义:默认显示文件后10行,可通过选项”-n”指定显示的行数;操作演示;;;打扫干净屋子再请客。
——毛泽东·新中国外交政策
学会“打扫”电脑文件,不要再做电脑小白。
——本课程组老师
;mv;命令:cp
其中选项:
-a:能保留复制前目录或文件的所有属性
-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件
源文件:
被复制文件的访问路径
目标文件:
复制操作的目标访问路径
若目标文件或目录不存在,则重命名复制的文件或目录;操作演示;;;;mv;命令:mv
其中选项:
-i:若指定目标已有同名文件,则先询问是否覆盖旧文件
-f:在mv操作要覆盖某已有的目标文件时不给任何指示
源文件:
被移动或重命名文件的访问路径
目标文件:
移动或重命名操作的目标访问路径
需要注意源文件和目标文件的文件类型;操作演示;;;;mv;方法1