一天一linux命令(9) cp rm mv文件和目录的管理
来源:互联网 发布:unity3d 多线程 编辑:程序博客网 时间:2024/04/30 18:31
cp
语法:cp [-drsu] [源文件] [目标文件]
说明:复制文件和目录。
参数说明:- -a 尽可能将档案状态、权限等资料都照原状予以复制。
- -d:进行复制时,如果是复制到链接文件,若不加任何参数,则默认情况下会将链接到的源文件复制到目的地,若加-d,则链接文件可原封不动地将链接这个快捷方式复制到目的地。
- -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。
- -r:可以进行目录的复制。
- -s :做成链接文件,与ln指令功能相同。
- -u, --update:如果源文件较新,或者没有目标文件,才会进行复制动作。可用于备份操作。
范例:
例一:将.bashrc复制成bashrc文件!
$cp .bashrc bashrc
例二:复制整个目录的参数!
例三:建立一个链接文件,文件名为bashrc.cp
$cp -s .bashrc bashrc.cp
例四:先检查/home/.bashrc与.bashrc是否相同,如果不同就复制一份;如果相同则不做任何动作!常用于备份
[root @test /root]# cp -u /root/.bashrc /home/test/.bashrc
rm
使用方式:rm [options] name...
说明:删除档案及目录。
参数:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
例一:删除所有C语言程序档;删除前逐一询问确认。
$ rm -i *.c
例二:将 Finished 子目录及子目录中所有档案删除,且不用提示。
$ rm -rf Finished
mv
语法:mv [-u] [源文件] [目标文件]
说明:将一个档案移至另一档案,或将数个档案移至另一目录。
参数:
-u :同样,为update的简写,当源文件比目标文件还新时才会动作!
-i 若目的地已有同名档案,则先询问是否覆盖旧档。
范例:例一:删除文件 $ cp .bashrc bashrc 例二:更改文件名。把文件bashrc改名为bashrc.old $ mv bashrc bashrc.old例三:将bashrc与bashrc2移到/tmp目录下。请注意,最后一个才是最终的目标文件,其他的都是源文件 $ mv bashrc bashrc2 /tmp
ls
http://blog.csdn.net/fuxingdaima/article/details/8745207
- 一天一linux命令(9) cp rm mv文件和目录的管理
- linux文件管理相关命令mv mkdir cp rm
- Linux命令之目录切换、创建/删除/复制/移动文件 - cd,mkdir,cp,mv,rmdir,rm
- linux的cp,rm,mv
- linux文件管理 cp mv mkdir rm rmdir
- Linux下,ln、cp、mv、rm命令对文件链接数和索引节点号的影响
- Linux命令:cp 命令--创建文件和目录的副本 mv命令--移动或重命名文件/目录
- cp、rm、mv Linux下的文件拷贝、删除、剪切命令
- Linux rm,cp,mv命令详解
- linux命令: touch, mkdir, cp, mv, rm
- 文件的复制,移动和删除命令(cp,mv,rm)
- Linux文件:ls、cp、mv、rm
- 一天一命令 <mkdir\rmdir\rm\mv>
- Linux文件与目录管理 - ls, cp, mv
- liunx常用文件、目录处理命令(mkdir,rmdir,pwd,cp,mv,rm)
- Linux基础目录处理命令 mkdir cd pwd rm cp mv
- Linux 命令(文件和目录管理 - mv)
- Linux命令(4):mkdir、rm、rmdir、mv、cp命令
- PHP正则表达式的快速学习方法
- MFC笔记
- Opencv SIFT需要注意的地方
- Perl基础教程:复杂数据结构
- 每天一个Linux命令-----touch
- 一天一linux命令(9) cp rm mv文件和目录的管理
- 关于安装dark gdk的一些细节(转)
- .NET日期格式化
- 自己再mac搭建apache-tomcat服务
- windows socket 编程入门
- OS中常用的四种数据持久化方法简介
- UVa 1368 DNA Consensus String
- Tesseract-OCR在MAC下的安装
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)