linux 查看链接最终目标,linux学习笔记7-链接
hard link and soft link
硬链接:一个文件两个不同的进入,相当于一个教室两个门,从哪个门进都进到同一个教室
硬链接特征:
1、拥有相同的 i节点 和相同的存储block快,可以看做是同一个文件
2、可通过i节点识别,i节点号相同
3、不能跨分区
4、不能针对目录使用
5、删除文件,硬链接正常使用
软链接特征:
1、类似windows快捷方式
2、软链接拥有自己的i节点和block快,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据
3、lrwxrwxrwx l软链接,软链接文件权限都为rwxrwxrwx,但具体看原文件的权限
4、修改任意文件,另一个都改变
5、删除原文件,软链接不能使用
6、创建软链接一定要写绝对路径
注意软链接的文件权限为777 但是最终权限有源文件决定 l表示软链接文件。
一旦源文件删除,软链接将不能使用。(这是和硬链接的主要区别)
注:创建软链接时,源文件要始终使用绝对路径,否则,若创建的软链接和源文件不在同一个目录时,会找不到源文件。(硬链接不会有这种情况)
限制少,更灵活,推荐使用。
command conferrence
ln [原文件] [目标文件] :硬链接
ln -s [原文件绝对路劲] [目标文件] -s代表软连接,soft。
ln hello hello.hard ->硬链接
ln -s hello hello.soft ->软连接
硬链接,相同的i节点,可以看作一个文件,大小完全一样。不能跨分区使用,不能对目录使用。
查看文件i节点命令
ls -i 文件1 文件2 ...
1、使用mv 命令重命名文件,inode不改变
插入文本:echo [文本内容] >> 文件、详
linux 查看链接最终目标,linux学习笔记7-链接相关推荐
- linux查看ogg客户端版本,OGG学习笔记05-OGG的版本
刚接触OGG的时候,很容易被众多的版本搞晕,虽然官方有提供各版本对应认证OS和DB的表格. 个人认为一个比较简单的方式,是直接去edelivery.oracle.com下载OGG,选定一个大版本后,这 ...
- Linux与C++11多线程编程(学习笔记)
多线程编程与资源同步 在Windows下,主线程退出后,子线程也会被关闭; 在Linux下,主线程退出后,系统不会关闭子线程,这样就产生了僵尸进程 3.2.1创建线程 Linux 线程的创建 #inc ...
- Linux内存从0到1学习笔记(4,TLB)
一.TLB简介 Kernel初始化的时候,会在初始化内存中创建页表:而处理器读取指令和数据的时候需要首先通过MMU查表得到物理地址,然后在访问物理地址读取指令或数据.MMU查表过程汇中需要4次访问内存 ...
- C++学习笔记目录链接(持续更新中)
学习目标: C++学习笔记目录链接(持续更新中,未完待续) 学习内容: 序号 链接 0 C++ 常见bug记录(持续记录中) 1 C++学习笔记1[数据类型] 2 C++学习笔记2[表达式与语句] 3 ...
- 《南溪的目标检测学习笔记》——COCO数据集的学习笔记
1 COCO数据集 COCO数据集下载链接:COCO_download 1.1 数据概览 数据集大小 train: 118287张 train+val: 123287张 val: 5000张 目标数量 ...
- 《南溪的目标检测学习笔记》——夏侯南溪的CNN调参笔记,加油
1 致谢 感谢赵老师的教导! 感谢张老师的指导! 2 调参目标 在COCO数据集上获得mAP>=10.0的模型,现在PaddleDetection上的Anchor-Free模型[TTFNet]的 ...
- 《南溪的目标检测学习笔记》——模型预处理的学习笔记
1 介绍 在目标检测任务中,模型预处理分为两个步骤: 图像预处理:基于图像处理算法 数值预处理:基于机器学习理论 关于图像预处理,请参考<南溪的目标检测学习笔记>--图像预处理的学习笔记 ...
- 《南溪的目标检测学习笔记》的笔记目录
1 前言 这是<南溪的目标检测学习笔记>的目录~ 2 学习目标检测的思路--"总纲" <南溪的目标检测学习笔记>--目标检测的学习笔记 我在这篇文章中介绍了 ...
- 《南溪的目标检测学习笔记》——目标检测模型的设计笔记
1 南溪学习的目标检测模型--DETR 南溪最赞赏的目标检测模型是DETR, 论文名称:End-to-End Object Detection with Transformers 1.2 decode ...
最新文章
- 从计算机视觉的小白变为大神,你需要经历这七个阶段
- Beta冲刺提交-星期四
- 同网段不同网段主机间通信原理
- Java学习 第三章 数组(二)多维数组
- 《树莓派Python编程入门与实战》——2.1 了解Linux
- mysql 封装json数据类型_mysql中的json数据类型
- 合并多行查询数据到一行:使用自连接、FOR XML PATH('')、STUFF或REPLACE函数
- esp8266作为wifi中继固件 无线信号延展
- 手机版kali Linux教程(质量高)
- 霹雳吧啦Wz语义分割学习笔记P7
- 利用Modem实现远程双机互联
- 统计天数oracle,Oracle计算连续天数,计算连续时间,Oracle连续天数统计
- 第二章 软件测试基础
- 禁用win10笔记本键盘
- JS中的NaN和isNaN
- 黑客攻防技术宝典(十八)
- matlab 光栅 傅里叶,光栅原理及MATLAB仿真汇编.doc
- 【笔记】WGAN GP :WGAN自己的李普西斯条件是gradient clipping(大部分weight是正负0.01),在此基础上增加新的motivation让WGAN GP实现李普西斯条件
- 正版Xshell+Xftp免费使用,你还在找破解版吗
- 倩女幽魂显示服务器繁忙,倩女幽魂手游新服首开服务器爆满,万人排队逼疯玩家...
热门文章
- websocket wss_使用wss和HTTPS / TLS保护WebSocket的安全
- 通过READ-BEHIND CACHE来控制缓慢的生产者
- Apache Ranger插件的美丽简洁
- netbeans7.4_NetBeans 7.4的本机Java打包
- jedis入门_Jedis入门
- Spring Security with Spring Boot 2.0:使用Servlet堆栈的简单身份验证
- 状态模式 设计模式_设计模式:状态
- ElasticSearch初学者教程
- wso2 esb_通过运行示例从WSO2 ESB开始
- primefaces_轻量级Web应用程序:PrimeFaces(JSF)+ Guice + MyBatis(第1部分)