首页 > 系统相关 >linux ln命令

linux ln命令

时间:2023-04-20 09:56:10浏览次数:41  
标签:文件 删除 ln 命令 linux 磁盘 原文件 链接

功能介绍

ln用于建立文件的链接,用法:

硬链接

ln 原始链接文件 链接文件

软链接

ln -s 原始链接文件 链接文件

区别

类别 概念区别 磁盘限制 删除的影响
硬链接 建立和原文件完全一样的文件载入点 磁盘必须相同 删除链接或者原文件之一,仍然能够访问文件内容;两个文件全部删除,文件才会在磁盘上删除
软链接 建立一个单向的链接 磁盘可以不痛 删除原文件,链接失效;删除链接文件,对原始文件没有任何影响

 

可能出现的问题

ln命令被修改了(比如: alias ln="ln -s"),在终端命令行输入的是“ln”,实际执行的是“ln -s”,导致脚本或者一些控制台命令(比如parallel并行执行ln的时候)执行的结果和命令行不一样,原因是脚本调用系统命令的时候使用的是原始命令“ln”

 

标签:文件,删除,ln,命令,linux,磁盘,原文件,链接
From: https://www.cnblogs.com/roundfish/p/17335703.html

相关文章

  • Linux安装nacos并配置开机启动
    一、Nacos的安装、启动1.解压tar-zxvfnacos-server-1.4.1.tar.gz-C/usr/local注意:nacos的启动需要java的jdk环境支持才能成功运行。2.启动进入目录nacos解压包的bin目录:cd/usr/local/nacos/bin开启./startup.sh非集群模式开启:./startup.sh-mstandalone关闭......
  • CLI命令行应用
    前言针对golang这门高级语言,主要想了解它的语言特性还有服务器建站还有微服务搭建方面的用途,以下都可以算是使用记录。一、命令行应用的标准库实现很多语言都有针对命令行参数的功能包,比如python的argparse和golang的flag两个标准库,对于不少c/cpp程序员来说,最直显的就是main函......
  • vim命令
    vim常用命令:1.i:进入插入模式。2.Esc:退出插入模式。3.:wq:保存并退出。4.:q!:强制退出,不保存。5.:setnu:显示行号。6.:setnonu:隐藏行号。7.:%s/old/new/g:替换所有的old字符串为new字符串。8.:w:保存当前文件。9.:q:退出。vim高级命令:1.:sethlsearch:高亮显示......
  • linux 中安装 RSeQC 软件
     001、ubuntu系统(base)root@DESKTOP-IDT9S0E:~#lsb_release-aNoLSBmodulesareavailable.DistributorID:UbuntuDescription:Ubuntu20.04.5LTSRelease:20.04Codename:focal 02、查找该软件下的任意一个包(base)root@DESKTOP-IDT9S0......
  • mysql,redis,mongodb常用命令
    MySQL常用命令:1.mysql-uusername-p:以指定用户身份登录MySQL数据库。2.showdatabases:列出所有数据库。3.usedatabase_name:选择指定的数据库。4.showtables:列出当前数据库中的所有表。5.describetable_name:显示指定表的结构。6.select*fromtable_name:查询指......
  • pip命令
    pip常用命令:1.pipinstallpackage_name:安装指定的Python包。2.pipuninstallpackage_name:卸载指定的Python包。3.pipfreeze:列出当前环境中安装的所有Python包及其版本号。4.piplist:列出当前环境中安装的所有Python包。5.pipshowpackage_name:显示指定Pyth......
  • nodejs命令
    npm常用命令:1.npminstallpackage_name:安装指定的Node.js模块。2.npmuninstallpackage_name:卸载指定的Node.js模块。3.npmupdatepackage_name:更新指定的Node.js模块到最新版本。4.npmsearchpackage_name:搜索指定名称的Node.js模块。5.npmlist:列出当前项......
  • Cmder: 懒癌必备!从此告别记事本记命令的日子
    前言平时开发中遇到这样那样的命令需要记下来,一般做法是这样。新建记事本将需要记下的关键命令保存。每次需要使用时,粘贴复制即可。好像没什么毛病!直到遇到了Cmder。。。当看到同事分析问题时在Cmder里命令快捷键刷刷一顿操作,觉得挺厉害滴。感觉这同事技术好牛,快捷键用......
  • scrapy命令
    scrapy常用命令:1.scrapystartprojectproject_name:创建一个新的Scrapy项目。2.scrapygenspiderspider_namedomain:创建一个新的Scrapy爬虫。3.scrapycrawlspider_name:运行指定的Scrapy爬虫。4.scrapylist:列出当前Scrapy项目中所有可用的爬虫。5.scrapysh......
  • 作为开发者,我们可以 “free”的下载、使用 Redhat Enterprise Linux (RHEL\rhel) ,挺
     通常,如果作为普通客户(redhat假定如此)去redhat的官方网站下载rhel,都是很繁琐的,甚至是不可能的。但是,当我们作为普通开发者则可以非常"free”的去redat的官方网站下载rhel! -----------------------------------------------------------------------不讲道德与法律层面......