当前位置: 首页 > news >正文

学校网站如何建设制作企业网站新闻列表页面网页设计实训报告

学校网站如何建设,制作企业网站新闻列表页面网页设计实训报告,域名如何备案教程,个人网站如何建Linux 由于其开源、比较稳定等特点统治了服务端领域。也因此#xff0c;学习Linux 系统相关知识在后端开发等岗位中变得越来越重要#xff0c;甚至可以说是必不可少的。 因为它的广泛应用#xff0c;所以在程序员的日常工作和面试中#xff0c;它都是经常出现的。它的开源特…Linux 由于其开源、比较稳定等特点统治了服务端领域。也因此学习Linux 系统相关知识在后端开发等岗位中变得越来越重要甚至可以说是必不可少的。 因为它的广泛应用所以在程序员的日常工作和面试中它都是经常出现的。它的开源特性也让它适合于让对于计算机和操作系统底层原理感兴趣的人进行学习。 开始今天的正文 一、如何让我们更方便访问一个文件或程序 首先回想下如果直接访问的话需要使用 cd 指令打开相应的目录然后使用 vi 或 vim 访问文本文件使用 ./程序名 访问二进制程序。 cd /your_loadvim ./your_txt./your_binary 显然对于一些经常要访问的文件我们可以像类似于在 Windows 系统中经常采用的方法一样直接创建一个桌面快捷方式。这样访问多方便 二、Linux 中的“快捷方式” - 软链接符号链接文件 由于 Linux 系统的 “一切皆文件” 的设计理念软链接文件本身就是一个独立的文件。只不过它这个文件很特殊它是指向另一个文件或目录的引用。因此它有一个独立的 inode 号。 那它是如何找到相应的目录或文件呢答案是软链接包含了目标文件的路径。 软链接还有一些很有意思的特性与 Windows 的快捷方式进行对比 1、如果原始文件被删除软链接就会变成一个“死链接”指向一个不存在的文件。 2、软链接可以指向文件或目录。 3、但是 Linux 的软链接可以跨越不同的文件系统而 Windows 的快捷方式则不能。 创建方法 ln -s /path/to/original/file /path/to/symlink /path/to/symlink 为软链接路径 /path/to/original/file 为硬链接路径 三、就像是 C语言 的指针、C的智能指针 - 硬链接 硬链接就像是 C语言 的指针它通过不同的文件名指向同一个文件。 在Linux文件系统中每个文件都有一个 inode 号来唯一标识硬链接就是不同的文件名指向同一个 inode。因此它没有一个独立的 inode 号。 为什么说它的特点类似于 C的智能指针因为它有一个重要的特点就是 无论创建多少个硬链接它们指向的都是相同的文件数据。删除某一个硬链接文件并不会影响其他硬链接和原始文件的数据。并且每创建一个硬链接它的引用计数 1 当然这个特点只是像 C语言 的指针啊它能被比作 C的智能指针肯定不止有这个特点 试想一下假如指向一个文件的所有硬链接都被删除了会发生什么 答案就是所有硬链接都删除也就是引用计数为 0 的时候该文件本身也会删除掉这像不像 C的 share_ptr 等指针的行为模式。 相比于软链接它还有其他以下特点 1、硬链接只能在同一个文件系统内创建。 2、硬链接只能用于文件不能用于目录为了避免出现循环引用的问题。 如何创建它呢 ln /path/to/original/file /path/to/hardlink /path/to/hardlink是硬链接文件的路径 /path/to/original/file是原始文件的路径 四、总结软链接像能跨越文件系统的快捷方式硬链接像 C的智能指针 1. 指向对象与方式 硬链接直接指向文件的数据块是文件的另一个名字。多个硬链接共享相同的inode号和数据块因此它们是等价的删除一个并不会影响其他硬链接的访问。 软链接指向的是另一个文件或目录的路径它本身是一个独立的文件包含了目标文件或目录的引用。软链接可以指向不同的文件系统甚至可以是远程文件系统的文件。 2. 独立性 硬链接不是独立的文件它们只是文件数据块的多个引用。因此修改任何一个硬链接都会影响到其他所有硬链接因为它们共享相同的数据。 软链接是独立的文件它只存储了目标文件的路径信息。如果目标文件被删除或移动软链接可能会变成“死链接”即指向一个不存在的文件或路径。 3. 使用限制 硬链接只能在同一个文件系统内创建不能跨文件系统。此外硬链接不能用于目录因为这会引入复杂的循环引用问题。 软链接可以跨文件系统创建并且可以指向文件或目录。这使得软链接在创建快捷方式或引用不同文件系统上的文件时非常有用。 4. 文件类型与显示 硬链接在文件系统中硬链接的文件类型与目标文件相同它们共享相同的inode号。使用ls -l命令查看时硬链接的链接数即引用计数会显示在输出中。 软链接文件类型为l表示链接并且会显示指向的目标文件或目录的路径。使用ls -l命令可以清晰地看到软链接指向的目标。 5. 性能与占用 硬链接由于直接指向数据块硬链接在访问时通常比软链接更快因为它们不需要额外的路径解析步骤。此外硬链接不占用额外的磁盘空间除了文件系统的元数据因为它们只是数据块的引用。 软链接在访问时系统需要解析软链接指向的路径这可能会引入一些额外的开销。此外软链接本身会占用磁盘空间来存储目标路径信息。
http://www.w-s-a.com/news/589661/

相关文章:

  • 双桥区网站制作企业网站一般内容包括哪些
  • 莆田外贸专业建站做app 需要先做网站吗
  • 网站怎么用北京口碑最好的装修公司
  • 潮州网站建设深圳微信分销网站设计
  • asp.net网站开发实例教程pdf泉州seo网站关键词优推广
  • 怎样建立一个企业网站dede 网站名称
  • 做网上竞彩网站合法吗免费网站建设品牌
  • 网站开发所需要的的环境客户关系管理的内涵
  • 优质做网站公司做软件的人叫什么
  • 徐州市徐州市城乡建设局网站首页网站建设刂金手指下拉十五
  • 建设游戏网站目的及其定位市场营销策略概念
  • 小学电教检查网站建设资料wordpress谷歌字体
  • 南通做网站的公司有哪些中国建筑论坛网
  • 技术支持 佛山网站建设wordpress不用ftp
  • 广州定制app开发wordpress配置搜索引擎优化
  • 兰州网站建设论坛四川建设网官网登录
  • 在线作图免费网站湖南批量出品机
  • 深圳做网站公司有哪些地方妇联加强网站平台建设
  • vps建设网站别人访问不了网页链接生成器
  • 网站建设一般要多少钱电商平台取名字大全
  • 怎么做网站封面上的图网站开发语言 微信接口
  • 免费观看网站建设优化安徽
  • 上海电商网站开发公司做婚恋网站的翻译好吗
  • 以网站建设为开题报告大数据技术就业前景
  • dw做网站字体 别人电脑显示青岛活动策划公司
  • 网站成立时间查询墨猴seo排名公司
  • 技术支持 随州网站建设苏州企业网站建设定制
  • 美食网站开发目的与意义网站开发环境选择
  • 青岛西海岸新区城市建设局网站开发板在null不可用
  • 企业信息管理系统免费seo优化个人博客