打造自己的Linux命令
整机外设
初学Linux的朋友对其繁多的命令和丰富的参数头痛不已,而且它与DOS/Windows的命令又有很大的不同,记忆时很容易搞混。其实Linux提供了定义别名的功能,类似DOS中的DOSKEY,可以定制自己的命令,如果你愿意,可以把命令定义成类似DOS的,如用dir表示“ls -al”。
系统初始默认定义了几个别名,用alias命令可以查看(图1)。
如果要定制自己的别名也很简单,比如定义cat命令的别名为type以符合从Windows“移民”Linux用户的使用习惯(图2)。
当然别名可以是原命令带参数,这样明显地可以方便我们的记忆和输入,如图1中的“ll”相当于输入“ls -l --color=tty”。为了方便,可以把定义的命令写入配置文件“/etc/bashrc”或者“/home/username/.bashrc”(注意这个是隐藏文件,要用 ls -a命令才能查看),省得每次启动后都要输入。
两者的区别是,前者是全局的,也就是说对系统中的每个用户都有效,而后者仅仅是针对“username”这个用户。修改后如果不想重启动就激活这个命令,输入#source /etc/bashrc即可!
注意:不要选用已经在Linux系统中存在的命令名作为别名。

