目录
1:路径:
路径分为绝对路径和相对路径
绝对路径指有固定的格式,在输入路径时,最前面是/或者-,表示从根目录/家目录开始的具体目录位置。
相对路径指有参照物,如.或..,指当前目录和上一级目录,并不是从根目录开始的有固定格式的目录,在输入路径时,最前面的不是/或者-,表示相对当前目录所在的目录位置。
2:选项扩展:
touch:touch命令指在没有此目录时创建一个目录,若存在此目录,则修改目录的时间信息
mkdir扩展:
mkdir用来创建目录,但如果想创建一个递归目录(即在目录中创建目录,套娃)便需要使用选项-p:例:
mkdir -p a/b/c/d
即可在a中递归创建b目录,然后b里面创建了c,以此类推。
rm命令的扩展:
rm删除的文件是直接从磁盘中删除,并不会放在回收站中,所以不能回复
rm并不能直接删除目录,要删除目录需要选项:-r,可以删除多级目录
选项-f可以强制删除文件,忽略不存在的提醒,不会有任何提示。
所以rm命令应慎用
3:tree命令
tree命令在使用时会提醒需要安装,因此在使用时安装提示教程安装输入安装命令即可
tree命令如其名,可以以树的形式将目录及其中的文件展现出来
常用选项:-d:只显示目录
如:
4:cp与mv命令:
在Linux中常常需要对文件进行修改,因此复制和移动定时必不可少的命令
cp是copy的缩写,顾名思义是将文件复制,将给出的文件或目录复制到另一个文件或目录中。格式为:
cp 源文件 目标文件
常用选项:-r 若给出的源文件是目录,则cp将递归复制该目录下的所以子目录和文件,目标文件必须为一个目录名
mv是move的缩写,即移动文件,比较易懂。
格式为:mv 源文件 目标文件