导航:首页 > 文件类型 > linux链接文件拷贝

linux链接文件拷贝

发布时间:2024-10-05 18:11:15

linux下的软链接和硬链接,文件拷贝的区别

(1)软链接可以跨越文件系统 ,硬链接不可以 。实践的方法就是用共享文件把windows下的 aa.txt文本文档链接到linux下/root目录下 bb,cc . ln -s aa.txt /root/bb 链接成功 。ln aa.txt /root/bb 失败 。 (2)关于 I节点的问题 。硬链接不管有多少个,都指向的是同一个I节点,会把 结点连接数增加 ,只要结点的链接数不是 0,文件就一直存在,不管你删除的是源文件还是链接的文件 。只要有一个存在 ,文件就存在 (其实也不分什么源文件和链接文件的 ,因为他们指向都是同一个I节点的)。 当你修改源文件或者链接文件任何一个的时候 ,其他的文件都会做同步的修改。软链接不直接使用i节点号作为文件指针,而是使用文件路径名作为指针。所以删除链接文件对源文件无影响,但是删除源文件,链接文件就会找不到要指向的文件 。软链接有自己的inode,并在磁盘上有一小片空间存放路径名,但软链接文件没有属于自己的文件块. 软链接比较像windows下的快捷方式。 (3)软链接可以对一个不存在的文件名进行链接。 (4)软链接可以对目录进行链接。 备注:I节点 :它是UNIX内部用于描述文件特性的数据结构.我们通常称I节点为文件索引结点(信息结点).i节点 含有关于文件的大部分的重要信息,包括文件数据块在磁盘上的地址.每一个I节点有它自己的标志号,我们称为文件顺序号.I节点包含的信息 1.文件类型 2.文件属主关系 3.文件的访问权限 4.文件的时间截.

⑵ Linux文件拷贝命令

拷贝A文件夹到B目录

cp -rvA B

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

cp -rv A ./

拷贝A文件下的A1文件

cp -v A/A1 ./

或者

cp -v A/A1 B/

(2)linux链接文件拷贝扩展阅读:

文件复制命令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

阅读全文

与linux链接文件拷贝相关的资料

热点内容
数据结构基础指的是什么 浏览:50
腾讯文件占用多少内存 浏览:647
哪些视频app支持音频 浏览:158
js没有按顺序执行吗 浏览:707
2015dnf最老版本遗迹手镯怎么办 浏览:861
vb将excel文件合并 浏览:558
小长方体怎么编程 浏览:581
删除未识别的网络 浏览:121
85版本冰洁怎么样 浏览:717
宜宾有哪些学校有编程课 浏览:600
数控车床连着两个45度角怎么编程 浏览:573
java面向对象特征 浏览:651
简述什么是linux目录文件 浏览:508
管理学刷题app 浏览:986
猿编程l2流程图怎么画 浏览:418
苹果实体店beats 浏览:143
全频道电视直播app有哪些 浏览:863
医疗app的slogan 浏览:792
wps怎么恢复删除文件 浏览:610
ug数车编程如何不让刀路往下跑 浏览:548

友情链接