haibaraxx的个人博客分享 http://blog.sciencenet.cn/u/haibaraxx

博文

Linux:拷贝、移动、删除、创建文件

已有 2985 次阅读 2017-9-6 06:03 |个人分类:Linux|系统分类:科研笔记| 移动, 删除, 拷贝, 创建文件

参考:中国大学MOOC课程《Linux系统管理》,授课教师:颜晨阳。

1 拷贝文件
$ cp [要拷贝的文件|文件列表] [目的目录|目的文件名]
第一个参数:要拷贝的文件或文件列表(多个文件名用空格隔开)
第二个参数:目的目录或带路径的文件名(表示在拷贝的同时重命名文件
若目的目录拥有与拷贝文件同名的文件,则覆盖(overwrite)。


\$ cp -r [要拷贝的目录] [目的目录]

拷贝目录需添加-r选项。


\$ cp -p [要拷贝的文件|文件列表] [目的目录|目的文件名]
cp命令进行拷贝时,文件的属性(文件拥有者,从属用户组和访问权限位)可能发生变化,这时可添加-p选项进行拷贝,则拷贝后的文件属性不变。选项-p的前提是登录用户对该文件有权限。

2 移动文件
\$ mv [要移动的文件|文件列表|目录] [目的目录|目的文件名]
第一个参数:要移动的文件、文件列表或目录(多个文件名用空格隔开)
第二个参数:目的目录或带路径的文件名(表示在移动的同时重命名文件


\$ mv hello.sh hello_rename.sh
用mv命令实现文件重命名。


3 删除文件
\$ rm [要删除的文件|文件列表|目录]
参数:要删除的文件或文件列表(多个文件名用空格隔开)


\$ rm -R [要删除的目录]
删除目录需添加-R选项。


4 创建文件
\$ touch [要创建的文件名]

创建空文件。若touch一个已有的文件,不覆盖原文件,但该文件的时间戳属性变成执行touch命令的时间。




https://blog.sciencenet.cn/blog-3031432-1074447.html

上一篇:Linux:列出文件和文件属性
下一篇:Linux:文件的符号链接和硬链接
收藏 IP: 31.17.254.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-23 12:51

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部