cp rm mv

来源:互联网 发布:淘宝手机销量排行榜 编辑:程序博客网 时间:2024/04/30 04:10

                      复制,删除,移动cp rm mv

 cp复制档案或目录

cp 来源文件目的文件  *若来源档有两个以上,则目的文件必须是目录

&1.将家目录下的 .bashrc 复制到 /tmp 下,更名为bashrc

  cp  ~/.bashrc /tmp/bashrc

  cp  -I ~/.bashrc  /tmp/bashrc

&2.变换目录到/tmp将/var/log/wtmp复制到/tmp

 cd  /tmp

 cp  /var/log/wtmp .   *

ls  -l  /var/log/wtmp wtmp

若将*步改为 cp  -a /var/log/wtmp wtmp_2可完全将整个资料复制过来

&3.将&1复制的八十人才建立一个连结档

 cd  /tmp

 ls  -l bashrc

 cp  -s bashrc  bashrc_slink

 cp  -l bashrc  bashrc_hlink

 ls  -l bashrc*

 -a可将档案的所有特性一起复制过来

-i会先询问

–r可复制目录

-u在目标档案与来源档案有差异时复制,常用语备份

-d 来源文件为链接文件

-l 连结档的建立,非复制档案本身

 

 

rm移除档案或目录

-f忽略不存在的档案,不会出现警告讯息

-i删除前会询问是否动作

-r递归删除,最常用在目录删除,***是危险选项

若将以bashrc开头的档名全删,借助*。”rm  -i  bashrc*”

删除– 开头的档案,rm –aaa-是错的因为– 后面接的是选项,应该是 rm ./-aaa-  或

rm -- -aaa-

 touch这个指令可建立空档案 touch ./-aaa-

 

 mv 移动档案与目录或更名

-u 目标档案已存在,切来源较新,才会更新

&1.复制一档案,建立一目录,将档案移动到目录中

  cd  /tmp

 cp  ~/.bashrc  bashrc 复制档案

 mkdir  mvtest         建目录

 mv  bashrc  mvtest   移动档案(目标目录名档案名)

  mvmvtest test         档案更名(档案名 新名称)

 

0 0