首页 > 其他 > 详细

02-04 文件管理命令

时间:2017-10-24 18:03:08      阅读:216      评论:0      收藏:0      [点我收藏+]

复制和移动文件

cpcopy

cp src dest 源 目标

cp file1 file2 file3

-r 复制目录必须加

-p复制不改变文件的属主 时间戳

-f 强行覆盖

-a 保留文件所有属性 归档复制 常用于备份

-l 复制的是链接指向的文件

-P大写保持链接

-r 递归复制

一个文件到一个文件

# cp /ect/passwd  /tmp/  复制目录etcpasswd文件到tmp目录下

# cp /ect/passwd  /tmp/ test 复制目录etcpasswd文件到tmp目录下,test若为文件则覆盖并更名为test,若为目录则放在test目录下 保持原文件名

# cp /ect/passwd  /etc/ test  /etc/initted  /tmp/abc 当复制多个源文件时,目标必须为目录

#cp  -r /etc/init.d/  /etc/hello 复制etcinit.d这个目录到/etc/下并改名为hello,复制目录时候需要注意红色斜线表示目录,复制时候必须带-r选项

 多个文件到一个目录

cp /etc/{passwordinitted,re.d} /tmp/

 

mvmove

 移动文件 相当于剪切

mv src dest 目标唯一 源可以多个

#mv /tmp/root.inittab  /var/tmp/abc 移动/tmp/root.inittab/var/tmp/下,若abc不存在命名为abc若存在重写abc

#mv /tmp/hello  /var/tmp/abc abc目录不存在,将目录hello移动到/var/tmp/下,改名为abc.abc存在为文件,不可执行,不能拿目录覆盖非目录。若abc存在为目录,则将目录hello移动到/var/tmp/abc/

#mv abc nm 将当前目录下的abc重命名为nm abc可以是文件或目录

 

Install 复制文件 指定属性

-d 创建目录

Install -d /tmp/{install.1,install.2} tmp下创建install.1,install.2两个目录

-m指定权限


02-04 文件管理命令

原文:http://13299452.blog.51cto.com/13289452/1975647

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!