cp 另类用法
April 12, 2012 @ 11:07 PM
就算如司空见惯的 cp 命令,某些用法我们或许也不了解。
快速复制
说是快速复制,实则只是少打几个字而已。该复制利用 Shell 的花括号展开特性。
% cp file{1,2}
保留文件属性
在复制时,可以保留源文件的时间戳、模式、所有权等属性。
% cp --preserve=timestamps file file1 # 保留时间戳
% cp --preserve=mode file file1 # 保留模式
% cp --preserve=ownership file file1 # 保留所有权
% cp -p file file1 # 包括上述三者
创建软/硬链接
在 Linux 下,创建软/硬链接本是 ln 的专职,但 cp 却可以代劳。
% cp -l file file1 # 创建硬链接
% cp -s file file1 # 创建软链接
更新文件
仅当源文件比目标文件更新时才复制。
% cp -u file1 file2
Related Posts
- 将 Python 文档打包成 ePub 格式 » June 16, 2014
- Debian Jessie 切换 systemd » June 13, 2014
- 使用 Pure-FTPd 架设 FTP 服务 » May 9, 2014