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

Linux学习——cp/mv/install

2016-04-07 00:00 525 查看
摘要: 主要记录cp,mv,install指令

一、复制

cp:copy。cp SRCFILE DEST

例如:

cp /etc/passwd /tmp/ 保持原名

cp /etc/passwd /tmp/test 将passwd覆盖为test

若源文件有多个,目标必为目录,且必须存在。

cp /etc/passwd /etc/issue /etc/inittab /tmp/abc

默认情况下不复制目录 会报omitting directory

若要复制目录,则要递归方式

cp -r /etc/init.d /tmp/hello

cp 后复制的默认文件并非链接

cp /etc/{passwd,initab,rc.d/rc.sysinit} /tmp/

-f 强行覆盖 -p保留原属组(原的用户信息) -a归档复制,常用于备份 -P保持稳健链接属性

二、移动

mv SRC DEST

mv -t DEST SRC

mv abc abcd : 将abc改为abcd

三、install命令

install: copy files and set attributes

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

install /etc/passwd /var/tmp/install.file: 复制文件(复制以后的文件有执行权限-rwxr-xr-x)

-m可指定权限

install -t DITECTORY SRC.... : 可将多个文件复制到同一目录下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cp/mv/install