Linux中的In命令
2019独角兽企业重金招聘Python工程师标准>>>
ln是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是:
ln -s 源文件 目标文件 -s 是 symbolic的意思。
例:ln -s /lib/lsb /usr/lj
即:在usr目录下建立指向/lib/lsb目录的lj文件。
当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/less-s 是代号(symbolic)的意思。这里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又软链接和硬链接两种,软链接就是ln -s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。软链接是可以跨分区的,但是硬链接只能在同一分区内。如果你用ls察看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件,用ls -l命令去察看,就可以看到显示的link的路径了当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/less
注意:
第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;
第二,ln的链接又软链接和硬链接两种,软链接就是ln -s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。软链接是可以跨分区的,但是硬链接只能在同一分区内。
第三:目录不能建立硬链接,但可以建立软链接。
转载于:https://my.oschina.net/u/189445/blog/621645
Linux中的In命令相关推荐
- Linux中升级更新命令yum upgrade和yum update的区别
这篇文章主要介绍了Linux中升级更新命令yum upgrade和yum update的区别,Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的,本文 ...
- Linux中history历史命令使用方法详解
在/etc/profile里添加如下:#History export HISTTIMEFORMAT="[%F %T]" HISTDIR=/home/common/.hist if ...
- linux一条命令添加用户并设置密码,linux中如何通过命令行来添加用户并设置密码...
linux中如何通过命令行来添加用户并设置密码 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 LINUX中如何通过命令行来添加用户 ...
- linux dmesg信息哪来的,linux中的dmesg命令简介
今天, 我们来介绍一个linux中的dmesg命令,事实上, 我们之前用过, 但是没有单独介绍过. 看一下dmesg命令的用途吧: dmesg命令用会把开机信息存到ring bufer中, 形成一个缓 ...
- Linux中如何用命令打开文件夹
Linux中如何用命令打开文件夹 文章目录: 一.点击Linux桌面文件图标打不开 二.解决方式 三.杀死所有nautilus相关进程 你是否遇到过Linux桌面文件图标打不开,我就遇到过,此时我的眼 ...
- linux中ftp的用法,linux中的ftp命令用法(7页)-原创力文档
第 第 PAGE 1 页 共 NUMPAGES 1 页 linux中的ftp命令用法 Linux系统中的ftp命令功能强大,那么它的具体用法是怎样呢?下面由小编为大家整理了linux中的ftp命令用法 ...
- linux中的nm命令
代码在git 是names的缩写, nm命令主要是用来列出某些文件中的符号(说白了就是一些函数和全局变量等). 下面, 我们一起来看看. linux中的nm命令简介 nm * nm: main.c: ...
- 2021-05-10 linux中的find命令——查找文件名
linux中的find命令--查找文件名 1.在某目录下查找名为"elm.cc"的文件 find /home/lijiajia/ -name elm.cc 2.查找文件名中包含某字 ...
- linux 中的source命令
linux 中的source命令 source命令是bash中的内建命令,它等同于点命令(.),用于读取和在当前shell环境中执行指定文件中的命令,执行完毕之后退出码为该文件中的最后一个命令的退出码 ...
最新文章
- 嵌入式 自旋锁、互斥锁、读写锁、递归锁
- NSArray利用Cocoa框架进行汉字排序
- CentOS 下多线程下载工具:axel
- NOIP2017TG D1T2 时间复杂度
- java对象转json jackson_使用Jackson将Java对象转换为JSON
- [tp3.2.1]数据模型 - 简单的模型连接
- 注册app短信验证平台_免费的短信验证码平台弊端竟然这么多!
- 无限复活服务器,绝地求生无限复活模式怎么玩 无限复活玩法说明介绍
- element的表格index自定义_DIV表格组
- 总结了12个Numpy高级函数,完美解决数据处理,拿来即用!
- 【CF-Round-458:D】Bash and a Tough Math Puzzle(判断是否可以通过修改区间内的一个数使区间gcd=x)
- C语言 求平方 求开方
- gmssl java api_关于GmSSL Java API编译
- ad10搜索快捷键_AD 常用快捷键
- sniffer pro 4.7.5安装教程(附安装系统环境及软件链接)
- 微信 语音转文字 java,微信语音转文字怎么操作?手把手教你,一秒钟搞定!
- Date类和Calander类
- win7系统无法连接局域网服务器,Win7局域网无法访问如何解决?
- [弱电工程] 视频监控存储空间的计算方法
- vue element Pagination分页组件二次封装
热门文章
- python 中 numpy 模块的 size,shape, len的用法
- 利用进化算法+多进程/多线程来优化SVM中的两个参数:C和Gamma
- Uva1103 古代象形符号
- python 实现双端队列
- Android Studio 配置虚拟设备的镜像文件的存放路径
- 在wamp 2.0环境下面安装Zend Optimizer的方法
- 学习第七天——培训开始
- MVC4做网站后台:模块管理1、修改模块信息
- windows下安装ubuntu 12.04---利用ubuntu的iso包中的wubi.exe工具安装
- C# 多线程学习总结