您的位置:首页 > 运维架构 > Linux

linux基础教程-----目录文件操作(1)

2015-08-11 16:01 836 查看
目录操作

目录的 创建、移动、改名字、复制、删除

① 创建 make directory
>mkdir 目录名字
>mkdir -p newdir/newdir [-p] //通过递归方式创建多级目录
>mkdir dir/newdir //无需-p参数
>mkdir dir/newdir/newdir -p //需要-p参数
总结,创建多级目录,只要有超过1个目录的名字是陌生的,就需要-p参数
a. 创建一级目录



b. 创建多级目录



②移动目录 move

> mv dir1 dir2 //把dir1移动到dir2目录里边

该移动指令有递归效果,会把dir1里边的全部文件都移动

> mv dir1/dir2 dir3 //把dir2从dir1下边挪到dir3下边

mv dir1/dir2 ./ //把dir2挪到当前目录下

> mv file1 dir1 //把file1挪到dir1下边



③ 改名字操作

> mv dir1 newname //把dir1的名字变为newname名字

> mv dir1 dir2 //A.dir2是存在的目录,就是移动操作 //B. dir2是不存在的目录,就是改名字操作 mv是移动、改名字操作的集合体。

> mv dir1/dir2 dir3 //把dir2移动到dir3下边,并改名字为原名

> mv dir1/dir2 dir1/newdir //把dir2移动到dir1下边,并改名字为newdir

> mv dir1/dir2 ./ //把dir2移动到当前目录,并改名字为原名

④ 复制操作 copy

> cp -R dir1 dir2 [-R] //recursive递归,把dir1拷贝一份放入dir2目录下

//即使目录是一个目录,没有自己目录,也需要-R参数

> cp -R dir1 dir2/newname //把dir1复制一份到dir2目录,并改名字为newname

> cp file1 dir1 //把file1复制一份放入dir1下边

> cp file1 dir1/newname //把file1文件复制到dir1下边,并改名字为newname

⑤ 删除操作remove

> rmdir dir //删除目录指令,目录只能是一个目录,不能有子级目录

> rm -r dir //recursive 递归删除

> rm -rf filename //recursiveforce 递归强制方式删除任何文件(文件、目录)

> rm -rf / //killyou by yourself把根目录里边的全部文件递归强制删除

pdf 下载地址:
http://download.csdn.net/download/obuyiseng/8991223
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: