对软连接进行cp,rm

软连接的原理

对软连接进行cp,rm

图1

由 1 号inode 读取到连结档的内容仅有档名,根据档名链接到正确的目录去取得目标文件的inode ,

最终就能够读取到正确的数据了。

软连接的使用

创建软连接,从下图可以看出软连接的大小是11个字节,对比/etc/passwd和passwdlns可知他们不是同一个文件。

对软连接进行cp,rm

对软连接进行cp,rm

在复制cp的时候对软连接的处理

对指向文件的的软连接:使用cp oldfilename newfilename ,是对软连接指向的文件进行复制,属性和大小都和指向文件相同。

对软连接进行cp,rm

如果只是想复制软连接可以使用:cp -d filename1 filename2

对软连接进行cp,rm

复制指向目录的软连接

使用cp -r dir1 dir2 可以看出对于指向目录的软连接的复制是对软连接复制的。

对软连接进行cp,rm

如果我就是相同过软连接复制目录下的全部文件,该如何呢?

对软连接进行cp,rm

使用rm进行删除是删除软连接还是源文件呢?

使用rm删除文件结果如下,可以看到删除的是软连接文件。

对软连接进行cp,rm

   

使用rm删除软连接指向的源文件,赶紧将备份的passwd文件还原。

对软连接进行cp,rm

对于目录的删除是对软连接进行删除还是目标目录:

在目录后不加/是对软连接进行操作:

对软连接进行cp,rm

在目录后加上/是对连接目录进行删除:下图可以看出/tmp/testdir的大小已经变成了6了,删除了目录里的全部文件。

对软连接进行cp,rm

对软连接改变权限会对源文件有什么样的影响:不管是文件软连接还是目录软连接,对软连接进行修改权限,修改的是目标文件和目录的权限

对软连接进行cp,rm

对软连接进行cp,rm

原创文章,作者:luoxz,如若转载,请注明出处:http://www.178linux.com/69981

(1)
luoxzluoxz
上一篇 2017-02-25 14:36
下一篇 2017-02-25 15:18

相关推荐

  • 马哥教育的第一天

    春天的北京,比想象中的更加温暖,跨越一千三百公里的距离,我来到马哥教育位于北京昌平区的校区,传说中的春寒料峭似乎遗忘了北京,自湖北出门的时候,车外还是淅淅沥沥的小雨,到达北京,迎接我的却是春风拂面熏人醉。 安顿了两天之后,我们三十期的开班典礼在三月二十六号早上的九点钟准时开始,由云珍老师主持,传说中的马哥、王老师、张sir、宗华老师纷纷登台致辞,分别从运维工…

    2018-03-26
  • N26-博客作业-week10

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 2、为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;  (1) 为硬盘新建两个主分区;并为其安装grub;  (2) 为硬盘的第一个主分区提供内核和ramdisk文件; 为第二个分区提供rootfs;  (3) 为rootfs提供bas…

    2017-04-09
  • 用户和组相关的配置文件总结

    包括:/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/login.defs,/etc/dufaults/useradd,/etc/skel/.*,/etc/gdm/custom.conf,   /etc/passwd 用户信息库文件;用于保存用户账号信息; 各字段含义依次为: 用户名:用户密…

    Linux干货 2016-10-25
  • Hadoop hdfs 分布式文件系统

    Hadoop简介:一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件…

    Linux干货 2015-08-05
  • 高级文件文件系统管理之btrfs系统

    一.概述 btrfs文件系统:     技术预览版     btrfs (B-tree,Butter FS,Better FS),GPL,Oracle,2007,CoW     ext3/ext4,xfs 核心特性:  &nbsp…

    Linux干货 2016-09-11
  • Varnish基础进阶

    Varnish基础进阶 前言 互联网早已惠及全人类, 我们可以通过网络与家人、朋友进行实时通信, 也能通过网络随时随地在各大电商站点上购物, 我们访问web站点的速度也越来越快, 这背后都是有很多精巧的架构以及各种先进的技术来支撑的, 我们就今天主要聊聊Web的缓存技术, 对于当今的互联网来说, Cahe Is King, 缓存真的有那么神奇么? 就由我来带…

    Linux干货 2016-04-19