Linux-文件管理
- ■ mkdir(创建文件夹)
- ■ rmdir(删除目录)
- ■ touch(文件创建)
- ■ rm(删除文件或文件夹)
- ■ cp(复制)
- ■ mv(剪切)
- ■ tail
- ■ find
- ■
■ mkdir(创建文件夹)
- 创建文件夹
 mkdir asd
- 创建多个文件夹
 mkdir a b c
- 递归创建文件夹
 -p 递归创建 从左边的路径开始一级一级创建目录,直到路径结束
 mkdir -p /user/local/nginx/conf
■ rmdir(删除目录)
- 删除空目录
 rmdir 目录名称
- 递归删除空目录rmdir -p
 rmdir -p 目录名称1/目录名称2/目录名称3/
■ touch(文件创建)
- 创建文件
 主要功能:在linux系统中在当前目录下创建一个文件
 touch 文件名称
- 创建多个文件
 touch 文件名称1 文件名称2 文件名称3…
 含义:根据提供的开始序号和结束序号一个一个的创建文件
 touch 文件名称{开始序号…结束序号}
■ rm(删除文件或文件夹)
选项说明:
 -r : 针对文件夹,代表递归删除,先把目录下的所有文件删除,然后在删除文件夹
 -f : 强制删除,不提示,直接删除,慎用!!!
 -rf :没有任何提示,强制递归删除。
rm [选项] 文件或文件夹名称
■ cp(复制)
- 复制文件到文件夹中
 案例:把readme.txt文件从当前目录复制一份放到/tmp文件夹中
 cp readme.txt /tmp/
- 复制并重命名文件
 案例:把readme.txt文件从当前目录复制一份放到/tmp文件夹中并重命名为readme.txt.bak
 cp readme.txt /tmp/readme.txt.bak
- 复制文件夹到指定路径
 案例: 把shop目录连同其内部的文件统一进行复制到/tmp目录下
 mkdir shop //创建shop文件家
 touch shop/index.php shop/admin.phop shop/config.php //在shop中建立三个文件
 cp -r shop /tmp/ 将shop整体复制到/tmp中去
■ mv(剪切)
- 文件剪切目录下
 案例:把readme.txt文件剪切到/tmp/目录下
 mv readme.txt /tmp/
- 文件夹移动
 案例:把shop文件夹移动到/usr/local/nginx目录下
 mkdir /usr/local/nginx
 mv shop /usr/local/nginx/
- 重命名
 案例:把readme.txt文件更改为README.md文件
 mv readme.txt README.md
■ tail
tail命令来查看文件
■ find
find 按照文件名称查找文件