[问题]关于alias和ln

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
heromac
帖子: 49
注册时间: 2007-11-10 23:33

[问题]关于alias和ln

#1

帖子 heromac » 2007-12-04 22:53

前几天刚刚学会了ln,最近又看到alias不知道这两个有什么区别,
建立别名和软连接好像很是相似阿,期盼高手详细讲解一下 我的man里居然没有alias, 谢谢
还有比如alias ll='ls -lh'之后只在当前的终端中有用 ,exit之后就还原了,怎么把alias的设置保存下来呢

P4 3.06
DDR2 533 512M
SAMSUNG SATA 160G
UBUNTU 8.04
系统跑的那叫个HIGH!
头像
latteye
帖子: 218
注册时间: 2006-08-13 2:04

#2

帖子 latteye » 2007-12-04 22:55

两个没有什么关系。

ln 是给文件做链接。类似于Windows下的快捷方式,但是有本质上的不同。

alias 的设置,你可以写在 ~/.bashrc 文件下面,这样每次登录后会自动导入的。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2007-12-04 23:31

alias就是假名命令。减少输入而已。比如 alias k="killall -9 yourname"。输入少了吧。 :lol:

ln是链接。别和win的快捷方式比较。那是玷污了ln。
● 鸣学
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

#4

帖子 hubert_star » 2007-12-04 23:35

win的快捷方式除了能用鼠标点以外没别的功能,跟ln有类似的地方吗,感觉像馒头比苹果的感觉,不是一个东西。
zhangsong023
帖子: 768
注册时间: 2006-09-20 19:56

#5

帖子 zhangsong023 » 2007-12-05 0:38

alias是别名,不会为原命令产生新文件,也不会增别 i 结点连接记数。而ln,如果是硬链接,会修改 i 结点连接记数,如果是软链接,会产生新的 i 结点。
senhtry
帖子: 328
注册时间: 2006-12-02 17:32
来自: Matrix,01帝国

#6

帖子 senhtry » 2007-12-06 16:14

win下的快捷方式跟ln不能比
http://senhtry.blog.ubuntu.org.cn

Acer TravelMate 3272NWXCi
Intel Core 2 Duo T5500
Kingston 1G DDR2 667
nVidia Geforce Go 7300
回复