码迷,mamicode.com
首页 > 其他好文 > 详细

02-04 文件管理命令

时间:2017-10-24 18:21:42      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:linux

复制和移动文件

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 文件管理命令

标签:linux

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!