我是靠谱客的博主 欢喜季节,最近开发中收集的这篇文章主要介绍linux下ls -ln,linux 命令 cp ln ls,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

欲复制原文件的一份副本,执行:

cp prog.c prog.bak

这一操作把文件prog.c复制为prog.bak。如果prog.bak文件不存在,cp命令将创建此文件。如果目标文件已存在,

cp命令将用原文件的内容替代目标文件中的内容。

欲复制当前工作目录中的文件到另外一目录中,执行:

cp jones /home/nick/clients

这一操作将 jones 文件复制到 /home/nick/clients/jones。

欲将文件复制为新的文件,并保留修改日期与相关的访问控制权限,执行:

cp -p smith smith.jr

操作将smith文件复制为smith.jr文件。此时系统将给与smith.jr与smith文件相同的修改日期和时间而并不使用

当前的系统时间。smith.jr文件同时也继承了smith文件的访问控制保护。

欲将某目录中所有文件复制到新目录中,执行:

cp /home/janet/clients/* /home/nick/customers

这一操作仅将clients目录中的文件复制到customers目录中。

欲将一个目录,包括其包含的所有文件与子目录复制到另一目录中,执行:

cp -R /home/nick/clients /home/nick/customers

这一复制将clients目录以及其中包含的所有文件、子目录与子目录中的文件复制到customers/clients目录下。

注意在原目录的结尾无斜杠符:如果你在GNU基础的系统上执行cp -R /home/nick/clients/ /home/nick/customers,

这与原目录没有加结尾斜杠符的效果相同。 但如果你在BSD基础系统上执行相同的命令,这将复制所有client目录

中的内容,而不是client目录本身。

欲将复制指定的一些文件到另一目录中,执行:

cp jones lewis smith /home/nick/clients

这一操作复制当前工作目录下的 jones、lewis和smith 文件到 /home/nick/clients 目录。

欲使用模式匹配字符集来复制文件,执行:

cp programs/*.c .

这一操作将programs目录下所有以 .c 结尾的文件都复制到当前目录下,当前目录用单个点符号 . 表示。

在 .c 和最后的 . 之间必须用空格隔开。

将文件复制到另一已存在文件的过程是:将已存在文件以更新模式打开(使用这一模式需要拥有目标文件的写入权限)。

操作的结果是目标文件保留了其原来拥有的权限位。

-------------------------------------------------------------ls命令---------------------------------------------------------------------------------

ls是一个由POSIX和单一Unix标准规范的命令,在Unix和类Unix系统中都有实现。ls是英文listsegment的缩写,

最后

以上就是欢喜季节为你收集整理的linux下ls -ln,linux 命令 cp ln ls的全部内容,希望文章能够帮你解决linux下ls -ln,linux 命令 cp ln ls所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部