`
thinktothings
  • 浏览: 782226 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux目录的链接

 
阅读更多

=========================================================

linux目录的链接

 

ln -s /home/cbill/java/jdk/jdk1.6.0_23/           /u01/iddgw

 

说明:

/home/cbill/java/jdk/jdk1.6.0_23/    原目录 

 

/u01/iddgw    链接放到指定目录(链接目录)

=========================================================

 

 

cbill@cbill-VirtualBox:/u01/iddgw$ ln --help
用法:ln [选项]... [-T] 目标 链接名    (第一种格式)
 或:ln [选项]... 目标        (第二种格式)
 或:ln [选项]... 目标... 目录    (第三种格式)
 或:ln [选项]... -t 目录 目标...    (第四种格式)
在第一种格式中,创建指定名称且指向指定目标链接。
在第二种格式中,在当前目录创建指向目标位置的链接。
在第三、四种格式中,在指定目录中创建指向指定目标的链接。
默认创建硬链接,当使用--symbolic 时创建符号链接。
当创建硬链接时每个指定的目标都必须存在。符号链接可以指向任意的位置,
当链接解析正常时,将其解析为一个与其父目录关联的链接。

长选项必须使用的参数对于短选项时也是必需使用的。
      --backup[=CONTROL]    为每个已存在的目标文件创建备份文件
  -b                类似--backup,但不接受任何参数
  -d, -F, --directory        创建指向目录的硬链接(只适用于超级用户)
  -f, --force            强行删除任何已存在的目标文件
  -i, --interactive        删除文件前进行确认
  -L, --logical        将硬链接创建为符号链接引用
  -n, --no-dereference        如果目的地是一个链接至某目录的符号链接,会将
                该符号链接当作普通文件处理,先将该已存在的链
                接备份或删除
  -s, --symbolic        创建符号链接而非硬链接
  -S, --suffix=后缀        自行指定备份文件的后缀
  -t, --target-directory=目录    在指定目录中创建链接
  -T, --no-target-directory    将链接名称当作普通文件
  -v, --verbose        链接前先列出每个文件的名称
      --help        显示此帮助信息并退出
      --version        显示版本信息并退出

备份文件的后缀为"~",除非以--suffix 选项或是SIMPLE_BACKUP_SUFFIX
环境变量指定。版本控制的方式可通过--backup 选项或VERSION_CONTROL 环境
变量来选择。以下是可用的变量值:

使用 -s 选项会忽略 -L 和 -P。
否则当源为一个符号链接(默认-P)时,会由最后指定的一个选项来控制行为。

  none, off       不进行备份(即使使用了--backup 选项)
  numbered, t     备份文件加上数字进行排序
  existing, nil   若有数字的备份文件已经存在则使用数字,否则使用普通方式备份
  simple, never   永远使用普通方式备份

 

 

 

 

 

 

=========================================================================

 

 

 

Linux文件链接命令

  ln命令   该命令在文件之间创建链接。这种操作实际上是给系统中已有的某个文件指定另外一个可用于访问它 的名称。对于这个新的文件名,我们可以为之指定不同的访问权限,以控制对信息的共享和安全性的问题。 如果链接指向目录,用户就可以利用该链接直接进入被链接的目录而不用打一大堆的路径名。而且,即使我们删除这个链接,也不会破坏原来的目录。   语法:ln [选项] 目标 [链接名]   ln [选项] 目标 目录   链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。默认情况 下,ln产生硬链接。   在硬链接的情况下,参数中的“目标”被链接至[链接名]。如果[链接名]是一个目录名,系统将 在该目录之下建立一个或多个与“目标”同名的链接文件,链接文件和被链接文件的内容完全相同。如果[链接名]为一个文件,用户将被告知该文件已存在且不进 行链接。如果指定了多个“目标”参数,那么最后一个参数必须为目录。   如果给ln命令加上- s选项,则建立符号链接。如果[链接名]已经存在但不是目录,将不做链接。[链接名]可以是任何一个文件名(可包含路径),也可以是一个目录,并且允许它 与“目标”不在同一个文件系统中。如果[链接名]是一个已经存在的目录,系统将在该目录下建立一个或多个与“目标”同名的文件,此新建的文件实际上是指向 原“目标”的符号链接文件。   例:$ ln - s lunch /home/xu   用户为当前目录下的文件lunch创建了一个符号链接/home/xu。   删除符号链接,有创建就有删除   rm -rf symbolic_name 注意不是rm -rf symbolic_name/

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    超详细!可用!java(jcraft,SFTP)访问linux目录并下载共享目录文件

    java访问linux;通过linux主机ip,端口,用户名,密码,获取linux链接,输入文件路径可批量的下载linux文件,mian函数为测试代码

    Linux系统目录解析

    Linux系统目录解析主要涉及到Linux操作系统的核心目录结构,这些目录各自承担着特定的功能,对系统运行至关重要。以下是对各个目录的详细说明: 1. **/** - 根目录:所有其他目录的起点,包含了Linux系统的基本架构...

    Linux软连接和硬链接

    在Linux操作系统中,...文章《Linux软连接和硬链接》以及相关资料提供了深入的探讨,包括它们的工作原理、创建方法以及使用示例。通过阅读这些材料,你可以更全面地了解如何在Linux环境中有效地利用这两种链接技术。

    linux远程连接工具

    Linux远程连接工具主要指的是能够帮助用户通过网络在本地计算机上操控远程Linux服务器的软件。在IT行业中,这对于系统管理员、开发者以及需要频繁访问远程服务器的人员来说是必不可少的工具。本篇文章将详细介绍...

    linux操作系统实验文件和目录操作报告.pdf

    Linux 操作系统中的文件类型可以分为普通文件、目录文件、链接文件、设备文件、套接字文件和管道文件。普通文件是存储数据的文件,目录文件是存储文件的文件,链接文件是指向其他文件的文件,设备文件是访问设备的...

    Linux文件和目录操作命令

    ### Linux文件和目录操作命令详解 #### 一、概述 Linux作为一款强大的开源操作系统,广泛应用于服务器、桌面以及嵌入式设备等领域。对于初学者来说,掌握基本的文件和目录操作命令至关重要。本文将深入介绍Linux...

    linux文件目录和命令.pdf

    7. Linux目录结构: 在Linux系统中,“/”是根目录,下一级目录包括诸如/bin、/boot、/dev、/etc、/home、/lib、/proc、/root、/tmp、/usr、/var等,各自承载着不同的功能和用途。例如,/bin目录存放标准的用户命令...

    Linux服务器配置与管理:linux目录结构.pptx

    本文主要探讨Linux目录结构、输入输出重定向的使用方法以及相关的系统管理技巧。 **Linux目录结构** Linux目录结构采用的是树形结构,以根目录`/`作为起点,所有的分区、目录、文件及外部设备都挂载在这个树状结构...

    linux init.d目录理解

    ### Linux Init.d 目录理解 #### Linux 引导过程 Linux 系统的启动流程是整个操作系统能够正常运行的基础。通常来说,Linux 的启动流程可以分为几个阶段:硬件自检(POST)、加载内核(Bootloader)、初始化系统...

    Linux目录和文件管理.docx

    ### Linux目录和文件管理知识点详解 #### 一、Linux文件类型 Linux系统中,文件类型多样,主要包括普通文件、目录文件、设备文件、管道文件以及链接文件。 **1. 普通文件** - **文件符号**: `-` - **描述**: 通常...

    java语言 远程连接linux并自定义执行目录执行自己想要的指令

    本方法是用java语言写的一个方法,可以远程连接linux系统,并在自己想要的正确的运行目录下去执行自己想要执行的正确的命令;java语言可以直接将此方法放入服务层调用。

    Linux连接工具

    Linux连接工具SecureCRT是一款强大的终端仿真程序,专为在Linux服务器上进行远程连接而设计。它支持多种协议,包括SSH1、SSH2、Telnet、Rlogin和Serial,为IT专业人员提供了安全、高效的系统管理和维护环境。...

    linux 目录映射

    这里我们主要探讨的是如何通过Samba服务来实现Linux目录映射到Windows驱动器,以便于跨平台的数据交换。Samba是一个开源软件,它实现了Microsoft的Server Message Block (SMB) 协议,使得Linux系统可以与Windows系统...

    获取Linux下Ftp目录树并逐步绑定到treeview

    1. **FTP命令行操作**:在Linux终端中,可以使用`ftp`或`lftp`命令行工具来连接到远程FTP服务器。通过这些工具,我们可以执行如`ls`、`cd`等命令来获取和导航目录结构。 2. **FTP目录遍历**:为了构建目录树,我们...

    Linux下远程连接windows3389端口

    "Linux下远程连接windows3389端口"这个话题就是关于如何在Linux系统上通过远程桌面协议(RDP)连接到Windows系统,利用Windows的3389端口进行远程桌面操作。 Windows的远程桌面功能基于RDP协议,它允许用户通过网络...

    Linux 指令篇:档案目录管理--ln 连接的详细介绍

    Linux 指令篇: 档案目录管理--ln 连接的详细介绍 Linux 系统中的档案目录管理是非常重要的一部分,ln 命令是其中一个常用的命令,用于创建链接文件或目录。本文将详细介绍 ln 命令的使用方法和原理,以及软链接和硬...

    linux目录操作函数

    在Linux系统中,目录操作是...理解并熟练使用这些Linux目录操作函数对于开发跨平台的应用程序至关重要,特别是在Unix-like系统上。通过阅读《linux目录操作函数.pdf》这份文档,可以更深入地学习和掌握这些概念和技术。

    把linux目录映射到本地虚拟磁盘上

    标题 "把Linux目录映射到本地虚拟磁盘上" 涉及的技术点主要是关于Linux系统与Windows系统之间的文件共享和交互。在这个场景下,我们通常会利用网络文件系统(NFS)或Secure File Transfer Protocol(SFTP)来实现...

    操作linux服务器的工具

    使用WinSCP,你可以直观地看到服务器目录结构,像在Windows资源管理器中一样操作文件,这使得Linux服务器的文件管理变得简单易行。 接着,我们来了解一下Xshell。Xshell是一款强大的终端模拟器,主要用于远程登录...

    linux下连接oracle

    ### Linux下连接Oracle数据库的关键知识点 #### 一、Oracle在Linux平台上的接口技术:OCI与SQLAPI++ 在Linux操作系统环境中,对于Oracle数据库的连接与应用,主要依赖于两种接口技术:OCI (Oracle Call Interface)...

Global site tag (gtag.js) - Google Analytics