一、指令与选项
1、什么是Linux的指令?
指在Linux终端(命令行)中输入的内容,成为指令;
2、一个完整的指令的标准格式:Linux通用格式
#指令 [选项] [操作对象]
一个指令只有一个指令主体,可以有多个选项,可以有多个操作对象;
二、基础指令
1、ls 指令
(ls指令结果颜色说明:黑色表示文件,蓝色名称表示文件夹;绿色的其全县拥有所有权)
含义:ls(list)
用法1:#ls 列出当前目录下的所有文件 / 文件夹的名称
用法2:#ls 路径
列出指定路径下的所有文件 / 文件夹名称
(关于路径(重要)
相对路径:的现有一个参照物(一般是当前工作的路径)
绝对路径:不需要参照物,直接从根“/”开始寻找对应的路径
相对路径的写法:通用的两个符号:“./”表示当前目录
“../”表示上一级目录)
用法3:#ls 选项 路径
在列出指定路径下的文件 / 文件夹的名称。并以指定的格式进行显示。
常见的语法:#ls -l 路径
#ls -la 路径
选项解释:-l:表示list,表示以详细列表的形式进行展示
-a:表示显示所有的文件和文件夹(包含了隐文件 / 文件夹)
(在Linux中隐藏文档以 “.” 开头)
用法4:#ls -lh 路径
列出指定路径下所有的文件的文件 / 文件夹所有名称
以列表的形式并且在显示文档大小的时候以可读性较高的形式显示
2、pwd指令
用法:#pwd (print working directory)打印当前工作目录
3、cd命令
命令:#cd (change directory 改编目录)
作用:用于切换当前的工作目录的
语法:#cd 路径
(补充:在Linux中有一个特殊的符号 “~” ,表示当前用户的将目录。 切换方式:#cd ~ )
4、mkdir指令
指令:mkdir (make directory 创建目录)
语法1:#mkdir 路径(可以使文件夹名称,也可以是包含名称的一个完整的路径)
语法2:#mkdir -p 路径
含义:当一次性创建多层不存在的目录的时候,添加 -p 参数,否则会报错
语法3:#mkdir 路径1 路径2 路径3 .............
含义:一次性创建多个目录
5、touch指令
指令:touch
作用:创建文件
语法:#touch文件路径(可以试试文件名称,也可以是包含名称的完整路径)
6、cp指令
指令:cp(copy,复制)
作用:复制文件 / 文件夹到指定位置
语法:#cp被复制的文档路径(文档被复制到的路径)
(注意:Linux在复制过程中是可以重新对新位置的文件进行命令的,但是如果不是必须的要求,建议保持前后名称一致)
(注意:当时用cp命令进行文件夹复制操作时,需添加选项 ”-r“ ,否则目录将被忽略)