目录
一、文件相关操作(cp、move、rm)、文本编辑器:nano
三、文本文件查看命令(cat、more、less、tail)
四、文件时间戳管理工具(stat、touch)
一、文件相关操作(cp、move、rm)、文本编辑器:nano
- cp:复制命令
- 格式:
- cp [OPTION]... [-T] SOURCE DEST
- cp [OPTION]... SOURCE... DIRECTORY
- cp [OPTION]... -t DIRECTORY SOURCE.
- cp SRC DEST:
- SRC是文件:
- 如果目标不存在:新建DEST,并将SRC中内容填充至DEST中
- 如果目录存在:
- 如果DEST是文件:将SRC中的内容覆盖至DEST中;【此时建议使用:-i选项】
- 如果DEST是目录:在DEST下新建于源文件同名的文件,并将SRC中内容填充至新文件中
- SRC是文件:
- cp SRC......... DEST:
- SRC.........:多个文件
- DEST必须存在,且为目录,其他情形均会出错;
- cp SRC DEST
- SRC是目录
- 此时使用选项:-r
- 如果DEST不存在:则创建指定空目录,复制SRC目录中所有文件至DEST中;
- 如果DEST存在
- 如果DEST是文件:报错
- 如果DEST是目录:在DEST下新建于源目录同名的目录类,并将SRC中内容填充至新目录中
- 常用选线
- -i:交互式
- -r,-R:递归复制目录及内部的所有内容;
- -a:归档,相当于-dR,--preserve =all
- -d:--no-dereference(不追踪符号链接) --preserv=links
- --preserv[=ATTR_LIST]
- mode:权限
- ownership:属主属组
- timestamp:时间戳
- links:链接
- xatter:扩展属性
- context:安全上下文
- all:所有属性
- -p:--preserv=mode,ownership,timestamp
- -v:--verbose显示复制
- SRC是目录
- 格式: