cp和mv哪个会改变文件属性|linux常用命令解释

|

Ⅰ 简单的cp和mv命令

CP: cp:此命令表面复制过去了,但是会导致一些内容丢失,从正旁而不可用。 [[email protected]~]# ll /etc/fstab -rw-r–r–. 1 root root 595 Dec  9 16:06 /etc/fstab [[email protected]~]# cp /etc/fstab /data/fastab.bak [[email protected]~]# ll !* ll /etc/fstab /data/fastab.bak -rw-r–r–  1 root root 595 Mar 15 15:08 /data/fastab.bak -rw-r–r–. 1 root root 595 Dec  9 16:06 /etc/fstab 文件有所丢失 复制文件注意是什么类型的文件 cp命饥瞎令复制多个文件: cp /etc/fstab /etc/issue /data cp命令默认是不能复制多个文件夹的 cp -r /eyc/sysconfig/ /data/sysconfigbak 执行两次:会变成它的子文件夹 [[email protected]~]# \cp -r /etc/sysconfig/ /data/          用原始的cp命令复制文件夹 cp:复制管道文件的时候,只复举肢橡制的是原文件,-d只复制链接文件不复制源文件。 [[email protected]~]# cp –preserv=timestamp /etc/fstab /data/fstab 指定保留属性复制 -p:三个权限保留    -a:保留所有属性充当备份的效果 想看到拷贝过程 cp -v MV:- 

Ⅱ linux文本界面中,指令cp,cd,mv,rm,df,vi都是些什么意思还有哪些指令

cp:是复制命令,用来复杂文件的,它可以见文件或者目录复杂到其他目录中。

cd"命令是用来改变当前的工作目录的",cd /是回到整个系统的根目录,而cd /home是回到home目录。

mv:是用来移动文件的。像mv /etc /代表的是把etc文件夹移动奥根目录中(/“根目录”)

rm:是一个删除命令,用例删除文件和目录。参数有-i 会提示你是否删除。-f会不提示直接删除,-r会删除整个文件夹或者目录以及属下的所有文件。

另外还有个rmdir的命令是用来删除目录的。

df:是检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

vi是一个编辑器,可以用来进行编写程序,和一些服务器的配置信息等等。使用vi会直接创立一个文件到你指定的路径中,在进入vi后想退出使用按insert,然后:wq!保存退出。

Ⅲ LINUX中cp 和mv命令有什么区别

1、功能上的区别

mv:用户可以使用该命令为文闹弯亩件或目录重命名或将文件由一个目录移入另一个目录中。

cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中。

2、从inode角度来区分

mv:会将存储于indoe索引节点上的文件元信息也移动到新文件中。

cp : 只会复制文件数据,不会复制inode索引节点上的文件元信息。

测试效果如下图所示,注意看inode号的变化。mv命令执行后,test的inode号变成了1.txt的inode号,而cp命令执行后,test、1.txt两个文件的inode号没有发生变化 。

(3)cp和mv哪个会改变文件属性扩展阅读

Linux的基本思闹行想有两点:

第一,一切都是文件;

第二液森,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

Ⅳ linux常用命令解释

linux常用命令有如下:

1、cp命令,作用复制,参数如下:

-a:将文件的特性一起复制。

-p:连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份。

-i:若目标文件已经存在时,在覆盖时会先询问操作的进行。

-r:递归持续复制,用于目录的复制行为。

-u:目标文件与源文件有差异时才会复制。

2、rm命令作用为删除,参数:

-f:就是force的意思,忽略不存在的文件,不会出现警告消息。

-i:互动模式,在删除前会询问用户是否操作。

-r:递归删除,最常用于目录删除,它是一个非常危险的参数。

3、mv命令作用为移动文件:

-f:force强制的意思,如果目标文件已经存在,不会询问而直接覆盖。

-i:若目标文件已经存在,就会询问是否覆盖。

-u:若目标文件已经存在,且比目标文件新,才会更新。

4、pwd命令,作用为查看”当前工作目录“的完整路径。

pwd-P#显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径。

5、rmdir命令删除目录:

rmdir [选项]… 目录…

-p:递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。

-v:verbose显示指令执行过程。

Ⅳ Linux文件拷贝命令

拷贝A文件夹到B目录

cp -rvA B

如果你正在B目录下,可以这样:

cp -rv A ./

拷贝A文件下的A1文件

cp -v A/A1 ./

或者

cp -v A/A1 B/

(5)cp和mv哪个会改变文件属性扩展阅读:

文件复制命令cp

命令格式:

cp [-adfilprsu] 源文件(source) 目标文件(destination)

cp [option] source1 source2 source3 …directory

参数说明:

-a:是指archive的意思,也说是指复制所有的目录

-d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身

-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制

-i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作

-l:建立硬连接(hard link)的连接文件,而非复制文件本身

-p:与文件的属性一起复制,而非使用默认属性

-r:递归复制,用于目录的复制操作

-s:复制成符号连接文件(symbolic link),即“快捷方式”文件

-u:若目标文件比源文件旧,更新目标文件

如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令:

cp /test1/file1 /test3/file2


赞 (0)