azev
V2EX  ›  问与答

Linux 中链接命令 link 为什么缩写为 ln 而不是 lk?

  •  
  •   azev · Dec 17, 2018 · 3935 views
    This topic created in 2879 days ago, the information mentioned may be changed or developed.
    26 replies  •  2018-12-17 21:14:09 +08:00
    502badgateway
    502badgateway
    Dec 17, 2018
    1
    为什么 copy 缩写是 cp 不是 cy 呢?
    为什么 move 缩写是 mv 不是 me 呢?
    为什么 remove 缩写是 rm 不是 re 呢?
    azev
    azev
    OP
    Dec 17, 2018❤️1
    2
    @502badgateway

    你能先看看你举的例子吗?
    都是发音的辅音构成缩写
    link 呢?
    dobelee
    dobelee
    Dec 17, 2018 via Android
    3
    为什么 password 缩写是 passwd 不是 pwd 呢?
    designer
    designer
    Dec 17, 2018 via iPhone
    4
    有些东西已经约定成俗了,甚至有些本身没有什么科学性。再纠结就是钻牛角尖了。
    Cbdy
    Cbdy
    Dec 17, 2018❤️1
    5
    省略元音是洋人的习俗
    Tink
    Tink
    Dec 17, 2018
    6
    为什么 list 的缩写是 ls 不是 lt 呢
    tabris17
    tabris17
    Dec 17, 2018
    7
    音节缩写应该是 lnk,而不是 lk,而 ln 采用 lnk 的前两个字母
    azev
    azev
    OP
    Dec 17, 2018
    8
    @Cbdy 嗯 缩写基本是这样的基本规则
    所以有个不合规则的就比较引人注意了


    @dobelee
    你举的这个例子是合乎规则的 如果需要缩写为三个字母 那就是 pwd
    如果可以长一点那就是保留前面的元音
    Phant0m
    Phant0m
    Dec 17, 2018❤️2
    9
    ln ----- LINK_NAME
    azev
    azev
    OP
    Dec 17, 2018
    10
    @tabris17 这个有点道理 跟 6 楼的 list 差不多的道理
    好像记得哪见过 lnk 这个形式 如果要求短一点的话 那就是 ln 了
    这样就能解释了
    qooweds
    qooweds
    Dec 17, 2018
    11
    也许是 link name 的意思
    谁知道呢?
    azev
    azev
    OP
    Dec 17, 2018
    12
    @Phant0m
    是这样吗?有没有来源?
    tabris17
    tabris17
    Dec 17, 2018
    13
    @azev windows 快捷方式扩展名就是 *.lnk
    rayhy
    rayhy
    Dec 17, 2018
    14
    查了半天也没查到。说不定类似 creat 和 create。。。
    azev
    azev
    OP
    Dec 17, 2018
    15
    @tabris17 对 是这个
    azev
    azev
    OP
    Dec 17, 2018
    16
    @tabris17
    @Tink

    相比于 list,link 中的 n 貌似没有发出他原本的辅音
    Phant0m
    Phant0m
    Dec 17, 2018
    17
    @azev ls --help 里面就有
    lance6716
    lance6716
    Dec 17, 2018 via Android
    18
    @rayhy 哈哈哈哈这个梗
    azev
    azev
    OP
    Dec 17, 2018
    19
    @Phant0m
    我看了下
    LINK_NAME 只是在描述这个命令的参数意思?
    真正的命令还是 link 吧
    hx1997
    hx1997
    Dec 17, 2018 via Android
    20
    一个猜想:省略元音字母是因为元音字母在单词中十分常见,保留在缩写中增加的信息量较少。同样词尾的 -p, -t, -k 也是比较常见的,所以在缩写需要保留的字母比较少时可以考虑删掉。
    cye3s
    cye3s
    Dec 17, 2018 via Android
    21
    Linux 发行版=一群独立程序员写的软件打个包😂
    jadec0der
    jadec0der
    Dec 17, 2018
    22
    passwd 可能是因为 pwd 被 print working directory 占了
    13552146687
    13552146687
    Dec 17, 2018
    23
    我给我的狗叫旺财,你不想叫它旺财,但是你叫别的,它不理你啊
    vipdog73
    vipdog73
    Dec 17, 2018
    24
    alias 了解下
    Cbdy
    Cbdy
    Dec 17, 2018 via Android
    25
    @jadec0der 我一直以为 pwd 是 present work directory
    jadec0der
    jadec0der
    Dec 17, 2018
    26
    @Cbdy man 的解释是 pwd - print name of current/working directory
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5336 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
    ♥ Do have faith in what you're doing.